summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--www/Makefile55
-rw-r--r--www/R-cran-selectr/Makefile2
-rw-r--r--www/R-cran-selectr/distinfo6
-rw-r--r--www/angie-module-auth-jwt/Makefile2
-rw-r--r--www/angie-module-auth-spnego/Makefile2
-rw-r--r--www/angie-module-auth-totp/Makefile2
-rw-r--r--www/angie-module-brotli/Makefile2
-rw-r--r--www/angie-module-cache-purge/Makefile2
-rw-r--r--www/angie-module-dav-ext/Makefile2
-rw-r--r--www/angie-module-echo/Makefile2
-rw-r--r--www/angie-module-enhanced-memcached/Makefile2
-rw-r--r--www/angie-module-eval/Makefile2
-rw-r--r--www/angie-module-geoip2/Makefile2
-rw-r--r--www/angie-module-headers-more/Makefile2
-rw-r--r--www/angie-module-jwt/Makefile2
-rw-r--r--www/angie-module-keyval/Makefile2
-rw-r--r--www/angie-module-lua/Makefile2
-rw-r--r--www/angie-module-ndk/Makefile2
-rw-r--r--www/angie-module-njs/Makefile2
-rw-r--r--www/angie-module-postgres/Makefile2
-rw-r--r--www/angie-module-redis2/Makefile2
-rw-r--r--www/angie-module-rtmp/Makefile28
-rw-r--r--www/angie-module-rtmp/files/pkg-message.in15
-rw-r--r--www/angie-module-rtmp/pkg-descr4
-rw-r--r--www/angie-module-rtmp/pkg-plist3
-rw-r--r--www/angie-module-set-misc/Makefile2
-rw-r--r--www/angie-module-upload/Makefile2
-rw-r--r--www/angie-module-vod/Makefile2
-rw-r--r--www/angie-module-zstd/Makefile2
-rw-r--r--www/angie/Makefile2
-rw-r--r--www/angie/distinfo6
-rw-r--r--www/bareos-webui/Makefile4
-rw-r--r--www/bareos-webui/distinfo6
-rw-r--r--www/bareos-webui/pkg-descr5
-rw-r--r--www/bareos-webui/pkg-plist3874
-rw-r--r--www/bareos22-webui/Makefile4
-rw-r--r--www/bareos23-webui/Makefile2
-rw-r--r--www/bareos23-webui/distinfo6
-rw-r--r--www/bareos24-webui/Makefile70
-rw-r--r--www/bareos24-webui/distinfo3
-rw-r--r--www/bareos24-webui/files/pkg-message.in19
-rw-r--r--www/bareos24-webui/pkg-descr8
-rw-r--r--www/bareos24-webui/pkg-plist2565
-rw-r--r--www/bozohttpd/Makefile2
-rw-r--r--www/castor/Makefile143
-rw-r--r--www/castor/distinfo211
-rw-r--r--www/castor/files/patch-powerpc62
-rw-r--r--www/castor/files/pkg-message.in8
-rw-r--r--www/castor/pkg-descr3
-rw-r--r--www/chawan/Makefile7
-rw-r--r--www/chawan/distinfo6
-rw-r--r--www/chromium/Makefile3
-rw-r--r--www/chromium/distinfo10
-rw-r--r--www/chromium/files/patch-BUILD.gn22
-rw-r--r--www/chromium/files/patch-chrome_browser_about__flags.cc94
-rw-r--r--www/cobalt/Makefile86
-rw-r--r--www/cobalt/distinfo174
-rw-r--r--www/dolibarr/Makefile2
-rw-r--r--www/dolibarr/distinfo6
-rw-r--r--www/dolibarr/pkg-plist2
-rw-r--r--www/domoticz-devel/Makefile6
-rw-r--r--www/domoticz-devel/distinfo6
-rw-r--r--www/domoticz-devel/pkg-plist1
-rw-r--r--www/drupal10/Makefile2
-rw-r--r--www/drupal10/distinfo6
-rw-r--r--www/drupal10/pkg-plist93
-rw-r--r--www/fcgiwrap/pkg-descr6
-rw-r--r--www/filebrowser/Makefile4
-rw-r--r--www/filebrowser/distinfo14
-rw-r--r--www/forgejo-lts/Makefile3
-rw-r--r--www/forgejo/Makefile3
-rw-r--r--www/forgejo7/Makefile94
-rw-r--r--www/forgejo7/distinfo3
-rw-r--r--www/forgejo7/files/app.ini.sample.in93
-rw-r--r--www/forgejo7/files/forgejo.in65
-rw-r--r--www/forgejo7/files/pkg-message.in27
-rw-r--r--www/forgejo7/pkg-descr5
-rw-r--r--www/forgejo7/pkg-plist8
-rw-r--r--www/gallery-dl/Makefile2
-rw-r--r--www/gallery-dl/distinfo4
-rw-r--r--www/gatus/Makefile3
-rw-r--r--www/gatus/distinfo10
-rw-r--r--www/gitlab-pages/distinfo10
-rw-r--r--www/gitlab-workhorse/distinfo10
-rw-r--r--www/gitlab/Makefile42
-rw-r--r--www/gitlab/Makefile.common10
-rw-r--r--www/gitlab/distinfo12
-rw-r--r--www/gitlab/files/patch-Gemfile118
-rw-r--r--www/gitlab/files/patch-config_gitlab.yml.example18
-rw-r--r--www/gitlab/files/patch-lib_support_nginx_gitlab6
-rw-r--r--www/gitlab/files/patch-package.json12
-rw-r--r--www/gitlab/pkg-message6
-rw-r--r--www/gohugo/Makefile3
-rw-r--r--www/gohugo/distinfo10
-rw-r--r--www/gwsocket/Makefile2
-rw-r--r--www/hiawatha-monitor/Makefile2
-rw-r--r--www/hiawatha/Makefile2
-rw-r--r--www/httrack/Makefile2
-rw-r--r--www/ilias/Makefile1
-rw-r--r--www/iridium/Makefile3
-rw-r--r--www/iridium/distinfo6
-rw-r--r--www/iridium/files/patch-BUILD.gn22
-rw-r--r--www/iridium/files/patch-chrome_browser_about__flags.cc94
-rw-r--r--www/ladybird/Makefile2
-rw-r--r--www/lexbor/Makefile7
-rw-r--r--www/lexbor/distinfo6
-rw-r--r--www/lexbor/pkg-plist67
-rw-r--r--www/libnghttp3/Makefile2
-rw-r--r--www/libnghttp3/distinfo6
-rw-r--r--www/libnghttp3/pkg-plist2
-rw-r--r--www/librespeed/Makefile2
-rw-r--r--www/librespeed/distinfo6
-rw-r--r--www/librespeed/pkg-plist1
-rw-r--r--www/librewolf/Makefile7
-rw-r--r--www/librewolf/distinfo6
-rw-r--r--www/marmite/Makefile3
-rw-r--r--www/marmite/Makefile.crates407
-rw-r--r--www/marmite/distinfo816
-rw-r--r--www/mediawiki139/Makefile70
-rw-r--r--www/mediawiki139/distinfo3
-rw-r--r--www/mediawiki139/files/pkg-message.in15
-rw-r--r--www/mediawiki139/pkg-descr4
-rw-r--r--www/microbin/Makefile3
-rw-r--r--www/mod_php81/Makefile19
-rw-r--r--www/moodle44/Makefile64
-rw-r--r--www/moodle44/distinfo3
-rw-r--r--www/moodle44/files/pkg-message.in59
-rw-r--r--www/moodle44/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/nginx-devel/Makefile2
-rw-r--r--www/nginx-devel/distinfo6
-rw-r--r--www/nginx-devel/version.mk2
-rw-r--r--www/node22/Makefile1
-rw-r--r--www/node22/Makefile.version2
-rw-r--r--www/node22/distinfo6
-rw-r--r--www/node24/Makefile1
-rw-r--r--www/node24/Makefile.version2
-rw-r--r--www/node24/distinfo6
-rw-r--r--www/oauth2-proxy/Makefile103
-rw-r--r--www/oauth2-proxy/distinfo190
-rw-r--r--www/oauth2-proxy/files/patch-go.mod10
-rw-r--r--www/payara/Makefile57
-rw-r--r--www/payara/distinfo6
-rw-r--r--www/payara/files/pkg-message.in (renamed from www/payara/pkg-message)0
-rw-r--r--www/payara/pkg-plist2692
-rw-r--r--www/persepolis/Makefile2
-rw-r--r--www/phalcon/Makefile4
-rw-r--r--www/phalcon/distinfo6
-rw-r--r--www/php81-opcache/Makefile9
-rw-r--r--www/php81-session/Makefile7
-rw-r--r--www/php81-tidy/Makefile7
-rw-r--r--www/phpmyfaq/Makefile1
-rw-r--r--www/piwigo/Makefile2
-rw-r--r--www/piwigo/distinfo6
-rw-r--r--www/piwigo/pkg-plist42
-rw-r--r--www/proxygen/pkg-plist14
-rw-r--r--www/py-adblock/Makefile2
-rw-r--r--www/py-boto3/Makefile2
-rw-r--r--www/py-boto3/distinfo6
-rw-r--r--www/py-cross-web/Makefile23
-rw-r--r--www/py-cross-web/distinfo3
-rw-r--r--www/py-cross-web/pkg-descr (renamed from www/py-lia-web/pkg-descr)0
-rw-r--r--www/py-dj51-channels-redis/Makefile28
-rw-r--r--www/py-dj51-channels-redis/distinfo3
-rw-r--r--www/py-dj51-channels-redis/pkg-descr12
-rw-r--r--www/py-dj51-channels/Makefile30
-rw-r--r--www/py-dj51-channels/distinfo3
-rw-r--r--www/py-dj51-channels/pkg-descr4
-rw-r--r--www/py-dj51-django-allauth/Makefile48
-rw-r--r--www/py-dj51-django-allauth/distinfo3
-rw-r--r--www/py-dj51-django-allauth/files/patch-pyproject.toml9
-rw-r--r--www/py-dj51-django-allauth/pkg-descr2
-rw-r--r--www/py-dj51-django-auditlog/Makefile31
-rw-r--r--www/py-dj51-django-auditlog/distinfo3
-rw-r--r--www/py-dj51-django-auditlog/pkg-descr4
-rw-r--r--www/py-dj51-django-auth-ldap/Makefile43
-rw-r--r--www/py-dj51-django-auth-ldap/distinfo3
-rw-r--r--www/py-dj51-django-auth-ldap/files/patch-docs_conf.py20
-rw-r--r--www/py-dj51-django-auth-ldap/pkg-descr4
-rw-r--r--www/py-dj51-django-celery-results/Makefile24
-rw-r--r--www/py-dj51-django-celery-results/distinfo3
-rw-r--r--www/py-dj51-django-celery-results/pkg-descr6
-rw-r--r--www/py-dj51-django-choices-field/Makefile29
-rw-r--r--www/py-dj51-django-choices-field/distinfo3
-rw-r--r--www/py-dj51-django-choices-field/pkg-descr2
-rw-r--r--www/py-dj51-django-compression-middleware/Makefile29
-rw-r--r--www/py-dj51-django-compression-middleware/distinfo3
-rw-r--r--www/py-dj51-django-compression-middleware/pkg-descr6
-rw-r--r--www/py-dj51-django-cors-headers/Makefile30
-rw-r--r--www/py-dj51-django-cors-headers/distinfo3
-rw-r--r--www/py-dj51-django-cors-headers/files/patch-pyproject.toml24
-rw-r--r--www/py-dj51-django-cors-headers/pkg-descr2
-rw-r--r--www/py-dj51-django-debug-toolbar/Makefile30
-rw-r--r--www/py-dj51-django-debug-toolbar/distinfo3
-rw-r--r--www/py-dj51-django-debug-toolbar/pkg-descr3
-rw-r--r--www/py-dj51-django-extensions/Makefile25
-rw-r--r--www/py-dj51-django-extensions/distinfo3
-rw-r--r--www/py-dj51-django-extensions/pkg-descr1
-rw-r--r--www/py-dj51-django-filter/Makefile31
-rw-r--r--www/py-dj51-django-filter/distinfo3
-rw-r--r--www/py-dj51-django-filter/pkg-descr2
-rw-r--r--www/py-dj51-django-guardian/Makefile25
-rw-r--r--www/py-dj51-django-guardian/distinfo3
-rw-r--r--www/py-dj51-django-guardian/pkg-descr2
-rw-r--r--www/py-dj51-django-htmx/Makefile30
-rw-r--r--www/py-dj51-django-htmx/distinfo3
-rw-r--r--www/py-dj51-django-htmx/files/patch-pyproject.toml24
-rw-r--r--www/py-dj51-django-htmx/pkg-descr3
-rw-r--r--www/py-dj51-django-js-asset/Makefile28
-rw-r--r--www/py-dj51-django-js-asset/distinfo3
-rw-r--r--www/py-dj51-django-js-asset/pkg-descr2
-rw-r--r--www/py-dj51-django-mptt/Makefile29
-rw-r--r--www/py-dj51-django-mptt/distinfo3
-rw-r--r--www/py-dj51-django-mptt/pkg-descr2
-rw-r--r--www/py-dj51-django-multiselectfield/Makefile27
-rw-r--r--www/py-dj51-django-multiselectfield/distinfo3
-rw-r--r--www/py-dj51-django-multiselectfield/pkg-descr3
-rw-r--r--www/py-dj51-django-netfields/Makefile27
-rw-r--r--www/py-dj51-django-netfields/distinfo3
-rw-r--r--www/py-dj51-django-netfields/pkg-descr5
-rw-r--r--www/py-dj51-django-prometheus/Makefile42
-rw-r--r--www/py-dj51-django-prometheus/distinfo3
-rw-r--r--www/py-dj51-django-prometheus/files/patch-pyproject.toml11
-rw-r--r--www/py-dj51-django-prometheus/files/patch-setup.py13
-rw-r--r--www/py-dj51-django-prometheus/pkg-descr14
-rw-r--r--www/py-dj51-django-redis/Makefile38
-rw-r--r--www/py-dj51-django-redis/distinfo3
-rw-r--r--www/py-dj51-django-redis/pkg-descr15
-rw-r--r--www/py-dj51-django-rich/Makefile30
-rw-r--r--www/py-dj51-django-rich/distinfo3
-rw-r--r--www/py-dj51-django-rich/files/patch-pyproject.toml24
-rw-r--r--www/py-dj51-django-rich/pkg-descr11
-rw-r--r--www/py-dj51-django-soft-delete/Makefile29
-rw-r--r--www/py-dj51-django-soft-delete/distinfo3
-rw-r--r--www/py-dj51-django-soft-delete/pkg-descr1
-rw-r--r--www/py-dj51-django-tables2/Makefile33
-rw-r--r--www/py-dj51-django-tables2/distinfo3
-rw-r--r--www/py-dj51-django-tables2/pkg-descr3
-rw-r--r--www/py-dj51-django-taggit/Makefile30
-rw-r--r--www/py-dj51-django-taggit/distinfo3
-rw-r--r--www/py-dj51-django-taggit/pkg-descr1
-rw-r--r--www/py-dj51-django-timezone-field/Makefile28
-rw-r--r--www/py-dj51-django-timezone-field/distinfo3
-rw-r--r--www/py-dj51-django-timezone-field/pkg-descr2
-rw-r--r--www/py-dj51-djangorestframework-guardian/Makefile27
-rw-r--r--www/py-dj51-djangorestframework-guardian/distinfo3
-rw-r--r--www/py-dj51-djangorestframework-guardian/pkg-descr2
-rw-r--r--www/py-dj51-djangorestframework/Makefile28
-rw-r--r--www/py-dj51-djangorestframework/distinfo3
-rw-r--r--www/py-dj51-djangorestframework/pkg-descr2
-rw-r--r--www/py-dj51-drf-spectacular-sidecar/Makefile29
-rw-r--r--www/py-dj51-drf-spectacular-sidecar/distinfo3
-rw-r--r--www/py-dj51-drf-spectacular-sidecar/pkg-descr5
-rw-r--r--www/py-dj51-drf-spectacular/Makefile40
-rw-r--r--www/py-dj51-drf-spectacular/distinfo3
-rw-r--r--www/py-dj51-drf-spectacular/files/patch-pyproject.toml30
-rw-r--r--www/py-dj51-drf-spectacular/pkg-descr24
-rw-r--r--www/py-dj51-drf-writable-nested/Makefile26
-rw-r--r--www/py-dj51-drf-writable-nested/distinfo3
-rw-r--r--www/py-dj51-drf-writable-nested/pkg-descr9
-rw-r--r--www/py-dj51-social-auth-app-django/Makefile37
-rw-r--r--www/py-dj51-social-auth-app-django/distinfo3
-rw-r--r--www/py-dj51-social-auth-app-django/files/patch-pyproject.toml23
-rw-r--r--www/py-dj51-social-auth-app-django/pkg-descr6
-rw-r--r--www/py-dj51-strawberry-graphql-django/Makefile40
-rw-r--r--www/py-dj51-strawberry-graphql-django/distinfo3
-rw-r--r--www/py-dj51-strawberry-graphql-django/pkg-descr15
-rw-r--r--www/py-dj52-django-auth-ldap/Makefile5
-rw-r--r--www/py-dj52-django-auth-ldap/distinfo6
-rw-r--r--www/py-dj52-django-choices-field/Makefile4
-rw-r--r--www/py-dj52-django-choices-field/distinfo6
-rw-r--r--www/py-dj52-django-stubs-ext/Makefile2
-rw-r--r--www/py-dj52-django-stubs-ext/distinfo6
-rw-r--r--www/py-dj52-django-stubs-ext/files/patch-pyproject.toml11
-rw-r--r--www/py-django-auth-ldap/Makefile5
-rw-r--r--www/py-django-auth-ldap/distinfo6
-rw-r--r--www/py-django-bleach/Makefile3
-rw-r--r--www/py-django-choices-field/Makefile4
-rw-r--r--www/py-django-choices-field/distinfo6
-rw-r--r--www/py-django-cms/Makefile2
-rw-r--r--www/py-django-cms/distinfo6
-rw-r--r--www/py-django-cron/Makefile3
-rw-r--r--www/py-django-photologue/Makefile15
-rw-r--r--www/py-django-photologue/distinfo6
-rw-r--r--www/py-django-polymorphic/Makefile9
-rw-r--r--www/py-django-polymorphic/distinfo6
-rw-r--r--www/py-django-registration/Makefile11
-rw-r--r--www/py-django-registration/distinfo6
-rw-r--r--www/py-django-solo/Makefile18
-rw-r--r--www/py-django-solo/distinfo6
-rw-r--r--www/py-django-sortedm2m/Makefile14
-rw-r--r--www/py-django-sortedm2m/distinfo6
-rw-r--r--www/py-django-star-ratings/Makefile3
-rw-r--r--www/py-django-tagging/Makefile3
-rw-r--r--www/py-django-unfold/Makefile2
-rw-r--r--www/py-django-unfold/distinfo6
-rw-r--r--www/py-django42/Makefile3
-rw-r--r--www/py-django51/Makefile79
-rw-r--r--www/py-django51/distinfo5
-rw-r--r--www/py-django51/files/patch-pyproject.toml25
-rw-r--r--www/py-django51/pkg-descr8
-rw-r--r--www/py-fastapi-sso/Makefile2
-rw-r--r--www/py-fastapi-sso/distinfo6
-rw-r--r--www/py-google-cloud-bigquery-storage/Makefile2
-rw-r--r--www/py-google-cloud-bigquery-storage/distinfo6
-rw-r--r--www/py-google-cloud-bigtable/Makefile2
-rw-r--r--www/py-google-cloud-bigtable/distinfo6
-rw-r--r--www/py-google-cloud-datastore/Makefile3
-rw-r--r--www/py-google-cloud-datastore/distinfo6
-rw-r--r--www/py-google-cloud-logging/Makefile2
-rw-r--r--www/py-google-cloud-logging/distinfo6
-rw-r--r--www/py-google-cloud-speech/Makefile2
-rw-r--r--www/py-google-cloud-speech/distinfo6
-rw-r--r--www/py-google-cloud-storage/Makefile8
-rw-r--r--www/py-lia-web/Makefile23
-rw-r--r--www/py-lia-web/distinfo3
-rw-r--r--www/py-notebook/Makefile6
-rw-r--r--www/py-notebook/distinfo6
-rw-r--r--www/py-planet-auth/Makefile2
-rw-r--r--www/py-planet-auth/distinfo6
-rw-r--r--www/py-python-multipart/Makefile2
-rw-r--r--www/py-python-multipart/distinfo6
-rw-r--r--www/py-qt6-webengine/Makefile1
-rw-r--r--www/py-qt6-webengine/distinfo6
-rw-r--r--www/py-qt6-webengine/files/patch-sip_QtWebEngineCore_qwebenginesettings.sip18
-rw-r--r--www/py-qt6-webengine/pkg-plist3
-rw-r--r--www/py-quilt3/Makefile11
-rw-r--r--www/py-quilt3/distinfo6
-rw-r--r--www/py-quilt3/files/patch-pyproject.toml17
-rw-r--r--www/py-requests-gssapi/Makefile2
-rw-r--r--www/py-sse-starlette/Makefile2
-rw-r--r--www/py-sse-starlette/distinfo6
-rw-r--r--www/py-uvicorn/Makefile2
-rw-r--r--www/py-uvicorn/distinfo6
-rw-r--r--www/qt5-webengine/Makefile2
-rw-r--r--www/qt5-webengine/files/patch-add-support-for-ffmpeg5-and-later140
-rw-r--r--www/qt5-webengine/files/patch-ffmpeg5150
-rw-r--r--www/qt5-webengine/files/patch-ffmpeg7497
-rw-r--r--www/qt5-webengine/files/patch-ffmpeg8215
-rw-r--r--www/qt6-httpserver/distinfo6
-rw-r--r--www/qt6-httpserver/pkg-plist3
-rw-r--r--www/qt6-webchannel/distinfo6
-rw-r--r--www/qt6-webchannel/pkg-plist4
-rw-r--r--www/qt6-webengine/Makefile6
-rw-r--r--www/qt6-webengine/distinfo6
-rw-r--r--www/qt6-webengine/files/patch-cmake_QtToolchainHelpers.cmake10
-rw-r--r--www/qt6-webengine/files/patch-configure.cmake12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_BUILD.gn32
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_BUILD.gn22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_dispatcher_tls.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_partition__alloc.gni19
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__root.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_atomicops.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_base__paths__posix.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_compiler__specific.h26
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_debugger__posix.cc7
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_elf__reader.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_proc__maps__linux.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace.cc18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace__posix.cc22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__linux.h16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__posix.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info__posix.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__bsd.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__kqueue.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__util__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_important__file__writer__cleaner.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_scoped__file.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_functional_unretained__traits.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_i18n_icu__util.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory__internal.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_madv__free__discardable__memory__posix.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region.h8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region__posix.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory.h10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__glib.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_native__library__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_can__lower__nice__to.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_file__descriptor__shuffle.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_sysctl.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_unix__domain__socket.cc18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_internal__linux.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill.h8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_memory__linux.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__freebsd.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__openbsd.cc55
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__freebsd.cc17
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__openbsd.cc17
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.h39
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__freebsd.cc129
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__openbsd.cc130
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__posix.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_module__cache.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__base__address__posix.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__test__util.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_thread__delegate__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util__posix.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_cancelable__event.h20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_lock__impl.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_syslog__logging.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__freebsd.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__openbsd.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__posix.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__linux.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_hang__watcher.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__bsd.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__internal__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_time_time__now__posix.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_malloc__dump__provider.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_memory__dump__manager.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_process__memory__dump.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILDCONFIG.gn10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_clang_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_compiler_BUILD.gn56
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_gcc_BUILD.gn13
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_libdrm_BUILD.gn11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_pkg-config.py4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_ozone.gni2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_rust.gni4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_v8__target__cpu.gni4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_detect__host__arch.py2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_gn__run__binary.py4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_chrome.map2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_strip__binary.py4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_icu.gn20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libevent.gn15
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libusb.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_nocompile.gni11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_rust__bindgen.gni19
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_std_BUILD.gn13
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_freebsd_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__solink__wrapper.py2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__toolchain.gni4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_openbsd_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_toolchain.gni4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_cc_base_features.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_BUILD.gn24
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_accessibility_page__colors.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD.gn20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc21
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_management_chrome__management__api__delegate.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_messaging_launch__context__posix.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings__private_prefs__util.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs__api.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore__private_webstore__private__api.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_gcm__profile__service__factory.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_router_discovery_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_desktop__media__picker__controller.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__log__uploader.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service__factory.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.cc43
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_browser__prefs.cc18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_pref__service__incognito__allowlist.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_print__backend__service__manager.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_printer__query.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_resources_signin_signin__shared.css2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.cc38
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.h29
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_signin__util.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__settings_web__app__settings__ui.h18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc44
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.h13
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__configs.cc75
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc82
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc29
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_interstitials_interstitial__ui.cc22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.cc23
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.h8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards__handler.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_searchbox_searchbox__handler.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_appearance__handler.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc32
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_signin_profile__picker__handler.cc15
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc29
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.h10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.cc7
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.h7
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_crash__keys.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_permissions_chrome__permission__message__rules.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__host__file__path.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.cc34
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_component__widevine__cdm__hint__file__linux.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_pref__names.h24
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_url__constants.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.cc19
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.h29
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome__launcher.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome__finder.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_autofill__optimization__guide.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_data__manager_payments_payments__data__manager.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_integrators_autofill__optimization__guide.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_payments__data__manager.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.cc21
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.cc24
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.h22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_commerce_core_commerce__feature__list.cc35
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_constrained__window_constrained__window__views.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_content__settings_core_browser_website__settings__registry.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_chrome__crashpad__handler.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_crashpad__handler__main.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_browser_crash__upload__list__crashpad.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_common_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_mock__signals__aggregator.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.h10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_system__signals_platform__delegate.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_discardable__memory_service_discardable__shared__memory__manager.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_embedder__support_user__agent__utils.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_enterprise_watermarking_watermark.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_error__page_common_localized__error.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_eye__dropper_eye__dropper__view.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__configurations.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.cc21
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.h31
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.cc23
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.h28
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_proto_v2_wire_version.proto2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_v2_proto__util.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gcm__driver_gcm__desktop__utils.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_guarded__page__allocator__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan__features.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_crash__handler_crash__analyzer.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_media__source.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_cast__message__util.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_enum__table.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_dwa_dwa__service.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_metrics__log.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_motherboard.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_connection__info.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__system__lock_lock.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_neterror_resources_neterror.js11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_network__session__configurator_browser_network__session__configurator.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__features.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__util.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_browser_secret__portal__key__provider.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_common_encryptor.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_libsecret__util__linux.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_os__crypt.h40
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_browser_paint__preview__client.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_common_proto_paint__preview.proto4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_player_player__compositor__delegate.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.h8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__form__manager.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__client.h8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store__factory__util.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database__async__helper.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_common_password__manager__pref__names.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_decorators_process__metrics__decorator.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_public_features.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_permissions_prediction__service_prediction__common.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_browser_policy__pref__mapping__test.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__client.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__util.cc24
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__loader__common.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__paths.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__utils.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_tools_generate__policy__source.py2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_energy__metrics__provider.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__service.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_content_resources_gen__file__type__proto.py2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_common_features.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_search__engine__choice_search__engine__choice__service.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_template__url__service.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_security__interstitials_content_utils.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.cc43
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.h16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_soda_soda__util.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_startup__metric__utils_common_startup__metric__utils.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_BUILD.gn12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_list__family__members__service.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__metrics__service.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__preferences.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__service.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.cc38
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.h19
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_pref__names.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__preferences_common__syncable__prefs__database.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_system__cpu_cpu__probe.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_trusted__vault_trusted__vault__connection__impl.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_url__formatter_spoof__checks_idn__spoof__checker.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.cc24
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_variations_service_variations__service.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_visited__url__ranking_public_url__visit__util.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_gpu__host__impl.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_skia__output__surface__impl.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.h22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display_skia__renderer.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_BUILD.gn10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main__runner__impl.cc22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_BUILD.gn10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_audio_audio__service.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl__receiver__bindings.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__main__loop.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper__linux.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__thread__type__switcher__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_compositor_viz__process__transport__factory.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_protocol_system__info__handler.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc9
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__system__access__local__path__watcher.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_font__access_font__enumeration__data__source.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_compositor__util.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__memory__buffer__manager__singleton.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__process__host.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_frameless__media__interface__proxy.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__keys__listener__manager__impl.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_network__service__instance__impl.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_ppapi__plugin__process__host__receiver__bindings.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_delegated__frame__host.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_input_input__device__change__observer.cc29
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_media_service__video__capture__device__launcher.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_pepper_pepper__file__io__host.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.cc28
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.h24
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__view__host__impl.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__event__handler.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_sandbox__host__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank__monitor__impl.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.cc44
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.h20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host__receiver__bindings.cc21
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__sandbox__delegate.cc50
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_v8__snapshot__files.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_slow__web__preference__cache.cc29
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_web__contents__view__aura.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.cc47
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.h20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_BUILD.gn6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_BUILD.gn6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.cc15
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.h19
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__linux.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_user__agent.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__child__thread.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__main.cc18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__plugin__main.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_content__browser__client.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_service__process__host.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_zygote__host_zygote__host__linux.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__features.cc18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_zygote_features.gni2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_render__thread__impl.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.h10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_app_shell__main__delegate.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_renderer_shell__content__renderer__client.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_utility_shell__content__utility__client.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_services.cc76
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.h10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__main.cc100
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__thread__impl.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__linux.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__main__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_bluetooth__adapter.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_cast__bluetooth.gni4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_hid__writer__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_api__browser__context__keyed__service__factories.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_management_management__api.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_messaging_message__service.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__delegate__factory.cc23
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api___permission__features.json14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api_runtime.json2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_command.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_features_feature.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_api__binding__util.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_argument__spec.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_app_shell__main__delegate.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__browser__main__parts.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.cc21
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.h21
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_google__apis_gcm_engine_heartbeat__manager.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_dawn__context__provider.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_gles2__cmd__decoder.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__factory.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__manager.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_webgpu__decoder__impl.cc22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__control__list.cc13
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__finch__features.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__info__collector.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__test__config.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__init.cc18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__memory__buffer__factory.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_x__util.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_generate__bindings.py2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_semaphore__handle.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__image.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__util.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__browser__main__parts__posix.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__web__contents__impl.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_headless__content__main__delegate.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__common.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__mojo.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_alsa_audio__manager__alsa.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_audio__input__device.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_pulse_pulse__util.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_audio__latency.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_libaom__thread__wrapper.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.cc34
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.h20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.h24
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_fake__video__capture__device__factory.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.cc36
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.h16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.cc25
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__buffer__tracker__factory__impl.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_cdm_library__cdm_cdm__paths.gni4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_build__ffmpeg.py8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_robo__lib_config.py12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_buffer__validation.cc33
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_gl__image__processor__backend.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_libyuv__image__processor__backend.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_mailbox__video__frame__converter.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_native__pixmap__frame__resource.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_platform__video__frame__utils.cc22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_video__decoder__pipeline.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_gpu__video__encode__accelerator__factory.cc15
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__video__decoder.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__wrapper.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_video__frame__mojom__traits.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_fake__gpu__memory__buffer.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_gpu__memory__buffer__video__frame__pool.cc26
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter.cc21
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter__test.cc33
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_audio__processor.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_helpers.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_channel.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_embedder_features.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom.gni10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_BUILD.gn18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_features.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier__passive.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__interfaces__posix.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_sockaddr__util__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_cert_cert__verify__proc.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_backend__experiment.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_simple_simple__file__tracker.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_BUILD.gn10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__info.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__util.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_host__resolver__proc.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_resolv__reader.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_scoped__res__state.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__handler__negotiate.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__network__session.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socket__posix.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_tcp__socket__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_udp__socket__posix.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_third__party_quiche_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_cert__verify__tool_cert__verify__tool.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_net__watcher_net__watcher.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_traffic__annotation_network__traffic__annotation.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context__builder.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_pdf_pdfium_pdfium__engine.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_cups__ipp__helper.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_print__backend__cups.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings__conversion.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__context__linux.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.cc13
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_features.gni2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_BUILD.gn6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_init__process__reaper.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_libc__interceptor.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_BUILD.gn6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.cc13
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.cc40
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox.mojom10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.cc44
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox__type.cc159
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.cc17
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.h17
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_geolocation_location__provider__manager.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_generic__sensor_sensor__reading.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_mojom_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_BUILD.gn6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__device__enumerator.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__io__handler__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_time__zone__monitor_time__zone__monitor__linux.cc13
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_BUILD.gn8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.cc21
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.h8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_features.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_mojom_BUILD.gn6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_shared__dictionary_shared__dictionary__writer__in__memory.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_on__device__model__service.h8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_pre__sandbox__init.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_public_cpp_utilities.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_public_cpp_service__executable_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_system__metrics__sampler.cc13
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_public_mojom_video__capture__service.mojom2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.cc38
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.h29
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.cc27
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.h16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_SkMemory__new__handler.cpp6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_font__utils.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_skcolorspace__trfn.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_config.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_internal_sysinfo.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h9
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_BUILD.gn8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform__helpers.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils.cpp4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils__linux.cpp18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__internal.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_Display.cpp27
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_formatutils.cpp11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_util_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_platform.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_web__vector.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_build_scripts_run__with__pythonpath.py2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_blink__initializer.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_editing_editing__behavior.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_execution__context_navigator__base.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_exported_web__view__impl.cc24
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_frame_web__frame__test.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_inspector_inspector__memory__agent.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_layout_layout__view.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_loader_mixed__content__checker.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_origin__trials_origin__trial__context.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_paint_paint__layer.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__device__factory.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgpu_gpu__queue.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__description.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__metrics.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__platform__data.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_begin__frame__provider.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_video__frame__submitter.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json543
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_scheduler_common_thread.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_container__annotations.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_stack__util.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_brotli_common_platform.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_cpuinfo_cpuinfo.gni2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_build_crashpad__buildconfig.gni2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_crashpad__client__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_address__types.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_capture__context.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_metrics.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_uuid.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_close__multiple.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_drop__privileges.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_signals.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crc32c_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_arm_cpu.c23
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_cpu.c21
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_include_dawn_native_VulkanBackend.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_common_Platform.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_devtools-frontend_src_scripts_build_compress__files.js12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_configure4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavcodec_x86_cabac.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_cpu.c2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_random__seed.c2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_x86_x86inc.asm2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_include_config.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_src_src_fccompat.c2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_reference__drivers_random.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_standalone_base_logging.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_include_sync_sync.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_sync.c2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_core.c2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_os_threads__posix.c2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_C_CpuArch.c22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_material__color__utilities_src_cpp_palettes_tones.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_config_config-linux.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_node_node.py4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_core_fxge_cfx__fontmapper.cpp2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_fxjs_fx__date__helpers.cpp2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_pdfium.gni2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_build__config.h40
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_thread__utils.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_time.h8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_event__fd.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_thread__utils.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_clock__snapshots.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_event__fd.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_periodic__task.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_string__utils.cc17
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_subprocess__posix.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_thread__task__runner.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_unix__socket.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_utils.cc51
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc56
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_core_clock__snapshots.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_ipc_memfd.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_platform__posix.cc19
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_track.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_protobuf_src_google_protobuf_stubs_platform__macros.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkMemory__malloc.cpp2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkOSFile__posix.cpp4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_libspeechd__version.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_speechd__types.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation__dev_sqlite3.c11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation_sqlite3.c2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Reactor_Debug.cpp4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Configurator.cpp4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Linux_MemFd.cpp2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_WSI_libXCB.cpp2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_BUILD.gn15
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_fontconfig__util__linux.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_tflite_features.gni2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_loader_vk__loader__platform.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan__memory__allocator_include_vk__mem__alloc.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_wayland_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_audio__device_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_byte__order.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_ip__address.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_net__test__helpers.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_network.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.cc22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_platform__thread__types.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_system__wrappers_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_widevine_cdm_widevine.gni2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_cpu__features.c12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_generate__stubs_rules.gni2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_grit_grit_node_base.py4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_cpp__bundle__generator.py4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_feature__compiler.py4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_memory_partition__allocator_inspect__utils.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_perf_chrome__telemetry__build_BUILD.gn6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_protoc__wrapper_protoc__wrapper.py2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_variations_fieldtrial__to__struct.py2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_client_drag__drop__client.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.h16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_accelerator.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_command.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc29
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.cc13
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.h13
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__non__backed.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__factory.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__non__backed.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_init_input__method__initializer.cc22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_linux_linux__input__method__context__factory.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_text__input__client.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_resource_resource__bundle.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.cc16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_webui_web__ui__util.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__loader.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__display__manager.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__shm__image__pool.cc18
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__id.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__provider__utils.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_system__theme.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor__observer.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.h14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_devices_x11_device__data__manager__x11.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_BUILD.gn4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params.h16
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params__linux.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__util.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.h10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf__uapi.h14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_gbm__wrapper.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_buffer__types__mojom__traits.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.cc37
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.h25
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.h10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__widget__types.h22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_platform__font__skia.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__api__fuzzer.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__fuzzer.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_atom__cache.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_dri3.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_shm.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_xlib__support.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_BUILD.gn8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__context.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__fence.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__implementation.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__switches.cc32
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_gtk__compat.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_printing_print__dialog__gtk.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_message__center_views_message__popup__view.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme.h12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__base.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__features.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_egl__util.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_features.cc20
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_headless__surface__factory.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_ozone__platform__headless.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan__implementation__headless.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_common_wayland__util.cc32
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__connection.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__input__method__context.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__popup.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.cc29
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.h38
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.cc44
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.h38
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_ozone__platform__wayland.cc54
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_vulkan__implementation__x11.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__window.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_test_mock__platform__window__delegate.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__init__properties.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_qt_BUILD.gn2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__bn.xtb2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ja.xtb2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ko.xtb2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ml.xtb2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__th.xtb2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-CN.xtb2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-TW.xtb2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.cc19
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_focus_focus__manager.cc22
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_style_platform__style.cc15
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_test_ui__controls__factory__desktop__aura__ozone.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_root__view.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_widget.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_frame__background.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_BUILD.gn12
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8-internal.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8config.h10
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_api_api.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_atomicops.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_memory.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_small-vector.h11
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_sys-info.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_builtins_x64_builtins-x64.cc14
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_execution_isolate.cc8
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_flags_flags.cc6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_libsampler_sampler.cc19
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_sandbox_sandbox.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.h2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.cc2
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.h4
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler.h6
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h30
-rw-r--r--www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_tools_run.py2
-rw-r--r--www/qt6-webengine/files/patch-src_core_CMakeLists.txt12
-rw-r--r--www/qt6-webengine/files/patch-src_core_api_configure.cmake12
-rw-r--r--www/qt6-webengine/files/patch-src_core_api_qt__cmdline.cmake4
-rw-r--r--www/qt6-webengine/files/patch-src_pdf_CMakeLists.txt8
-rw-r--r--www/qt6-webengine/pkg-plist23
-rw-r--r--www/qt6-websockets/distinfo6
-rw-r--r--www/qt6-websockets/pkg-plist2
-rw-r--r--www/qt6-webview/distinfo6
-rw-r--r--www/qt6-webview/pkg-plist9
-rw-r--r--www/radicale/Makefile2
-rw-r--r--www/radicale/distinfo6
-rw-r--r--www/rubygem-actioncable-gitlab/Makefile2
-rw-r--r--www/rubygem-actioncable-gitlab/distinfo6
-rw-r--r--www/rubygem-actionpack-gitlab/Makefile7
-rw-r--r--www/rubygem-actionpack-gitlab/distinfo6
-rw-r--r--www/rubygem-bullet_train-fields/Makefile2
-rw-r--r--www/rubygem-bullet_train-fields/distinfo6
-rw-r--r--www/rubygem-bullet_train-has_uuid/Makefile2
-rw-r--r--www/rubygem-bullet_train-has_uuid/distinfo6
-rw-r--r--www/rubygem-bullet_train-roles/Makefile2
-rw-r--r--www/rubygem-bullet_train-roles/distinfo6
-rw-r--r--www/rubygem-bullet_train-scope_validator/Makefile2
-rw-r--r--www/rubygem-bullet_train-scope_validator/distinfo6
-rw-r--r--www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile2
-rw-r--r--www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo6
-rw-r--r--www/rubygem-bullet_train-themes/Makefile2
-rw-r--r--www/rubygem-bullet_train-themes/distinfo6
-rw-r--r--www/rubygem-bullet_train/Makefile2
-rw-r--r--www/rubygem-bullet_train/distinfo6
-rw-r--r--www/rubygem-cgi/Makefile2
-rw-r--r--www/rubygem-cgi/distinfo6
-rw-r--r--www/rubygem-cloudinary/Makefile3
-rw-r--r--www/rubygem-cloudinary/distinfo6
-rw-r--r--www/rubygem-faraday-net_http-gitlab/Makefile3
-rw-r--r--www/rubygem-haml/Makefile2
-rw-r--r--www/rubygem-haml/distinfo6
-rw-r--r--www/rubygem-kamal-rails80/Makefile2
-rw-r--r--www/rubygem-kamal-rails80/distinfo6
-rw-r--r--www/rubygem-kamal/Makefile2
-rw-r--r--www/rubygem-kamal/distinfo6
-rw-r--r--www/rubygem-net-http/Makefile2
-rw-r--r--www/rubygem-net-http/distinfo6
-rw-r--r--www/rubygem-protocol-http/Makefile2
-rw-r--r--www/rubygem-protocol-http/distinfo6
-rw-r--r--www/rubygem-protocol-rack/Makefile2
-rw-r--r--www/rubygem-protocol-rack/distinfo6
-rw-r--r--www/rubygem-puma-gitlab/Makefile2
-rw-r--r--www/rubygem-puma-gitlab/distinfo6
-rw-r--r--www/rubygem-rails-gitlab/Makefile2
-rw-r--r--www/rubygem-rails-gitlab/distinfo6
-rw-r--r--www/rubygem-railties-gitlab/Makefile4
-rw-r--r--www/rubygem-railties-gitlab/distinfo6
-rw-r--r--www/rubygem-rdf/Makefile3
-rw-r--r--www/rubygem-rdf/files/patch-gemspec11
-rw-r--r--www/rubygem-roda/Makefile2
-rw-r--r--www/rubygem-roda/distinfo6
-rw-r--r--www/rubygem-rss/Makefile2
-rw-r--r--www/rubygem-rss/distinfo6
-rw-r--r--www/rubygem-thruster/Makefile2
-rw-r--r--www/rubygem-thruster/distinfo6
-rw-r--r--www/rubygem-vcr/Makefile4
-rw-r--r--www/rubygem-vcr/distinfo6
-rw-r--r--www/servlet-api/Makefile23
-rw-r--r--www/servlet-api/distinfo2
-rw-r--r--www/servlet-api/pkg-descr7
-rw-r--r--www/shellinabox/Makefile55
-rw-r--r--www/shellinabox/distinfo3
-rw-r--r--www/shellinabox/files/patch-configure.ac20
-rw-r--r--www/shellinabox/files/patch-libhttp_ssl.c200
-rw-r--r--www/shellinabox/files/patch-libhttp_ssl.h102
-rw-r--r--www/shellinabox/files/patch-libhttp_url.c12
-rw-r--r--www/shellinabox/files/patch-shellinabox_launcher.c13
-rw-r--r--www/shellinabox/files/patch-shellinabox_service.c20
-rw-r--r--www/shellinabox/files/patch-shellinabox_vt100.jspp22
-rw-r--r--www/shellinabox/files/pkg-deinstall.in10
-rw-r--r--www/shellinabox/files/shellinaboxd.in71
-rw-r--r--www/shellinabox/pkg-descr2
-rw-r--r--www/shellinabox/pkg-plist3
-rw-r--r--www/sqlpage/Makefile5
-rw-r--r--www/sqlpage/Makefile.crates90
-rw-r--r--www/sqlpage/distinfo190
-rw-r--r--www/squid/Makefile61
-rw-r--r--www/squid/distinfo6
-rw-r--r--www/squid/files/900.squid-rotate-log.in26
-rw-r--r--www/squid/files/extra-patch-gen-stacktrace10
-rw-r--r--www/squid/files/patch-configure126
-rw-r--r--www/squid/files/squid.in17
-rw-r--r--www/squid/pkg-plist10
-rw-r--r--www/tinymce/Makefile2
-rw-r--r--www/tinymce/distinfo6
-rw-r--r--www/trac-accountmanager/Makefile16
-rw-r--r--www/trac-accountmanager/distinfo6
-rw-r--r--www/trac-markdownmacro/Makefile16
-rw-r--r--www/trac-markdownmacro/distinfo6
-rw-r--r--www/trac-tocmacro/Makefile15
-rw-r--r--www/trac-tocmacro/distinfo6
-rw-r--r--www/tt-rss/Makefile4
-rw-r--r--www/tt-rss/distinfo6
-rw-r--r--www/tt-rss/pkg-plist12
-rw-r--r--www/typo3-12/Makefile1
-rw-r--r--www/typo3-13/Makefile2
-rw-r--r--www/ungoogled-chromium/Makefile3
-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-chrome_browser_about__flags.cc94
-rw-r--r--www/unit-java/Makefile98
-rw-r--r--www/unit-java/distinfo31
-rw-r--r--www/unit-java/files/patch-auto-modules-java_get_jar11
-rw-r--r--www/unit-perl/Makefile32
-rw-r--r--www/unit-php/Makefile33
-rw-r--r--www/unit-python/Makefile34
-rw-r--r--www/unit-ruby/Makefile38
-rw-r--r--www/unit-wasm/Makefile34
-rw-r--r--www/unit/Makefile144
-rw-r--r--www/unit/distinfo5
-rw-r--r--www/unit/files/extra-patch-auto-make22
-rw-r--r--www/unit/files/patch-auto_otel17
-rw-r--r--www/unit/files/unitd.in53
-rw-r--r--www/unit/pkg-descr4
-rw-r--r--www/unit/version.mk7
-rw-r--r--www/unitc/Makefile32
-rw-r--r--www/unitc/pkg-descr3
-rw-r--r--www/uwsgi/Makefile2
-rw-r--r--www/uwsgi/distinfo6
-rw-r--r--www/vaultwarden-web_vault/Makefile2
-rw-r--r--www/vaultwarden-web_vault/distinfo6
-rw-r--r--www/waterfox/Makefile7
-rw-r--r--www/waterfox/distinfo10
-rw-r--r--www/webalizer/Makefile11
-rw-r--r--www/webgrind/Makefile2
-rw-r--r--www/webtrees22/Makefile2
1535 files changed, 14281 insertions, 13311 deletions
diff --git a/www/Makefile b/www/Makefile
index 4f3e7155ed96..23be879b0444 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -56,7 +56,6 @@
SUBDIR += angie-module-perl
SUBDIR += angie-module-postgres
SUBDIR += angie-module-redis2
- SUBDIR += angie-module-rtmp
SUBDIR += angie-module-set-misc
SUBDIR += angie-module-subs
SUBDIR += angie-module-testcookie
@@ -83,6 +82,7 @@
SUBDIR += bareos-webui
SUBDIR += bareos22-webui
SUBDIR += bareos23-webui
+ SUBDIR += bareos24-webui
SUBDIR += beehive
SUBDIR += bluefish
SUBDIR += bombadillo
@@ -102,7 +102,6 @@
SUBDIR += carbonapi
SUBDIR += cas
SUBDIR += castget
- SUBDIR += castor
SUBDIR += cgi-lib
SUBDIR += cgi-lib.pl
SUBDIR += cgicc
@@ -208,7 +207,6 @@
SUBDIR += foreign-cdm
SUBDIR += forgejo
SUBDIR += forgejo-lts
- SUBDIR += forgejo7
SUBDIR += formication
SUBDIR += foswiki
SUBDIR += free-sa-devel
@@ -386,7 +384,6 @@
SUBDIR += matomo
SUBDIR += mattermost-server
SUBDIR += mattermost-webapp
- SUBDIR += mediawiki139
SUBDIR += mediawiki143
SUBDIR += mediawiki144
SUBDIR += mediawiki145
@@ -441,7 +438,6 @@
SUBDIR += mod_mono
SUBDIR += mod_mpm_itk
SUBDIR += mod_perl2
- SUBDIR += mod_php81
SUBDIR += mod_php82
SUBDIR += mod_php83
SUBDIR += mod_php84
@@ -467,7 +463,6 @@
SUBDIR += moinmoincli
SUBDIR += mongoose
SUBDIR += monolith
- SUBDIR += moodle44
SUBDIR += moodle45
SUBDIR += moodle50
SUBDIR += moodle51
@@ -1442,9 +1437,6 @@
SUBDIR += pglogd
SUBDIR += phalcon
SUBDIR += php-google-api-php-client
- SUBDIR += php81-opcache
- SUBDIR += php81-session
- SUBDIR += php81-tidy
SUBDIR += php82-opcache
SUBDIR += php82-session
SUBDIR += php82-tidy
@@ -1531,6 +1523,7 @@
SUBDIR += py-cheroot
SUBDIR += py-cherrypy
SUBDIR += py-cinemagoer
+ SUBDIR += py-cross-web
SUBDIR += py-crossplane
SUBDIR += py-css-html-js-minify
SUBDIR += py-css-parser
@@ -1542,38 +1535,6 @@
SUBDIR += py-dash
SUBDIR += py-ddgs
SUBDIR += py-dj-database-url
- SUBDIR += py-dj51-channels
- SUBDIR += py-dj51-channels-redis
- SUBDIR += py-dj51-django-allauth
- SUBDIR += py-dj51-django-auditlog
- SUBDIR += py-dj51-django-auth-ldap
- SUBDIR += py-dj51-django-celery-results
- SUBDIR += py-dj51-django-choices-field
- SUBDIR += py-dj51-django-compression-middleware
- SUBDIR += py-dj51-django-cors-headers
- SUBDIR += py-dj51-django-debug-toolbar
- SUBDIR += py-dj51-django-extensions
- SUBDIR += py-dj51-django-filter
- SUBDIR += py-dj51-django-guardian
- SUBDIR += py-dj51-django-htmx
- SUBDIR += py-dj51-django-js-asset
- SUBDIR += py-dj51-django-mptt
- SUBDIR += py-dj51-django-multiselectfield
- SUBDIR += py-dj51-django-netfields
- SUBDIR += py-dj51-django-prometheus
- SUBDIR += py-dj51-django-redis
- SUBDIR += py-dj51-django-rich
- SUBDIR += py-dj51-django-soft-delete
- SUBDIR += py-dj51-django-tables2
- SUBDIR += py-dj51-django-taggit
- SUBDIR += py-dj51-django-timezone-field
- SUBDIR += py-dj51-djangorestframework
- SUBDIR += py-dj51-djangorestframework-guardian
- SUBDIR += py-dj51-drf-spectacular
- SUBDIR += py-dj51-drf-spectacular-sidecar
- SUBDIR += py-dj51-drf-writable-nested
- SUBDIR += py-dj51-social-auth-app-django
- SUBDIR += py-dj51-strawberry-graphql-django
SUBDIR += py-dj52-channels
SUBDIR += py-dj52-channels-redis
SUBDIR += py-dj52-django-allauth
@@ -1728,7 +1689,6 @@
SUBDIR += py-django-webpack-loader
SUBDIR += py-django-widget-tweaks
SUBDIR += py-django42
- SUBDIR += py-django51
SUBDIR += py-django52
SUBDIR += py-django60
SUBDIR += py-django_compressor
@@ -1880,7 +1840,6 @@
SUBDIR += py-legacy-cgi
SUBDIR += py-lektor
SUBDIR += py-lesscpy
- SUBDIR += py-lia-web
SUBDIR += py-libsass
SUBDIR += py-limits
SUBDIR += py-litestar
@@ -2553,9 +2512,7 @@
SUBDIR += selenium
SUBDIR += serendipity
SUBDIR += serf
- SUBDIR += servlet-api
SUBDIR += sfeed
- SUBDIR += shellinabox
SUBDIR += shiori
SUBDIR += silicon
SUBDIR += simple-web-server
@@ -2677,14 +2634,6 @@
SUBDIR += ufdbguard
SUBDIR += ulfius
SUBDIR += ungoogled-chromium
- SUBDIR += unit
- SUBDIR += unit-java
- SUBDIR += unit-perl
- SUBDIR += unit-php
- SUBDIR += unit-python
- SUBDIR += unit-ruby
- SUBDIR += unit-wasm
- SUBDIR += unitc
SUBDIR += urlfinder
SUBDIR += uwebsockets
SUBDIR += uwsgi
diff --git a/www/R-cran-selectr/Makefile b/www/R-cran-selectr/Makefile
index e5a52855b23a..4c7b15f8e87f 100644
--- a/www/R-cran-selectr/Makefile
+++ b/www/R-cran-selectr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= selectr
-DISTVERSION= 0.5-0
+DISTVERSION= 0.5-1
CATEGORIES= www
DISTNAME= ${PORTNAME}_${DISTVERSION}
diff --git a/www/R-cran-selectr/distinfo b/www/R-cran-selectr/distinfo
index e7028f064434..6e3319dc8845 100644
--- a/www/R-cran-selectr/distinfo
+++ b/www/R-cran-selectr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763886613
-SHA256 (selectr_0.5-0.tar.gz) = 760e3d45e27a623069da25cd0a7caec3f25fea8d3b97a6bcef6fedb510220eb0
-SIZE (selectr_0.5-0.tar.gz) = 54811
+TIMESTAMP = 1766295498
+SHA256 (selectr_0.5-1.tar.gz) = e8a6f1f4cc8b91efdf8a69dd5344b112149b5c21973c7987db63be931267f165
+SIZE (selectr_0.5-1.tar.gz) = 55228
diff --git a/www/angie-module-auth-jwt/Makefile b/www/angie-module-auth-jwt/Makefile
index 5c23ccecc2e3..d63edb1e6a57 100644
--- a/www/angie-module-auth-jwt/Makefile
+++ b/www/angie-module-auth-jwt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-auth-jwt
MODULE_VERSION= 0.9.0
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= kjdev:nginx-auth-jwt:${MODULE_VERSION}:module
COMMENT= Angie auth-jwt dynamic module
diff --git a/www/angie-module-auth-spnego/Makefile b/www/angie-module-auth-spnego/Makefile
index 7ed961af05ca..3bb39ca48a35 100644
--- a/www/angie-module-auth-spnego/Makefile
+++ b/www/angie-module-auth-spnego/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-auth-spnego
MODULE_VERSION= 1.1.3
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= stnoonan:spnego-http-auth-nginx-module:v${MODULE_VERSION}:module
COMMENT= Angie auth-spnego dynamic module
diff --git a/www/angie-module-auth-totp/Makefile b/www/angie-module-auth-totp/Makefile
index 5e626ff767ec..a43a9d72e149 100644
--- a/www/angie-module-auth-totp/Makefile
+++ b/www/angie-module-auth-totp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-auth-totp
MODULE_VERSION= 1.1.0
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= 61131:nginx-http-auth-totp:${MODULE_VERSION}:module
COMMENT= Angie auth-totp dynamic module
diff --git a/www/angie-module-brotli/Makefile b/www/angie-module-brotli/Makefile
index 051bb40f7b9e..87f5fa20dce6 100644
--- a/www/angie-module-brotli/Makefile
+++ b/www/angie-module-brotli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-brotli
MODULE_VERSION= 1.0.0rc
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= google:ngx_brotli:v${MODULE_VERSION}:module
COMMENT= Angie Brotli dynamic module
diff --git a/www/angie-module-cache-purge/Makefile b/www/angie-module-cache-purge/Makefile
index 91b56065bc67..821a320200ca 100644
--- a/www/angie-module-cache-purge/Makefile
+++ b/www/angie-module-cache-purge/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-cache-purge
MODULE_VERSION= 2.5.4
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= nginx-modules:ngx_cache_purge:${MODULE_VERSION}:module
COMMENT= Angie cache_purge dynamic module
diff --git a/www/angie-module-dav-ext/Makefile b/www/angie-module-dav-ext/Makefile
index 09b7d5d9328c..98235208832f 100644
--- a/www/angie-module-dav-ext/Makefile
+++ b/www/angie-module-dav-ext/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-dav-ext
MODULE_VERSION= 3.0.0
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= arut:nginx-dav-ext-module:v${MODULE_VERSION}:module
COMMENT= Angie dav-ext dynamic module
diff --git a/www/angie-module-echo/Makefile b/www/angie-module-echo/Makefile
index 9c28aaf54694..568fbdc99556 100644
--- a/www/angie-module-echo/Makefile
+++ b/www/angie-module-echo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-echo
MODULE_VERSION= 0.64
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= openresty:echo-nginx-module:v${MODULE_VERSION}:module
COMMENT= Angie echo dynamic module
diff --git a/www/angie-module-enhanced-memcached/Makefile b/www/angie-module-enhanced-memcached/Makefile
index 9f5b1951f811..a7ba1f58d0c3 100644
--- a/www/angie-module-enhanced-memcached/Makefile
+++ b/www/angie-module-enhanced-memcached/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-enhanced-memcached
MODULE_VERSION= 0.3
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= bpaquet:ngx_http_enhanced_memcached_module:v${MODULE_VERSION}:module
COMMENT= Angie enhanced memcached dynamic module
diff --git a/www/angie-module-eval/Makefile b/www/angie-module-eval/Makefile
index e82c7433ca04..63bb06b113d8 100644
--- a/www/angie-module-eval/Makefile
+++ b/www/angie-module-eval/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-eval
MODULE_VERSION= 2016.06.10
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= openresty:nginx-eval-module:${MODULE_VERSION}:module
COMMENT= Angie eval dynamic module
diff --git a/www/angie-module-geoip2/Makefile b/www/angie-module-geoip2/Makefile
index 801ec5c400b4..b5eaa6074107 100644
--- a/www/angie-module-geoip2/Makefile
+++ b/www/angie-module-geoip2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-geoip2
MODULE_VERSION= 3.4
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= leev:ngx_http_geoip2_module:${MODULE_VERSION}:module
COMMENT= Angie GeoIP2 dynamic module
diff --git a/www/angie-module-headers-more/Makefile b/www/angie-module-headers-more/Makefile
index e031ca750c06..07157598af5b 100644
--- a/www/angie-module-headers-more/Makefile
+++ b/www/angie-module-headers-more/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-headers-more
MODULE_VERSION= 0.39
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= openresty:headers-more-nginx-module:v${MODULE_VERSION}:module
COMMENT= Angie headers-more dynamic module
diff --git a/www/angie-module-jwt/Makefile b/www/angie-module-jwt/Makefile
index 8bc91e84dc0b..deb0789b3026 100644
--- a/www/angie-module-jwt/Makefile
+++ b/www/angie-module-jwt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-jwt
MODULE_VERSION= 3.4.3
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= max-lt:nginx-jwt-module:v${MODULE_VERSION}:module
COMMENT= Angie JWT dynamic module
diff --git a/www/angie-module-keyval/Makefile b/www/angie-module-keyval/Makefile
index 838c613e90f7..64973993556d 100644
--- a/www/angie-module-keyval/Makefile
+++ b/www/angie-module-keyval/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-keyval
MODULE_VERSION= 0.3.0
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= kjdev:nginx-keyval:${MODULE_VERSION}:module
COMMENT= Angie keyval dynamic module
diff --git a/www/angie-module-lua/Makefile b/www/angie-module-lua/Makefile
index 012f96b6ace1..d464fae37f8a 100644
--- a/www/angie-module-lua/Makefile
+++ b/www/angie-module-lua/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-lua
MODULE_VERSION= 0.10.29
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= openresty:lua-nginx-module:v${MODULE_VERSION}:lua
GH_TUPLE+= openresty:stream-lua-nginx-module:v0.0.16:lua_stream
GH_TUPLE+= vision5:ngx_devel_kit:v0.3.4:ndk
diff --git a/www/angie-module-ndk/Makefile b/www/angie-module-ndk/Makefile
index f4a110b02f1b..c8c7cf78ac59 100644
--- a/www/angie-module-ndk/Makefile
+++ b/www/angie-module-ndk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-ndk
MODULE_VERSION= 0.3.4
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= vision5:ngx_devel_kit:v${MODULE_VERSION}:module
COMMENT= Angie NDK dynamic module
diff --git a/www/angie-module-njs/Makefile b/www/angie-module-njs/Makefile
index 28e19b1dde46..a625f045c5c9 100644
--- a/www/angie-module-njs/Makefile
+++ b/www/angie-module-njs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-njs
MODULE_VERSION= 0.9.4
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= nginx:njs:${MODULE_VERSION}:module
COMMENT= Angie NJS dynamic module
diff --git a/www/angie-module-postgres/Makefile b/www/angie-module-postgres/Makefile
index 4f58e611d856..f043fdf7d404 100644
--- a/www/angie-module-postgres/Makefile
+++ b/www/angie-module-postgres/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-postgres
MODULE_VERSION= 1.0rc7
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= FRiCKLE:ngx_postgres:${MODULE_VERSION}:module
COMMENT= Angie postgres dynamic module
diff --git a/www/angie-module-redis2/Makefile b/www/angie-module-redis2/Makefile
index beb8fcff12fa..d840ea46871f 100644
--- a/www/angie-module-redis2/Makefile
+++ b/www/angie-module-redis2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-redis2
MODULE_VERSION= 0.15
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= openresty:redis2-nginx-module:v${MODULE_VERSION}:module
COMMENT= Angie redis2 dynamic module
diff --git a/www/angie-module-rtmp/Makefile b/www/angie-module-rtmp/Makefile
deleted file mode 100644
index 685ad1359205..000000000000
--- a/www/angie-module-rtmp/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= angie-module-rtmp
-MODULE_VERSION= 1.2.2
-MODULE_PORTREVISION= 0
-GH_TUPLE= arut:nginx-rtmp-module:v${MODULE_VERSION}:module
-
-COMMENT= Angie RTMP dynamic module
-WWW= https://github.com/arut/nginx-rtmp-module/
-
-DEPRECATED= Upstream development has slowed down and there are a lot of unresolved issues and PRs upstream, consider migrating to multimedia/mediamtx
-EXPIRATION_DATE=2025-12-31
-
-MASTERDIR= ${.CURDIR}/../../www/angie
-
-do-install:
- ${MKDIR} ${STAGEDIR}${DOCSDIR} \
- ${STAGEDIR}${MODDIR}
-
- ${INSTALL_LIB} ${WRKSRC}/objs/ngx_rtmp_module.so \
- ${STAGEDIR}${MODDIR}
-
- ${INSTALL_MAN} ${WRKSRC_module}/README.md ${STAGEDIR}${DOCSDIR}
-
-do-install-DEBUG-on:
- ${INSTALL} ${COPY} -m ${_SHAREMODE} \
- ${WRKSRC_DEBUG}/objs/ngx_rtmp_module.so \
- ${STAGEDIR}${MODDIR}/ngx_rtmp_module-debug.so
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/angie-module-rtmp/files/pkg-message.in b/www/angie-module-rtmp/files/pkg-message.in
deleted file mode 100644
index 48595d217317..000000000000
--- a/www/angie-module-rtmp/files/pkg-message.in
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
- message: <<EOM
-
-The RTMP 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_rtmp_module.so;
-
-Please refer to the module documentation for further details:
-https://github.com/arut/nginx-rtmp-module
-EOM
-}
-]
diff --git a/www/angie-module-rtmp/pkg-descr b/www/angie-module-rtmp/pkg-descr
deleted file mode 100644
index e15a75721799..000000000000
--- a/www/angie-module-rtmp/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Module provides HLS and MPEG-DASH live streaming capabilities for those who
-want a lightweight solution based on the HTTP protocol.
-The stream is published in the MPEG-TS format over HTTP.
-MPEG-TS is a widely adopted, well known and well documented streaming format.
diff --git a/www/angie-module-rtmp/pkg-plist b/www/angie-module-rtmp/pkg-plist
deleted file mode 100644
index 80f7d5779607..000000000000
--- a/www/angie-module-rtmp/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-%%DOCSDIR%%/README.md
-%%MODDIR%%/ngx_rtmp_module.so
-%%DEBUG%%%%MODDIR%%/ngx_rtmp_module-debug.so
diff --git a/www/angie-module-set-misc/Makefile b/www/angie-module-set-misc/Makefile
index d31f7e1d5cb4..fdd90fe56e06 100644
--- a/www/angie-module-set-misc/Makefile
+++ b/www/angie-module-set-misc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-set-misc
MODULE_VERSION= 0.3.4
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= vision5:ngx_devel_kit:v${MODULE_VERSION}:ndk
GH_TUPLE+= openresty:set-misc-nginx-module:v0.33:module
diff --git a/www/angie-module-upload/Makefile b/www/angie-module-upload/Makefile
index dc9fc73d6d89..624d54608439 100644
--- a/www/angie-module-upload/Makefile
+++ b/www/angie-module-upload/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-upload
MODULE_VERSION= 2.3.0
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= fdintino:nginx-upload-module:${MODULE_VERSION}:module
COMMENT= Angie upload dynamic module
diff --git a/www/angie-module-vod/Makefile b/www/angie-module-vod/Makefile
index 5a4141758c92..b8c1a32c3f01 100644
--- a/www/angie-module-vod/Makefile
+++ b/www/angie-module-vod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-vod
MODULE_VERSION= 1.33
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= kaltura:nginx-vod-module:${MODULE_VERSION}:module
COMMENT= VOD dynamic module for Angie
diff --git a/www/angie-module-zstd/Makefile b/www/angie-module-zstd/Makefile
index 8b527ccf061f..a396d65b47ae 100644
--- a/www/angie-module-zstd/Makefile
+++ b/www/angie-module-zstd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= angie-module-zstd
MODULE_VERSION= 0.1.1
-MODULE_PORTREVISION= 0
+MODULE_PORTREVISION= 1
GH_TUPLE= tokers:zstd-nginx-module:${MODULE_VERSION}:module
COMMENT= Angie zstd dynamic module
diff --git a/www/angie/Makefile b/www/angie/Makefile
index dd8650e53453..a73585094648 100644
--- a/www/angie/Makefile
+++ b/www/angie/Makefile
@@ -1,5 +1,5 @@
PORTNAME?= angie
-ANGIE_VERSION= 1.10.3
+ANGIE_VERSION= 1.11.1
ANGIE_PORTREVISION= 0
CATEGORIES+= www
MASTER_SITES+= https://download.angie.software/files/:angie
diff --git a/www/angie/distinfo b/www/angie/distinfo
index 269c16f8ab03..172a53b6836a 100644
--- a/www/angie/distinfo
+++ b/www/angie/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1765363285
-SHA256 (angie-1.10.3.tar.gz) = ff820ec9dc7ac8b0e873c52ddc48b3417f5054f157b5d2df5c1b8ed7adfb2256
-SIZE (angie-1.10.3.tar.gz) = 1758928
+TIMESTAMP = 1767124788
+SHA256 (angie-1.11.1.tar.gz) = 2ddbe707adca14875e3a128d988466346d0406b60a72ee197038538b4a6f90f2
+SIZE (angie-1.11.1.tar.gz) = 1881648
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
diff --git a/www/bareos-webui/Makefile b/www/bareos-webui/Makefile
index 25f234446a94..7bbf53567808 100644
--- a/www/bareos-webui/Makefile
+++ b/www/bareos-webui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
-DISTVERSION= 24.0.7
+DISTVERSION= 25.0.1
CATEGORIES?= www sysutils
PKGNAMESUFFIX= -webui
@@ -61,9 +61,7 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/webui/install/directors.ini ${STAGEDIR}${PREFIX}/${ETCDIRWEBUI}/directors.ini
${INSTALL_DATA} ${WRKSRC}/webui/install/configuration.ini ${STAGEDIR}${PREFIX}/${ETCDIRWEBUI}/configuration.ini
${INSTALL_DATA} ${WRKSRC}/webui/install/bareos/bareos-dir.d/console/admin.conf.example ${STAGEDIR}${ETCDIR}/bareos-dir.d/console/admin.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/webui/install/bareos/bareos-dir.d/profile/webui-admin.conf ${STAGEDIR}${ETCDIR}/bareos-dir.d/profile/webui-admin.conf.sample
${INSTALL_DATA} ${WRKSRC}/webui/install/bareos/bareos-dir.d/profile/webui-limited.conf.example ${STAGEDIR}${ETCDIR}/bareos-dir.d/profile/webui-limited.conf.sample
- ${INSTALL_DATA} ${WRKSRC}/webui/install/bareos/bareos-dir.d/profile/webui-readonly.conf ${STAGEDIR}${ETCDIR}/bareos-dir.d/profile/webui-readonly.conf.sample
${INSTALL_DATA} ${WRKSRC}/webui/install/apache/bareos-webui.conf ${STAGEDIR}${PREFIX}/${ETCDIRWEBUI}/apache-bareos-webui.conf
${INSTALL_DATA} ${WRKSRC}/webui/install/nginx/bareos-webui.conf ${STAGEDIR}${PREFIX}/${ETCDIRWEBUI}/nginx-bareos-webui.conf
diff --git a/www/bareos-webui/distinfo b/www/bareos-webui/distinfo
index 1bae739fe02e..081c4e7bd7ca 100644
--- a/www/bareos-webui/distinfo
+++ b/www/bareos-webui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763492378
-SHA256 (bareos-bareos-Release-24.0.7_GH0.tar.gz) = ae60d17114f1b9081314d002186fd538c108972c332287f381cff0f63c1b22a1
-SIZE (bareos-bareos-Release-24.0.7_GH0.tar.gz) = 13402073
+TIMESTAMP = 1766827657
+SHA256 (bareos-bareos-Release-25.0.1_GH0.tar.gz) = b44c481ddf1cfdf603e1b1fc1c4e4a120d5a0e9f34f781c90b1c487fc4716f27
+SIZE (bareos-bareos-Release-25.0.1_GH0.tar.gz) = 12308189
diff --git a/www/bareos-webui/pkg-descr b/www/bareos-webui/pkg-descr
index 6a8b5b042ec0..11bfa9380a62 100644
--- a/www/bareos-webui/pkg-descr
+++ b/www/bareos-webui/pkg-descr
@@ -1,8 +1,7 @@
The bareos-webui is a free software tool written in PHP, intended to monitor
and manage Bareos over the web.
-The webui is based on Zend Framework 2, an open source framework for developing
-web applications and services using PHP 5.3+ and makes extensive use of the
-Twitter Bootstrap front-end framework.
+The webui is based on Laminas Framework, an open source framework for developing
+web applications and services using PHP 7.4+..
The bareos-webui is licensed under AGPL Version 3.
diff --git a/www/bareos-webui/pkg-plist b/www/bareos-webui/pkg-plist
index 9ab6ea046f0b..530f9d9f454d 100644
--- a/www/bareos-webui/pkg-plist
+++ b/www/bareos-webui/pkg-plist
@@ -5,9 +5,7 @@
@(,www,640) %%ETCDIRWEBUI%%/directors.ini
%%ETCDIRWEBUI%%/nginx-bareos-webui.conf
@sample(,www,640) %%ETCDIR%%/bareos-dir.d/console/admin.conf.sample
-@sample(,www,640) %%ETCDIR%%/bareos-dir.d/profile/webui-admin.conf.sample
@sample(,www,640) %%ETCDIR%%/bareos-dir.d/profile/webui-limited.conf.sample
-@sample(,www,640) %%ETCDIR%%/bareos-dir.d/profile/webui-readonly.conf.sample
%%WWWDIR%%/composer.json
%%WWWDIR%%/config/application.config.php
%%WWWDIR%%/config/autoload/README.md
@@ -376,18 +374,19 @@
%%WWWDIR%%/vendor/Bareos/library/Bareos/BSock/BareosBSockServiceFactory.php
%%WWWDIR%%/vendor/Bareos/library/Bareos/BSock/BareosBase64.php
%%WWWDIR%%/vendor/Bareos/library/Bareos/Util.php
-%%WWWDIR%%/vendor/README.md
%%WWWDIR%%/vendor/autoload.php
%%WWWDIR%%/vendor/composer/ClassLoader.php
%%WWWDIR%%/vendor/composer/InstalledVersions.php
%%WWWDIR%%/vendor/composer/LICENSE
%%WWWDIR%%/vendor/composer/autoload_classmap.php
+%%WWWDIR%%/vendor/composer/autoload_files.php
%%WWWDIR%%/vendor/composer/autoload_namespaces.php
%%WWWDIR%%/vendor/composer/autoload_psr4.php
%%WWWDIR%%/vendor/composer/autoload_real.php
%%WWWDIR%%/vendor/composer/autoload_static.php
%%WWWDIR%%/vendor/composer/installed.json
%%WWWDIR%%/vendor/composer/installed.php
+%%WWWDIR%%/vendor/composer/platform_check.php
%%WWWDIR%%/vendor/container-interop/container-interop/LICENSE
%%WWWDIR%%/vendor/container-interop/container-interop/README.md
%%WWWDIR%%/vendor/container-interop/container-interop/composer.json
@@ -401,6 +400,1735 @@
%%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container/ContainerInterface.php
%%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container/Exception/ContainerException.php
%%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container/Exception/NotFoundException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-cache/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-cache/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-cache/README.md
+%%WWWDIR%%/vendor/laminas/laminas-cache/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/LogicException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/MissingDependencyException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/MissingKeyException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/OutOfSpaceException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/UnexpectedValueException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Exception/UnsupportedMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Pattern/AbstractPattern.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Pattern/CallbackCache.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Pattern/CaptureCache.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Pattern/ClassCache.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Pattern/ObjectCache.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Pattern/OutputCache.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Pattern/PatternInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Pattern/PatternOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/PatternFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/PatternPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Service/StorageCacheAbstractServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Service/StorageCacheFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/AbstractAdapter.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/AbstractZendServer.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/AdapterOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/Apc.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/ApcIterator.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/ApcOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/BlackHole.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/Dba.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/DbaIterator.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/DbaOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/Filesystem.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/FilesystemIterator.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/FilesystemOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/KeyListIterator.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/Memcache.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/MemcacheOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/MemcacheResourceManager.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/Memcached.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/MemcachedOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/MemcachedResourceManager.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/Memory.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/MemoryOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/MongoDb.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/MongoDbOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/MongoDbResourceManager.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/Redis.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/RedisOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/RedisResourceManager.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/Session.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/SessionOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/WinCache.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/WinCacheOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/XCache.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/XCacheOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/ZendServerDisk.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Adapter/ZendServerShm.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/AdapterPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/AvailableSpaceCapableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Capabilities.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/ClearByNamespaceInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/ClearByPrefixInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/ClearExpiredInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Event.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/ExceptionEvent.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/FlushableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/IterableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/IteratorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/OptimizableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Plugin/AbstractPlugin.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Plugin/ClearExpiredByFactor.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Plugin/ExceptionHandler.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Plugin/IgnoreUserAbort.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Plugin/OptimizeByFactor.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Plugin/PluginInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Plugin/PluginOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/Plugin/Serializer.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/PluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/PostEvent.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/StorageInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/TaggableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/Storage/TotalSpaceCapableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-cache/src/StorageFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-config/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-config/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-config/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-config/README.md
+%%WWWDIR%%/vendor/laminas/laminas-config/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-config/src/AbstractConfigFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Config.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Factory.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Processor/Constant.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Processor/Filter.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Processor/ProcessorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Processor/Queue.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Processor/Token.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Processor/Translator.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Reader/Ini.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Reader/JavaProperties.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Reader/Json.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Reader/ReaderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Reader/Xml.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Reader/Yaml.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/ReaderPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Writer/AbstractWriter.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Writer/Ini.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Writer/Json.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Writer/PhpArray.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Writer/WriterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Writer/Xml.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/Writer/Yaml.php
+%%WWWDIR%%/vendor/laminas/laminas-config/src/WriterPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-console/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-console/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-console/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-console/README.md
+%%WWWDIR%%/vendor/laminas/laminas-console/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Adapter/AbstractAdapter.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Adapter/AdapterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Adapter/Posix.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Adapter/Virtual.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Adapter/Windows.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Adapter/WindowsAnsicon.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Charset/Ascii.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Charset/AsciiExtended.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Charset/CharsetInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Charset/DECSG.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Charset/Utf8.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Charset/Utf8Heavy.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Color/Xterm256.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/ColorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Console.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Getopt.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Prompt/AbstractPrompt.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Prompt/Char.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Prompt/Checkbox.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Prompt/Confirm.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Prompt/Line.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Prompt/Number.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Prompt/Password.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Prompt/PromptInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Prompt/Select.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Request.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/Response.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/RouteMatcher/DefaultRouteMatcher.php
+%%WWWDIR%%/vendor/laminas/laminas-console/src/RouteMatcher/RouteMatcherInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/.laminas-ci.json
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/README.md
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/autoload/composer-2.0.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/composer.lock
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/phpcs.xml
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/psalm.xml.dist
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/src/AbstractDependencyRewriter.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/src/AutoloadDumpCapableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/src/DependencyRewriterPlugin.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/src/DependencyRewriterPluginDelegator.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/src/DependencyRewriterV1.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/src/DependencyRewriterV2.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/src/DependencySolvingCapableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/src/PoolCapableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/src/Replacements.php
+%%WWWDIR%%/vendor/laminas/laminas-dependency-plugin/src/RewriterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-escaper/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-escaper/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-escaper/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-escaper/README.md
+%%WWWDIR%%/vendor/laminas/laminas-escaper/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-escaper/src/Escaper.php
+%%WWWDIR%%/vendor/laminas/laminas-escaper/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-escaper/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-escaper/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/README.md
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/AbstractListenerAggregate.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/Event.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/EventInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/EventManager.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/EventManagerAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/EventManagerAwareTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/EventManagerInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/EventsCapableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/Exception/InvalidCallbackException.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/Filter/FilterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/Filter/FilterIterator.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/FilterChain.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/GlobalEventManager.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/ListenerAggregateInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/ListenerAggregateTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/ProvidesEvents.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/ResponseCollection.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/SharedEventAggregateAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/SharedEventManager.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/SharedEventManagerAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/SharedEventManagerInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/SharedEventsCapableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/SharedListenerAggregateInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/StaticEventManager.php
+%%WWWDIR%%/vendor/laminas/laminas-eventmanager/src/Test/EventListenerIntrospectionTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-filter/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-filter/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-filter/README.md
+%%WWWDIR%%/vendor/laminas/laminas-filter/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/AbstractDateDropdown.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/AbstractFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/AbstractUnicode.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/BaseName.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Blacklist.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Boolean.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Callback.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Compress.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Compress/AbstractCompressionAlgorithm.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Compress/Bz2.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Compress/CompressionAlgorithmInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Compress/Gz.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Compress/Lzf.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Compress/Rar.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Compress/Snappy.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Compress/Tar.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Compress/Zip.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/DataUnitFormatter.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/DateSelect.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/DateTimeFormatter.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/DateTimeSelect.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Decompress.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Decrypt.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Digits.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Dir.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Encrypt.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Encrypt/BlockCipher.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Encrypt/EncryptionAlgorithmInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Encrypt/Openssl.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/File/Decrypt.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/File/Encrypt.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/File/LowerCase.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/File/Rename.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/File/RenameUpload.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/File/UpperCase.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/FilterChain.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/FilterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/FilterPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/HtmlEntities.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Inflector.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Int.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/MonthSelect.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Null.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/PregReplace.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/RealPath.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/StaticFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/StringToLower.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/StringToUpper.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/StringTrim.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/StripNewlines.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/StripTags.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/ToInt.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/ToNull.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/UpperCaseWords.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/UriNormalize.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Whitelist.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/AbstractSeparator.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/CamelCaseToDash.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/CamelCaseToSeparator.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/CamelCaseToUnderscore.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/DashToCamelCase.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/DashToSeparator.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/DashToUnderscore.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/SeparatorToCamelCase.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/SeparatorToDash.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/SeparatorToSeparator.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/Service/SeparatorToSeparatorFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/UnderscoreToCamelCase.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/UnderscoreToDash.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/UnderscoreToSeparator.php
+%%WWWDIR%%/vendor/laminas/laminas-filter/src/Word/UnderscoreToStudlyCase.php
+%%WWWDIR%%/vendor/laminas/laminas-form/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-form/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-form/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-form/README.md
+%%WWWDIR%%/vendor/laminas/laminas-form/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/AbstractAnnotationsListener.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/AbstractArrayAnnotation.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/AbstractArrayOrStringAnnotation.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/AbstractStringAnnotation.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/AllowEmpty.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/AnnotationBuilder.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Attributes.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/ComposedObject.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/ContinueIfEmpty.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/ElementAnnotationsListener.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/ErrorMessage.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Exclude.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Filter.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Flags.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/FormAnnotationsListener.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Hydrator.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Input.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/InputFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Instance.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Name.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Object.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Options.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Required.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Type.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/ValidationGroup.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Annotation/Validator.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Button.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Captcha.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Checkbox.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Collection.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Color.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Csrf.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Date.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/DateSelect.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/DateTime.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/DateTimeLocal.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/DateTimeSelect.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Email.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/File.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Hidden.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Image.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Month.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/MonthSelect.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/MultiCheckbox.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Number.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Password.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Radio.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Range.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Select.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Submit.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Text.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Textarea.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Time.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Url.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Element/Week.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/ElementAttributeRemovalInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/ElementInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/ElementPrepareAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Exception/InvalidElementException.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Exception/UnexpectedValueException.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Factory.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Fieldset.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/FieldsetInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/FieldsetPrepareAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/Form.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/FormAbstractServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/FormElementManager.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/FormFactoryAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/FormFactoryAwareTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/FormInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/InputFilterProviderFieldset.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/LabelAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/LabelAwareTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/AbstractHelper.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/Captcha/AbstractWord.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/Captcha/Dumb.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/Captcha/Figlet.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/Captcha/Image.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/Captcha/ReCaptcha.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/File/FormFileApcProgress.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/File/FormFileSessionProgress.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/File/FormFileUploadProgress.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/Form.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormButton.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormCaptcha.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormCheckbox.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormCollection.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormColor.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormDate.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormDateSelect.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormDateTime.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormDateTimeLocal.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormDateTimeSelect.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormElement.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormElementErrors.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormEmail.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormFile.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormHidden.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormImage.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormInput.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormLabel.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormMonth.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormMonthSelect.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormMultiCheckbox.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormNumber.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormPassword.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormRadio.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormRange.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormReset.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormRow.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormSearch.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormSelect.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormSubmit.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormTel.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormText.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormTextarea.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormTime.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormUrl.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/Helper/FormWeek.php
+%%WWWDIR%%/vendor/laminas/laminas-form/src/View/HelperConfig.php
+%%WWWDIR%%/vendor/laminas/laminas-http/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-http/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-http/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-http/README.md
+%%WWWDIR%%/vendor/laminas/laminas-http/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-http/src/AbstractMessage.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/AdapterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/Curl.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/Exception/InitializationException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/Exception/OutOfRangeException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/Exception/TimeoutException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/Proxy.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/StreamInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Adapter/Test.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Exception/OutOfRangeException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Client/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/ClientStatic.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Cookies.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Exception/OutOfRangeException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/AbstractAccept.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/AbstractDate.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/AbstractLocation.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Accept.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Accept/FieldValuePart/AbstractFieldValuePart.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Accept/FieldValuePart/AcceptFieldValuePart.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Accept/FieldValuePart/CharsetFieldValuePart.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Accept/FieldValuePart/EncodingFieldValuePart.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Accept/FieldValuePart/LanguageFieldValuePart.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/AcceptCharset.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/AcceptEncoding.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/AcceptLanguage.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/AcceptRanges.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Age.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Allow.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/AuthenticationInfo.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Authorization.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/CacheControl.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Connection.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ContentDisposition.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ContentEncoding.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ContentLanguage.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ContentLength.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ContentLocation.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ContentMD5.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ContentRange.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ContentSecurityPolicy.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ContentTransferEncoding.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ContentType.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Cookie.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Date.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Etag.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Expect.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Expires.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/From.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/GenericHeader.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/GenericMultiHeader.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/HeaderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/HeaderValue.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Host.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/IfMatch.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/IfModifiedSince.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/IfNoneMatch.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/IfRange.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/IfUnmodifiedSince.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/KeepAlive.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/LastModified.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Location.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/MaxForwards.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/MultipleHeaderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Origin.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Pragma.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ProxyAuthenticate.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/ProxyAuthorization.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Range.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Referer.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Refresh.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/RetryAfter.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Server.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/SetCookie.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/TE.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Trailer.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/TransferEncoding.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Upgrade.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/UserAgent.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Vary.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Via.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/WWWAuthenticate.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Header/Warning.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/HeaderLoader.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Headers.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/PhpEnvironment/RemoteAddress.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/PhpEnvironment/Request.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/PhpEnvironment/Response.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Request.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Response.php
+%%WWWDIR%%/vendor/laminas/laminas-http/src/Response/Stream.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/README.md
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/AbstractHydrator.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Aggregate/AggregateHydrator.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Aggregate/ExtractEvent.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Aggregate/HydrateEvent.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Aggregate/HydratorListener.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/ArraySerializable.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/ClassMethods.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/DelegatingHydrator.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/DelegatingHydratorFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Exception/InvalidCallbackException.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Exception/LogicException.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/ExtractionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Filter/FilterComposite.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Filter/FilterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Filter/FilterProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Filter/GetFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Filter/HasFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Filter/IsFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Filter/MethodMatchFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Filter/NumberOfParameterFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Filter/OptionalParametersFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/FilterEnabledInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/HydrationInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/HydratorAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/HydratorAwareTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/HydratorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/HydratorOptionsInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/HydratorPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Iterator/HydratingArrayIterator.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Iterator/HydratingIteratorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Iterator/HydratingIteratorIterator.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/NamingStrategy/ArrayMapNamingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/NamingStrategy/CompositeNamingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/NamingStrategy/IdentityNamingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/NamingStrategy/MapNamingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/NamingStrategy/NamingStrategyInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/NamingStrategy/UnderscoreNamingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/NamingStrategyEnabledInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/ObjectProperty.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Reflection.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Strategy/BooleanStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Strategy/ClosureStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Strategy/DateTimeFormatterStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Strategy/DefaultStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Strategy/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Strategy/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Strategy/ExplodeStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Strategy/SerializableStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Strategy/StrategyChain.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/Strategy/StrategyInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-hydrator/src/StrategyEnabledInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-i18n/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-i18n/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-i18n/README.md
+%%WWWDIR%%/vendor/laminas/laminas-i18n/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception/OutOfBoundsException.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception/ParseException.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception/RangeException.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Filter/AbstractLocale.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Filter/Alnum.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Filter/Alpha.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Filter/NumberFormat.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Filter/NumberParse.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Loader/AbstractFileLoader.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Loader/FileLoaderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Loader/Gettext.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Loader/Ini.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Loader/PhpArray.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Loader/PhpMemoryArray.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Loader/RemoteLoaderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/LoaderPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Plural/Parser.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Plural/Rule.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Plural/Symbol.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/TextDomain.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/Translator.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/TranslatorAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/TranslatorAwareTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/TranslatorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Translator/TranslatorServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/Alnum.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/Alpha.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/DateTime.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/Float.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/Int.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/IsFloat.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/IsInt.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AC.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AD.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AF.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AI.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AL.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AS.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AT.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AU.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AW.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AX.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/AZ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BB.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BD.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BF.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BH.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BI.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BJ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BL.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BN.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BQ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BS.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BT.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BW.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BY.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/BZ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CC.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CD.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CF.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CH.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CI.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CK.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CL.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CN.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CU.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CV.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CW.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CX.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CY.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/CZ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/DE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/DJ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/DK.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/DM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/DO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/DZ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/EC.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/EE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/EG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/EH.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ER.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ES.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ET.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/FI.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/FJ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/FK.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/FM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/FO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/FR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GB.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GD.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GF.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GH.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GI.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GL.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GN.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GP.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GQ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GT.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GU.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GW.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/GY.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/HK.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/HN.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/HR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/HT.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/HU.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ID.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/IE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/IL.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/IM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/IN.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/IO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/IQ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/IR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/IS.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/IT.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/JE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/JM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/JO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/JP.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KH.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KI.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KN.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KP.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KW.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KY.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/KZ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LB.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LC.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LI.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LK.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LS.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LT.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LU.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LV.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/LY.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MC.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MD.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ME.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MF.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MH.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MK.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ML.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MN.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MP.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MQ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MS.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MT.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MU.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MV.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MW.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MX.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MY.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/MZ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NC.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NF.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NI.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NL.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NP.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NU.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/NZ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/OM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PF.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PH.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PK.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PL.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PS.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PT.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PW.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/PY.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/QA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/RE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/RO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/RS.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/RU.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/RW.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SB.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SC.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SD.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SH.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SI.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SJ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SK.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SL.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SN.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SS.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ST.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SV.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SX.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SY.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/SZ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TC.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TD.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TH.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TJ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TK.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TL.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TN.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TO.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TR.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TT.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TV.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TW.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/TZ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/UA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/UG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/US.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/UY.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/UZ.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/VA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/VC.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/VE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/VG.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/VI.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/VN.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/VU.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/WF.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/WS.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/XK.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/YE.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/YT.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ZA.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ZM.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PhoneNumber/ZW.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/Validator/PostCode.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/AbstractTranslatorHelper.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/CurrencyFormat.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/DateFormat.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/NumberFormat.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/Plural.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/Translate.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/Helper/TranslatePlural.php
+%%WWWDIR%%/vendor/laminas/laminas-i18n/src/View/HelperConfig.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/.editorconfig
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/README.md
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/ArrayInput.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/BaseInputFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/CollectionInputFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/EmptyContextInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/Factory.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/FileInput.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/Input.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/InputFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/InputFilterAbstractServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/InputFilterAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/InputFilterAwareTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/InputFilterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/InputFilterPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/InputFilterProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/InputInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/InputProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/ReplaceableInputInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-inputfilter/src/UnknownInputsCapableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-json/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-json/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-json/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-json/README.md
+%%WWWDIR%%/vendor/laminas/laminas-json/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Decoder.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Encoder.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Exception/RecursionException.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Expr.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Json.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Cache.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Client.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Error.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Exception/ErrorException.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Exception/HttpException.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Request.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Request/Http.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Response.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Response/Http.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Server.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Smd.php
+%%WWWDIR%%/vendor/laminas/laminas-json/src/Server/Smd/Service.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-loader/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-loader/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-loader/README.md
+%%WWWDIR%%/vendor/laminas/laminas-loader/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/AutoloaderFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/ClassMapAutoloader.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception/InvalidPathException.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception/MissingResourceNamespaceException.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception/PluginLoaderException.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/Exception/SecurityException.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/ModuleAutoloader.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/PluginClassLoader.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/PluginClassLocator.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/ShortNameLocator.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/SplAutoloader.php
+%%WWWDIR%%/vendor/laminas/laminas-loader/src/StandardAutoloader.php
+%%WWWDIR%%/vendor/laminas/laminas-log/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-log/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-log/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-log/README.md
+%%WWWDIR%%/vendor/laminas/laminas-log/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Filter/FilterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Filter/Mock.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Filter/Priority.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Filter/Regex.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Filter/Sample.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Filter/SuppressFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Filter/Timestamp.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Filter/Validator.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Formatter/Base.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Formatter/ChromePhp.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Formatter/Db.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Formatter/ErrorHandler.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Formatter/ExceptionHandler.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Formatter/FirePhp.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Formatter/FormatterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Formatter/Simple.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Formatter/Xml.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Logger.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/LoggerAbstractServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/LoggerAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/LoggerAwareTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/LoggerInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/LoggerServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Processor/Backtrace.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Processor/ProcessorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Processor/PsrPlaceholder.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Processor/ReferenceId.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Processor/RequestId.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/ProcessorPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/PsrLoggerAdapter.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/AbstractWriter.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/ChromePhp.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/ChromePhp/ChromePhpBridge.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/ChromePhp/ChromePhpInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/Db.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/FilterPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/FingersCrossed.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/FirePhp.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/FirePhp/FirePhpBridge.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/FirePhp/FirePhpInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/FormatterPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/Mail.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/Mock.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/MongoDB.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/Noop.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/Null.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/Psr.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/Stream.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/Syslog.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/WriterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/Writer/ZendMonitor.php
+%%WWWDIR%%/vendor/laminas/laminas-log/src/WriterPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-math/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-math/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-math/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-math/README.md
+%%WWWDIR%%/vendor/laminas/laminas-math/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-math/src/BigInteger/Adapter/AdapterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/BigInteger/Adapter/Bcmath.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/BigInteger/Adapter/Gmp.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/BigInteger/BigInteger.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/BigInteger/Exception/DivisionByZeroException.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/BigInteger/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/BigInteger/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/BigInteger/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/Rand.php
+%%WWWDIR%%/vendor/laminas/laminas-math/src/Source/HashTiming.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/README.md
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Exception/MissingDependencyModuleException.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/AutoloaderProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/BootstrapListenerInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/ConfigProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/ConsoleBannerProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/ConsoleUsageProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/ControllerPluginProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/ControllerProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/DependencyIndicatorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/FilterProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/FormElementProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/HydratorProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/InitProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/InputFilterProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/LocatorRegisteredInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/LogProcessorProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/LogWriterProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/RouteProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/SerializerProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/ServiceProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/TranslatorPluginProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/ValidatorProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Feature/ViewHelperProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/AbstractListener.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/AutoloaderListener.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/ConfigListener.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/ConfigMergerInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/DefaultListenerAggregate.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/InitTrigger.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/ListenerOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/LocatorRegistrationListener.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/ModuleDependencyCheckerListener.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/ModuleLoaderListener.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/ModuleResolverListener.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/OnBootstrapListener.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/ServiceListener.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/Listener/ServiceListenerInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/ModuleEvent.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/ModuleManager.php
+%%WWWDIR%%/vendor/laminas/laminas-modulemanager/src/ModuleManagerInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-mvc/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-mvc/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-mvc/README.md
+%%WWWDIR%%/vendor/laminas/laminas-mvc/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Application.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/ApplicationInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/AbstractActionController.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/AbstractConsoleController.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/AbstractController.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/AbstractRestfulController.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/ControllerManager.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/AbstractPlugin.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/AcceptableViewModelSelector.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/CreateConsoleNotFoundModel.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/CreateHttpNotFoundModel.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/FilePostRedirectGet.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/FlashMessenger.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/Forward.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/Identity.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/Layout.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/Params.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/PluginInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/PostRedirectGet.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/Redirect.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/Service/ForwardFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/Service/IdentityFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/Plugin/Url.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Controller/PluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/DispatchListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Exception/InvalidControllerException.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Exception/InvalidPluginException.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Exception/MissingLocatorException.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/HttpMethodListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/I18n/DummyTranslator.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/I18n/Translator.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/InjectApplicationEventInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/ModuleRouteListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/MvcEvent.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/ResponseSender/AbstractResponseSender.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/ResponseSender/ConsoleResponseSender.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/ResponseSender/HttpResponseSender.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/ResponseSender/PhpEnvironmentResponseSender.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/ResponseSender/ResponseSenderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/ResponseSender/SendResponseEvent.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/ResponseSender/SimpleStreamResponseSender.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/RouteListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Console/Catchall.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Console/RouteInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Console/RouteMatch.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Console/Simple.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Console/SimpleRouteStack.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/Chain.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/Hostname.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/Literal.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/Method.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/Part.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/Query.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/Regex.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/RouteInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/RouteMatch.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/Scheme.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/Segment.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/TranslatorAwareTreeRouteStack.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/TreeRouteStack.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/Http/Wildcard.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/PriorityList.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/RouteInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/RouteMatch.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/RoutePluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/RouteStackInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Router/SimpleRouteStack.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/SendResponseListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/AbstractPluginManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ApplicationFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ConfigFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ConsoleAdapterFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ConsoleViewManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ControllerLoaderFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ControllerPluginManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/DiAbstractServiceFactoryFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/DiFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/DiServiceInitializerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/DiStrictAbstractServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/DiStrictAbstractServiceFactoryFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/EventManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/FilterManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/FormAnnotationBuilderFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/FormElementManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/HttpMethodListenerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/HttpViewManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/HydratorManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/InjectTemplateListenerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/InputFilterManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/LogProcessorManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/LogWriterManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ModuleManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/PaginatorPluginManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/RequestFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ResponseFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/RoutePluginManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/RouterFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/SerializerAdapterPluginManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ServiceListenerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ServiceManagerConfig.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/TranslatorPluginManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/TranslatorServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ValidatorManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ViewFeedStrategyFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ViewHelperManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ViewJsonStrategyFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ViewManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ViewPrefixPathStackResolverFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ViewResolverFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ViewTemplateMapResolverFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/Service/ViewTemplatePathStackFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Console/CreateViewModelListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Console/DefaultRenderingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Console/ExceptionStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Console/InjectNamedConsoleParamsListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Console/InjectViewModelListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Console/RouteNotFoundStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Console/ViewManager.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Http/CreateViewModelListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Http/DefaultRenderingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Http/ExceptionStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Http/InjectRoutematchParamsListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Http/InjectTemplateListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Http/InjectViewModelListener.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Http/RouteNotFoundStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/Http/ViewManager.php
+%%WWWDIR%%/vendor/laminas/laminas-mvc/src/View/SendResponseListener.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-navigation/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-navigation/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-navigation/README.md
+%%WWWDIR%%/vendor/laminas/laminas-navigation/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/AbstractContainer.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Exception/OutOfBoundsException.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Navigation.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Page/AbstractPage.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Page/Mvc.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Page/Uri.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Service/AbstractNavigationFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Service/ConstructedNavigationFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Service/DefaultNavigationFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/Service/NavigationAbstractServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/View/HelperConfig.php
+%%WWWDIR%%/vendor/laminas/laminas-navigation/src/View/NavigationHelperFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-serializer/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-serializer/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-serializer/README.md
+%%WWWDIR%%/vendor/laminas/laminas-serializer/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/AbstractAdapter.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/AdapterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/AdapterOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/IgBinary.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/Json.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/JsonOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/MsgPack.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/PhpCode.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/PhpSerialize.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/PythonPickle.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/PythonPickleOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/Wddx.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Adapter/WddxOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/AdapterPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-serializer/src/Serializer.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/README.md
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/AbstractFactoryInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/AbstractPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Config.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/ConfigInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/DelegatorFactoryInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Di/DiAbstractServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Di/DiInstanceManagerProxy.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Di/DiServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Di/DiServiceInitializer.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Exception/CircularDependencyFoundException.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Exception/CircularReferenceException.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Exception/InvalidServiceException.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Exception/InvalidServiceNameException.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Exception/ServiceLocatorUsageException.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Exception/ServiceNotCreatedException.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Exception/ServiceNotFoundException.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Factory/InvokableFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/FactoryInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/InitializerInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/MutableCreationOptionsInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/MutableCreationOptionsTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Proxy/LazyServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Proxy/LazyServiceFactoryFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/ServiceLocatorAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/ServiceLocatorAwareTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/ServiceLocatorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/ServiceManager.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/ServiceManagerAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-servicemanager/src/Test/CommonPluginManagerTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-session/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-session/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-session/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-session/README.md
+%%WWWDIR%%/vendor/laminas/laminas-session/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-session/src/AbstractContainer.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/AbstractManager.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Config/ConfigInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Config/SessionConfig.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Config/StandardConfig.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/ConfigProvider.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Container.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/ManagerInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Module.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/SaveHandler/Cache.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/SaveHandler/DbTableGateway.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/SaveHandler/DbTableGatewayOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/SaveHandler/MongoDB.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/SaveHandler/MongoDBOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/SaveHandler/SaveHandlerInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Service/ContainerAbstractServiceFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Service/SessionConfigFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Service/SessionManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Service/StorageFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/SessionManager.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Storage/AbstractSessionArrayStorage.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Storage/ArrayStorage.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Storage/Factory.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Storage/SessionArrayStorage.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Storage/SessionStorage.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Storage/StorageInitializationInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Storage/StorageInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Validator/AbstractValidatorChainEM2.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Validator/AbstractValidatorChainEM3.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Validator/HttpUserAgent.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Validator/Id.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Validator/RemoteAddr.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Validator/ValidatorChainTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/Validator/ValidatorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/ValidatorChain.php
+%%WWWDIR%%/vendor/laminas/laminas-session/src/compatibility/autoload.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/.github/workflows/continuous-integration.yml
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/.github/workflows/%%CMAKE_BUILD_TYPE%%-on-milestone-closed.yml
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/.laminas-ci.json
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/README.md
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/composer.lock
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/AbstractOptions.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ArrayObject.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ArraySerializableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ArrayStack.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ArrayUtils.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ArrayUtils/MergeRemoveKey.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ArrayUtils/MergeReplaceKey.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ArrayUtils/MergeReplaceKeyInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/CallbackHandler.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/DateTime.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/DispatchableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ErrorHandler.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Exception/InvalidCallbackException.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Exception/LogicException.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Extractor/ExtractionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/FastPriorityQueue.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Glob.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Guard/AllGuardsTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Guard/ArrayOrTraversableGuardTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Guard/EmptyGuardTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Guard/GuardUtils.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Guard/NullGuardTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/AbstractHydrator.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Aggregate/AggregateHydrator.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Aggregate/ExtractEvent.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Aggregate/HydrateEvent.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Aggregate/HydratorListener.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/ArraySerializable.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/ClassMethods.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/DelegatingHydrator.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/DelegatingHydratorFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Filter/FilterComposite.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Filter/FilterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Filter/FilterProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Filter/GetFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Filter/HasFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Filter/IsFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Filter/MethodMatchFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Filter/NumberOfParameterFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Filter/OptionalParametersFilter.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/FilterEnabledInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/HydrationInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/HydratorAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/HydratorAwareTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/HydratorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/HydratorOptionsInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/HydratorPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Iterator/HydratingArrayIterator.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Iterator/HydratingIteratorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Iterator/HydratingIteratorIterator.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/NamingStrategy/ArrayMapNamingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/NamingStrategy/CompositeNamingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/NamingStrategy/IdentityNamingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/NamingStrategy/MapNamingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/NamingStrategy/NamingStrategyInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/NamingStrategy/UnderscoreNamingStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/NamingStrategyEnabledInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/ObjectProperty.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Reflection.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Strategy/BooleanStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Strategy/ClosureStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Strategy/DateTimeFormatterStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Strategy/DefaultStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Strategy/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Strategy/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Strategy/ExplodeStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Strategy/SerializableStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Strategy/StrategyChain.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/Strategy/StrategyInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Hydrator/StrategyEnabledInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/InitializableInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/JsonSerializable.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Message.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/MessageInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ParameterObjectInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Parameters.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ParametersInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/PriorityList.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/PriorityQueue.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Request.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/RequestInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/Response.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/ResponseInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/SplPriorityQueue.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/SplQueue.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/SplStack.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringUtils.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringWrapper/AbstractStringWrapper.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringWrapper/Iconv.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringWrapper/Intl.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringWrapper/MbString.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringWrapper/Native.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/StringWrapper/StringWrapperInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-stdlib/src/compatibility/autoload.php
+%%WWWDIR%%/vendor/laminas/laminas-uri/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-uri/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-uri/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-uri/README.md
+%%WWWDIR%%/vendor/laminas/laminas-uri/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-uri/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-uri/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-uri/src/Exception/InvalidUriException.php
+%%WWWDIR%%/vendor/laminas/laminas-uri/src/Exception/InvalidUriPartException.php
+%%WWWDIR%%/vendor/laminas/laminas-uri/src/File.php
+%%WWWDIR%%/vendor/laminas/laminas-uri/src/Http.php
+%%WWWDIR%%/vendor/laminas/laminas-uri/src/Mailto.php
+%%WWWDIR%%/vendor/laminas/laminas-uri/src/Uri.php
+%%WWWDIR%%/vendor/laminas/laminas-uri/src/UriFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-uri/src/UriInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-validator/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-validator/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-validator/README.md
+%%WWWDIR%%/vendor/laminas/laminas-validator/bin/update_hostname_validator.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/AbstractValidator.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/AbstractAdapter.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/AdapterInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Codabar.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Code128.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Code25.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Code25interleaved.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Code39.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Code39ext.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Code93.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Code93ext.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Ean12.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Ean13.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Ean14.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Ean18.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Ean2.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Ean5.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Ean8.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Gtin12.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Gtin13.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Gtin14.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Identcode.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Intelligentmail.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Issn.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Itf14.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Leitcode.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Planet.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Postnet.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Royalmail.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Sscc.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Upca.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Barcode/Upce.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Between.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Bitwise.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Callback.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/ConfigProvider.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/CreditCard.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Csrf.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Date.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/DateStep.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Db/AbstractDb.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Db/NoRecordExists.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Db/RecordExists.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Digits.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/EmailAddress.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Exception/InvalidMagicMimeFileException.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Explode.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/Count.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/Crc32.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/ExcludeExtension.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/ExcludeMimeType.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/Exists.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/Extension.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/FilesSize.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/Hash.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/ImageSize.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/IsCompressed.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/IsImage.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/Md5.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/MimeType.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/NotExists.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/Sha1.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/Size.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/Upload.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/UploadFile.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/File/WordCount.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/GpsPoint.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/GreaterThan.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Hex.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Hostname.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Hostname/Biz.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Hostname/Cn.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Hostname/Com.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Hostname/Jp.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Iban.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Identical.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/InArray.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Ip.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/IsCountable.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/IsInstanceOf.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Isbn.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Isbn/Isbn10.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Isbn/Isbn13.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/LessThan.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Module.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/NotEmpty.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Regex.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Sitemap/Changefreq.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Sitemap/Lastmod.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Sitemap/Loc.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Sitemap/Priority.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/StaticValidator.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Step.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/StringLength.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Timezone.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Translator/TranslatorAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Translator/TranslatorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Uri.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/Uuid.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/ValidatorChain.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/ValidatorInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/ValidatorPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/ValidatorPluginManagerAwareInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/ValidatorPluginManagerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-validator/src/ValidatorProviderInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-view/CHANGELOG.md
+%%WWWDIR%%/vendor/laminas/laminas-view/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-view/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-view/README.md
+%%WWWDIR%%/vendor/laminas/laminas-view/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Exception/InvalidHelperException.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Exception/UnexpectedValueException.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/AbstractHelper.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/AbstractHtmlElement.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/BasePath.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Cycle.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/DeclareVars.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Doctype.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/EscapeCss.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/EscapeHtml.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/EscapeHtmlAttr.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/EscapeJs.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/EscapeUrl.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Escaper/AbstractHelper.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/FlashMessenger.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Gravatar.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HeadLink.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HeadMeta.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HeadScript.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HeadStyle.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HeadTitle.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HelperInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HtmlFlash.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HtmlList.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HtmlObject.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HtmlPage.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HtmlQuicktime.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/HtmlTag.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Identity.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/InlineScript.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Json.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Layout.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Navigation.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Navigation/AbstractHelper.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Navigation/Breadcrumbs.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Navigation/HelperInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Navigation/Links.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Navigation/Listener/AclListener.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Navigation/Menu.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Navigation/PluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Navigation/Sitemap.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/PaginationControl.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Partial.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/PartialLoop.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Placeholder.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Placeholder/Container.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Placeholder/Container/AbstractContainer.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Placeholder/Container/AbstractStandalone.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Placeholder/Registry.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/RenderChildModel.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/RenderToPlaceholder.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/ServerUrl.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Service/FlashMessengerFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Service/IdentityFactory.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/TranslatorAwareTrait.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/Url.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Helper/ViewModel.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/HelperPluginManager.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Model/ClearableModelInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Model/ConsoleModel.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Model/FeedModel.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Model/JsonModel.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Model/ModelInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Model/RetrievableChildrenInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Model/ViewModel.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Renderer/ConsoleRenderer.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Renderer/FeedRenderer.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Renderer/JsonRenderer.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Renderer/RendererInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Renderer/TreeRendererInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Resolver/AggregateResolver.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Resolver/PrefixPathStackResolver.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Resolver/RelativeFallbackResolver.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Resolver/ResolverInterface.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Resolver/TemplateMapResolver.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Resolver/TemplatePathStack.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Strategy/FeedStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Strategy/JsonStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Strategy/PhpRendererStrategy.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Stream.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/Variables.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/View.php
+%%WWWDIR%%/vendor/laminas/laminas-view/src/ViewEvent.php
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/.github/FUNDING.yml
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/.github/workflows/continuous-integration.yml
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/.github/workflows/%%CMAKE_BUILD_TYPE%%-on-milestone-closed.yml
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/.laminas-ci.json
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/COPYRIGHT.md
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/LICENSE.md
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/README.md
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/composer.json
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/composer.lock
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/config/replacements.php
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/psalm-baseline.xml
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/psalm.xml.dist
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/src/Autoloader.php
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/src/ConfigPostProcessor.php
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/src/Module.php
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/src/Replacements.php
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/src/RewriteRules.php
+%%WWWDIR%%/vendor/laminas/laminas-zendframework-bridge/src/autoload.php
%%WWWDIR%%/vendor/psr/container/LICENSE
%%WWWDIR%%/vendor/psr/container/README.md
%%WWWDIR%%/vendor/psr/container/composer.json
@@ -421,2145 +2149,17 @@
%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/TestLogger.php
%%WWWDIR%%/vendor/psr/log/README.md
%%WWWDIR%%/vendor/psr/log/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-cache/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/README.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/index.html
-%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/callback-cache.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/capture-cache.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/class-cache.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/object-cache.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/output-cache.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/storage/adapter.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/storage/capabilities.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/storage/plugin.md
-%%WWWDIR%%/vendor/zendframework/zend-cache/mkdocs.yml
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/ExtensionNotLoadedException.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/LogicException.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/MissingDependencyException.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/MissingKeyException.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/OutOfSpaceException.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/UnexpectedValueException.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/UnsupportedMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/AbstractPattern.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/CallbackCache.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/CaptureCache.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/ClassCache.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/ObjectCache.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/OutputCache.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/PatternInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/PatternOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/PatternFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/PatternPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Service/StorageCacheAbstractServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Service/StorageCacheFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractAdapter.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractZendServer.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/AdapterOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Apc.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/ApcIterator.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/ApcOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/BlackHole.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Dba.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/DbaIterator.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/DbaOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/FilesystemIterator.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/FilesystemOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/KeyListIterator.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Memcache.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MemcacheOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MemcacheResourceManager.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Memcached.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MemcachedOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MemcachedResourceManager.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Memory.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MemoryOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MongoDb.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MongoDbOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MongoDbResourceManager.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Redis.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/RedisOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/RedisResourceManager.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Session.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/SessionOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/WinCache.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/WinCacheOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/XCache.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/XCacheOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/ZendServerDisk.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/ZendServerShm.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/AdapterPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/AvailableSpaceCapableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Capabilities.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/ClearByNamespaceInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/ClearByPrefixInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/ClearExpiredInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Event.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/ExceptionEvent.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/FlushableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/IterableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/IteratorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/OptimizableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/AbstractPlugin.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/ClearExpiredByFactor.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/ExceptionHandler.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/IgnoreUserAbort.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/OptimizeByFactor.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/PluginInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/PluginOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/Serializer.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/PluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/PostEvent.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/StorageInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/TaggableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/TotalSpaceCapableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-cache/src/StorageFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-config/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-config/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-config/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-config/README.md
-%%WWWDIR%%/vendor/zendframework/zend-config/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/factory.md
-%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/index.html
-%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/processor.md
-%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/reader.md
-%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/theory.md
-%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/writer.md
-%%WWWDIR%%/vendor/zendframework/zend-config/mkdocs.yml
-%%WWWDIR%%/vendor/zendframework/zend-config/src/AbstractConfigFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Config.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Factory.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/Constant.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/Filter.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/ProcessorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/Queue.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/Token.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/Translator.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/Ini.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/JavaProperties.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/Json.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/ReaderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/Xml.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/Yaml.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/ReaderPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/AbstractWriter.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/Ini.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/Json.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/PhpArray.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/WriterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/Xml.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/Yaml.php
-%%WWWDIR%%/vendor/zendframework/zend-config/src/WriterPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-console/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-console/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-console/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-console/README.md
-%%WWWDIR%%/vendor/zendframework/zend-console/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/adapter.md
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/getopt/configuration.md
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/getopt/fetching.md
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/getopt/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/getopt/rules.md
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.banner.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.banner2.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.empty.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt2.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt3.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt4.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt5.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt6.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage2.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage3.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage4.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage5.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage6.png
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/index.html
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/mvc/controllers.md
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/mvc/modules.md
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/mvc/routing.md
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/prompts.md
-%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/routes.md
-%%WWWDIR%%/vendor/zendframework/zend-console/mkdocs.yml
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/AbstractAdapter.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/AdapterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/Posix.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/Virtual.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/Windows.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/WindowsAnsicon.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/Ascii.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/AsciiExtended.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/CharsetInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/DECSG.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/Utf8.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/Utf8Heavy.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Color/Xterm256.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/ColorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Console.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Getopt.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/AbstractPrompt.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Char.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Checkbox.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Confirm.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Line.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Number.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Password.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/PromptInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Select.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Request.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/Response.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/RouteMatcher/DefaultRouteMatcher.php
-%%WWWDIR%%/vendor/zendframework/zend-console/src/RouteMatcher/RouteMatcherInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-escaper/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/README.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/CODE_OF_CONDUCT.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/ISSUE_TEMPLATE.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/PULL_REQUEST_TEMPLATE.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/SUPPORT.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/configuration.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/escaping-css.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/escaping-html-attributes.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/escaping-html.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/escaping-javascript.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/escaping-url.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/theory-of-operation.md
-%%WWWDIR%%/vendor/zendframework/zend-escaper/src/Escaper.php
-%%WWWDIR%%/vendor/zendframework/zend-escaper/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-escaper/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-escaper/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-escaper/test/EscaperTest.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/README.md
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/AbstractListenerAggregate.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Event.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventManager.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventManagerAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventManagerAwareTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventManagerInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventsCapableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Exception/InvalidCallbackException.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Filter/FilterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Filter/FilterIterator.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/FilterChain.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/GlobalEventManager.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/ListenerAggregateInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/ListenerAggregateTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/ProvidesEvents.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/ResponseCollection.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedEventAggregateAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedEventManager.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedEventManagerAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedEventManagerInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedEventsCapableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedListenerAggregateInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/StaticEventManager.php
-%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Test/EventListenerIntrospectionTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/README.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/file.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/filter-chains.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/index.html
-%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/inflector.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/standard-filters.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/static-filter.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/word.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/writing-filters.md
-%%WWWDIR%%/vendor/zendframework/zend-filter/mkdocs.yml
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/AbstractDateDropdown.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/AbstractFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/AbstractUnicode.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/BaseName.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Blacklist.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Boolean.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Callback.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/AbstractCompressionAlgorithm.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Bz2.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/CompressionAlgorithmInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Gz.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Lzf.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Rar.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Snappy.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Tar.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Zip.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/DataUnitFormatter.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/DateSelect.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/DateTimeFormatter.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/DateTimeSelect.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Decompress.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Decrypt.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Digits.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Dir.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Encrypt.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Encrypt/BlockCipher.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Encrypt/EncryptionAlgorithmInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Encrypt/Openssl.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/ExtensionNotLoadedException.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/Decrypt.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/Encrypt.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/LowerCase.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/Rename.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/RenameUpload.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/UpperCase.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/FilterChain.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/FilterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/FilterPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/HtmlEntities.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Inflector.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Int.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/MonthSelect.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Null.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/PregReplace.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/RealPath.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/StaticFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/StringToLower.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/StringToUpper.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/StringTrim.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/StripNewlines.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/StripTags.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/ToInt.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/ToNull.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/UpperCaseWords.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/UriNormalize.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Whitelist.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/AbstractSeparator.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/CamelCaseToDash.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/CamelCaseToSeparator.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/CamelCaseToUnderscore.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/DashToCamelCase.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/DashToSeparator.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/DashToUnderscore.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/SeparatorToCamelCase.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/SeparatorToDash.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/SeparatorToSeparator.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/Service/SeparatorToSeparatorFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/UnderscoreToCamelCase.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/UnderscoreToDash.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/UnderscoreToSeparator.php
-%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/UnderscoreToStudlyCase.php
-%%WWWDIR%%/vendor/zendframework/zend-form/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-form/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-form/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-form/README.md
-%%WWWDIR%%/vendor/zendframework/zend-form/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AbstractAnnotationsListener.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AbstractArrayAnnotation.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AbstractArrayOrStringAnnotation.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AbstractStringAnnotation.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AllowEmpty.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AnnotationBuilder.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Attributes.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/ComposedObject.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/ContinueIfEmpty.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/ElementAnnotationsListener.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/ErrorMessage.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Exclude.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Filter.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Flags.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/FormAnnotationsListener.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Hydrator.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Input.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/InputFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Instance.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Name.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Object.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Options.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Required.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Type.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/ValidationGroup.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Validator.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Button.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Captcha.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Checkbox.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Collection.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Color.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Csrf.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Date.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/DateSelect.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/DateTime.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/DateTimeLocal.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/DateTimeSelect.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Email.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/File.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Hidden.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Image.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Month.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/MonthSelect.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/MultiCheckbox.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Number.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Password.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Radio.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Range.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Select.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Submit.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Text.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Textarea.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Time.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Url.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Week.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/ElementAttributeRemovalInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/ElementInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/ElementPrepareAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/ExtensionNotLoadedException.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/InvalidElementException.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/UnexpectedValueException.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Factory.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Fieldset.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/FieldsetInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/FieldsetPrepareAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/Form.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/FormAbstractServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/FormElementManager.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/FormFactoryAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/FormFactoryAwareTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/FormInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/InputFilterProviderFieldset.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/LabelAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/LabelAwareTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/AbstractHelper.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Captcha/AbstractWord.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Captcha/Dumb.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Captcha/Figlet.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Captcha/Image.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Captcha/ReCaptcha.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/File/FormFileApcProgress.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/File/FormFileSessionProgress.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/File/FormFileUploadProgress.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Form.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormButton.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormCaptcha.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormCheckbox.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormCollection.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormColor.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormDate.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormDateSelect.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormDateTime.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormDateTimeLocal.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormDateTimeSelect.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormElement.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormElementErrors.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormEmail.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormFile.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormHidden.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormImage.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormInput.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormLabel.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormMonth.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormMonthSelect.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormMultiCheckbox.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormNumber.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormPassword.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormRadio.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormRange.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormReset.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormRow.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormSearch.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormSelect.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormSubmit.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormTel.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormText.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormTextarea.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormTime.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormUrl.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormWeek.php
-%%WWWDIR%%/vendor/zendframework/zend-form/src/View/HelperConfig.php
-%%WWWDIR%%/vendor/zendframework/zend-http/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-http/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-http/README.md
-%%WWWDIR%%/vendor/zendframework/zend-http/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/CODE_OF_CONDUCT.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/ISSUE_TEMPLATE.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/PULL_REQUEST_TEMPLATE.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/SUPPORT.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/client/adapters.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/client/advanced.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/client/cookies.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/client/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/client/static.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/headers.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/index.html
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/request.md
-%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/response.md
-%%WWWDIR%%/vendor/zendframework/zend-http/src/AbstractMessage.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/AdapterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Curl.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/InitializationException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/OutOfRangeException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/TimeoutException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Proxy.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Socket.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/StreamInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Test.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Exception/OutOfRangeException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/ClientStatic.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Cookies.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Exception/OutOfRangeException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AbstractAccept.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AbstractDate.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AbstractLocation.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept/FieldValuePart/AbstractFieldValuePart.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept/FieldValuePart/AcceptFieldValuePart.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept/FieldValuePart/CharsetFieldValuePart.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept/FieldValuePart/EncodingFieldValuePart.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept/FieldValuePart/LanguageFieldValuePart.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AcceptCharset.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AcceptEncoding.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AcceptLanguage.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AcceptRanges.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Age.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Allow.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AuthenticationInfo.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Authorization.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/CacheControl.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Connection.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentDisposition.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentEncoding.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentLanguage.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentLength.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentLocation.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentMD5.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentRange.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentSecurityPolicy.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentTransferEncoding.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentType.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Cookie.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Date.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Etag.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Expect.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Expires.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/From.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/GenericHeader.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/GenericMultiHeader.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/HeaderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/HeaderValue.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Host.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/IfMatch.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/IfModifiedSince.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/IfNoneMatch.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/IfRange.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/IfUnmodifiedSince.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/KeepAlive.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/LastModified.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Location.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/MaxForwards.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/MultipleHeaderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Origin.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Pragma.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ProxyAuthenticate.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ProxyAuthorization.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Range.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Referer.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Refresh.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/RetryAfter.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Server.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/SetCookie.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/TE.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Trailer.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/TransferEncoding.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Upgrade.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/UserAgent.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Vary.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Via.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/WWWAuthenticate.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Warning.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/HeaderLoader.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Headers.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/PhpEnvironment/RemoteAddress.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/PhpEnvironment/Request.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/PhpEnvironment/Response.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Request.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Response.php
-%%WWWDIR%%/vendor/zendframework/zend-http/src/Response/Stream.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/CommonHttpTests.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/CurlTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/ProxyAdapterTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/SocketKeepaliveTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/SocketPersistentTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/SocketTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/StaticClientTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/StaticTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/TestAdapterTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/TestAsset/MockAdapter.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/TestAsset/MockClient.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/UseCaseTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ZF2098-multibytepostdata.txt
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ZF4238-zerolineresponse.txt
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ZF7038-multipartarrayrequest.txt
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ZF7683-chunked.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ZF9404-doubleContentLength.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ca-bundle.crt
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/fwrite.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/staticFile.jpg
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testConnectTimeout.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testCookies.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testCurlGzipData.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testDeleteData.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testExceptionOnReadTimeout.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testGetData.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testHeaders.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testHttpAuth.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testMultibyteChunkedResponseZF6218.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testOptionsData.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testPatchData.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testPostData.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testRawGetData.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testRawPostData.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testRedirections.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testRelativeRedirections.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testResetParameters.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testSimpleRequests.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testStreamRequest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testTimeout.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testUploads.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/ClientTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/CookiesTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AcceptCharsetTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AcceptEncodingTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AcceptLanguageTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AcceptRangesTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AcceptTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AgeTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AllowTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AuthenticationInfoTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AuthorizationTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/CacheControlTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ConnectionTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentDispositionTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentEncodingTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentLanguageTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentLengthTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentLocationTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentMD5Test.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentRangeTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentSecurityPolicyTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentTransferEncodingTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentTypeTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/CookieTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/DateTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/EtagTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ExpectTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ExpiresTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/FromTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/GenericHeaderTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/HeaderValueTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/HostTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/IfMatchTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/IfModifiedSinceTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/IfNoneMatchTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/IfRangeTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/IfUnmodifiedSinceTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/KeepAliveTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/LastModifiedTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/LocationTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/MaxForwardsTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/OriginTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/PragmaTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ProxyAuthenticateTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ProxyAuthorizationTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/RangeTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/RefererTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/RefreshTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/RetryAfterTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ServerTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/SetCookieTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/TETest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/TrailerTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/TransferEncodingTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/UpgradeTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/UserAgentTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/VaryTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ViaTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/WWWAuthenticateTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/WarningTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/HeadersTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/PhpEnvironment/RemoteAddressTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/PhpEnvironment/RequestTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/PhpEnvironment/ResponseTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/RequestTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/Response/ResponseStreamTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/ResponseTest.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/TestAsset/ExtendedClient.php
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/body
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_100_continue
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_302
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_302_iis
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_403_nomessage
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_404
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_410
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_500
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_chunked
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_chunked_case
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_crlf
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_deflate
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_deflate_iis
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_gzip
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_leadingws
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_lfonly
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_multibyte_body
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_multiline_header
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_multiline_header_nospace
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_unknown
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_with_cookies
-%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_with_single_cookie
-%%WWWDIR%%/vendor/zendframework/zend-http/test/bootstrap.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/README.md
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/phpcs.xml
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/AbstractHydrator.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Aggregate/AggregateHydrator.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Aggregate/ExtractEvent.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Aggregate/HydrateEvent.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Aggregate/HydratorListener.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/ArraySerializable.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/ClassMethods.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/DelegatingHydrator.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/DelegatingHydratorFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/ExtensionNotLoadedException.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/InvalidCallbackException.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/LogicException.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/ExtractionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/FilterComposite.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/FilterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/FilterProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/GetFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/HasFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/IsFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/MethodMatchFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/NumberOfParameterFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/OptionalParametersFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/FilterEnabledInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydrationInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydratorAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydratorAwareTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydratorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydratorOptionsInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydratorPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Iterator/HydratingArrayIterator.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Iterator/HydratingIteratorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Iterator/HydratingIteratorIterator.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/ArrayMapNamingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/CompositeNamingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/IdentityNamingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/MapNamingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/NamingStrategyInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/UnderscoreNamingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategyEnabledInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/ObjectProperty.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Reflection.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/BooleanStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/ClosureStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/DateTimeFormatterStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/DefaultStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/ExplodeStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/SerializableStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/StrategyChain.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/StrategyInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/StrategyEnabledInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-i18n/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-i18n/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-i18n/README.md
-%%WWWDIR%%/vendor/zendframework/zend-i18n/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-i18n/doc/book/filters.md
-%%WWWDIR%%/vendor/zendframework/zend-i18n/doc/book/index.html
-%%WWWDIR%%/vendor/zendframework/zend-i18n/doc/book/translation.md
-%%WWWDIR%%/vendor/zendframework/zend-i18n/doc/book/validators.md
-%%WWWDIR%%/vendor/zendframework/zend-i18n/doc/book/view-helpers.md
-%%WWWDIR%%/vendor/zendframework/zend-i18n/mkdocs.yml
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/ExtensionNotLoadedException.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/OutOfBoundsException.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/ParseException.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/RangeException.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Filter/AbstractLocale.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Filter/Alnum.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Filter/Alpha.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Filter/NumberFormat.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Filter/NumberParse.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/AbstractFileLoader.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/FileLoaderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/Gettext.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/Ini.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/PhpArray.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/PhpMemoryArray.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/RemoteLoaderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/LoaderPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Plural/Parser.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Plural/Rule.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Plural/Symbol.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/TextDomain.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Translator.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/TranslatorAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/TranslatorAwareTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/TranslatorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/TranslatorServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/Alnum.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/Alpha.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/DateTime.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/Float.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/Int.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/IsFloat.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/IsInt.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AC.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AD.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AF.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AI.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AL.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AS.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AT.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AU.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AW.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AX.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AZ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BB.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BD.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BF.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BH.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BI.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BJ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BL.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BN.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BQ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BS.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BT.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BW.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BY.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BZ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CC.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CD.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CF.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CH.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CI.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CK.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CL.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CN.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CU.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CV.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CW.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CX.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CY.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CZ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DJ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DK.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DZ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/EC.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/EE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/EG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/EH.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ER.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ES.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ET.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FI.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FJ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FK.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GB.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GD.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GF.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GH.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GI.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GL.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GN.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GP.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GQ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GT.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GU.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GW.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GY.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/HK.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/HN.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/HR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/HT.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/HU.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ID.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IL.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IN.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IQ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IS.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IT.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/JE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/JM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/JO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/JP.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KH.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KI.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KN.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KP.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KW.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KY.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KZ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LB.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LC.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LI.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LK.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LS.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LT.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LU.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LV.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LY.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MC.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MD.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ME.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MF.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MH.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MK.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ML.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MN.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MP.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MQ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MS.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MT.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MU.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MV.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MW.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MX.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MY.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MZ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NC.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NF.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NI.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NL.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NP.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NU.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NZ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/OM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PF.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PH.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PK.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PL.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PS.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PT.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PW.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PY.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/QA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/RE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/RO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/RS.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/RU.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/RW.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SB.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SC.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SD.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SH.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SI.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SJ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SK.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SL.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SN.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SS.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ST.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SV.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SX.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SY.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SZ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TC.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TD.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TH.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TJ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TK.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TL.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TN.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TO.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TR.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TT.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TV.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TW.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TZ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/UA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/UG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/US.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/UY.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/UZ.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VC.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VG.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VI.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VN.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VU.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/WF.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/WS.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/XK.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/YE.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/YT.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ZA.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ZM.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ZW.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PostCode.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/AbstractTranslatorHelper.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/CurrencyFormat.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/DateFormat.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/NumberFormat.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/Plural.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/Translate.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/TranslatePlural.php
-%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/HelperConfig.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/.editorconfig
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/CONDUCT.md
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/README.md
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/doc/book/zend.input-filter.file-input.md
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/doc/book/zend.input-filter.intro.md
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/doc/book/zend.input-filter.specs.md
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/doc/bookdown.json
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/ArrayInput.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/BaseInputFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/CollectionInputFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/EmptyContextInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/Factory.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/FileInput.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/Input.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterAbstractServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterAwareTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/ReplaceableInputInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/UnknownInputsCapableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-json/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-json/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-json/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-json/README.md
-%%WWWDIR%%/vendor/zendframework/zend-json/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-json/doc/book/zend.json.basics.md
-%%WWWDIR%%/vendor/zendframework/zend-json/doc/book/zend.json.introduction.md
-%%WWWDIR%%/vendor/zendframework/zend-json/doc/book/zend.json.objects.md
-%%WWWDIR%%/vendor/zendframework/zend-json/doc/book/zend.json.server.md
-%%WWWDIR%%/vendor/zendframework/zend-json/doc/book/zend.json.xml2json.md
-%%WWWDIR%%/vendor/zendframework/zend-json/doc/bookdown.json
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Decoder.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Encoder.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Exception/RecursionException.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Expr.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Json.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Cache.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Client.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Error.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Exception/ErrorException.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Exception/HttpException.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Request.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Request/Http.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Response.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Response/Http.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Server.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Smd.php
-%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Smd/Service.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/README.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/CODE_OF_CONDUCT.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/ISSUE_TEMPLATE.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/PULL_REQUEST_TEMPLATE.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/SUPPORT.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/autoloader-factory.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/class-map-autoloader.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/classmap-generator.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/module-autoloader.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/plugin-class-loader.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/plugin-class-locator.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/short-name-locator.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/spl-autoloader.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/standard-autoloader.md
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/AutoloaderFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/ClassMapAutoloader.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/InvalidPathException.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/MissingResourceNamespaceException.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/PluginLoaderException.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/SecurityException.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/ModuleAutoloader.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/PluginClassLoader.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/PluginClassLocator.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/ShortNameLocator.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/SplAutoloader.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/src/StandardAutoloader.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/AutoloaderFactoryTest.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/ClassMapAutoloaderTest.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/ModuleAutoloaderTest.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/PluginClassLoaderTest.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/StandardAutoloaderTest.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/Child/Subclass.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/ClassMappedClass.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/CustomClassLoader.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/ExtendedPluginClassLoader.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/Name_Space/Namespaced/Class.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/NamespacedClass.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/Parent/.placeholder
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/PrefixedClass.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/SamplePlugin.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/ServiceLocator.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/StandardAutoloader.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestNamespace/FallbackCase.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestNamespace/NoDuplicateAutoloadersCase.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestPluginMap.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestPlugins/Bar.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestPlugins/Baz.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestPlugins/Foo.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestPlugins2/Foo.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/Baz.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/first/Bat.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/first/Foobar.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/second/Bat.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/second/Foobar.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/second/Foobarbaz.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/ApplicationModulePhar.phar
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/AutoloaderClosure.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/BarModule/Module.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/FooModule/BarModule/Module.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/FooModule/Module.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/FooModule/SubModule/Module.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/InvalidInterfaceAutoloader.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/NoModuleClassModule/Module.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/NonmatchingModule/Module.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/ParseError.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModule.phar
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModuleBz2.phar.bz2
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModuleExplicit.phar
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModuleMap.phar
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModulePharTarBz2.phar.tar.bz2
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModuleTarBz2.tar.bz2
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/ZendLoaderAutoloader/Foo.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/ZfTest/CacheTest.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/ZfTest/FormSubmit.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/Zfns/Foo.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/_buildPhars.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/badmap.php
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/classmap.phar
-%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/goodmap.php
-%%WWWDIR%%/vendor/zendframework/zend-log/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-log/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-log/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-log/README.md
-%%WWWDIR%%/vendor/zendframework/zend-log/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-log/doc/book/psr3.md
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/FilterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Mock.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Priority.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Regex.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Sample.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/SuppressFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Timestamp.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Validator.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/Base.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/ChromePhp.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/Db.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/ErrorHandler.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/ExceptionHandler.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/FirePhp.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/FormatterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/Simple.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/Xml.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Logger.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/LoggerAbstractServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/LoggerAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/LoggerAwareTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/LoggerInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/LoggerServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Processor/Backtrace.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Processor/ProcessorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Processor/PsrPlaceholder.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Processor/ReferenceId.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Processor/RequestId.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/ProcessorPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/PsrLoggerAdapter.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/AbstractWriter.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/ChromePhp.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/ChromePhp/ChromePhpBridge.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/ChromePhp/ChromePhpInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Db.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FilterPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FingersCrossed.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FirePhp.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FirePhp/FirePhpBridge.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FirePhp/FirePhpInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FormatterPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Mail.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Mock.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/MongoDB.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Noop.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Null.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Psr.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Stream.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Syslog.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/WriterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/ZendMonitor.php
-%%WWWDIR%%/vendor/zendframework/zend-log/src/WriterPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-math/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-math/CONDUCT.md
-%%WWWDIR%%/vendor/zendframework/zend-math/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-math/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-math/README.md
-%%WWWDIR%%/vendor/zendframework/zend-math/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-math/doc/book/zend.math.introduction.md
-%%WWWDIR%%/vendor/zendframework/zend-math/doc/bookdown.json
-%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Adapter/AdapterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Adapter/Bcmath.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Adapter/Gmp.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/BigInteger.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Exception/DivisionByZeroException.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/Rand.php
-%%WWWDIR%%/vendor/zendframework/zend-math/src/Source/HashTiming.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/README.md
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Exception/MissingDependencyModuleException.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/AutoloaderProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/BootstrapListenerInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ConfigProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ConsoleBannerProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ConsoleUsageProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ControllerPluginProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ControllerProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/DependencyIndicatorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/FilterProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/FormElementProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/HydratorProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/InitProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/InputFilterProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/LocatorRegisteredInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/LogProcessorProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/LogWriterProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/RouteProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/SerializerProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ServiceProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/TranslatorPluginProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ValidatorProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ViewHelperProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/AbstractListener.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/AutoloaderListener.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ConfigListener.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ConfigMergerInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/DefaultListenerAggregate.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/InitTrigger.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ListenerOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/LocatorRegistrationListener.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ModuleDependencyCheckerListener.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ModuleLoaderListener.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ModuleResolverListener.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/OnBootstrapListener.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ServiceListener.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ServiceListenerInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/ModuleEvent.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/ModuleManager.php
-%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/ModuleManagerInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/README.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.controllers.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.examples.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.intro.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.mvc-event.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.plugins.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.quick-start.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.routing.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.send-response-event.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.services.md
-%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/bookdown.json
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Application.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ApplicationInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/AbstractActionController.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/AbstractConsoleController.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/AbstractController.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/AbstractRestfulController.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/ControllerManager.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/AbstractPlugin.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/AcceptableViewModelSelector.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/CreateConsoleNotFoundModel.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/CreateHttpNotFoundModel.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/FilePostRedirectGet.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/FlashMessenger.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Forward.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Identity.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Layout.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Params.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/PluginInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/PostRedirectGet.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Redirect.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Service/ForwardFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Service/IdentityFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Url.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/PluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/DispatchListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/InvalidControllerException.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/InvalidPluginException.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/MissingLocatorException.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/HttpMethodListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/I18n/DummyTranslator.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/I18n/Translator.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/InjectApplicationEventInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ModuleRouteListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/MvcEvent.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/AbstractResponseSender.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/ConsoleResponseSender.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/HttpResponseSender.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/PhpEnvironmentResponseSender.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/ResponseSenderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/SendResponseEvent.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/SimpleStreamResponseSender.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/RouteListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Console/Catchall.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Console/RouteInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Console/RouteMatch.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Console/Simple.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Console/SimpleRouteStack.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Chain.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Hostname.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Literal.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Method.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Part.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Query.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Regex.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/RouteInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/RouteMatch.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Scheme.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Segment.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/TranslatorAwareTreeRouteStack.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/TreeRouteStack.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Wildcard.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/PriorityList.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/RouteInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/RouteMatch.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/RoutePluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/RouteStackInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/SimpleRouteStack.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/SendResponseListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/AbstractPluginManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ApplicationFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ConfigFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ConsoleAdapterFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ConsoleViewManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ControllerLoaderFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ControllerPluginManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/DiAbstractServiceFactoryFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/DiFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/DiServiceInitializerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/DiStrictAbstractServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/DiStrictAbstractServiceFactoryFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/EventManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/FilterManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/FormAnnotationBuilderFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/FormElementManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/HttpMethodListenerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/HttpViewManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/HydratorManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/InjectTemplateListenerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/InputFilterManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/LogProcessorManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/LogWriterManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ModuleManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/PaginatorPluginManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/RequestFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ResponseFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/RoutePluginManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/RouterFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/SerializerAdapterPluginManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ServiceListenerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ServiceManagerConfig.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/TranslatorPluginManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/TranslatorServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ValidatorManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewFeedStrategyFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewHelperManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewJsonStrategyFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewPrefixPathStackResolverFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewResolverFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewTemplateMapResolverFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewTemplatePathStackFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/CreateViewModelListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/DefaultRenderingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/ExceptionStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/InjectNamedConsoleParamsListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/InjectViewModelListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/RouteNotFoundStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/ViewManager.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/CreateViewModelListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/DefaultRenderingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/ExceptionStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/InjectRoutematchParamsListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/InjectTemplateListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/InjectViewModelListener.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/RouteNotFoundStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/ViewManager.php
-%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/SendResponseListener.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/CONDUCT.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/README.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-navigation/composer.lock
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.containers.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.intro.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.pages.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.quick-start.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helper.breadcrumbs.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helper.links.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helper.menu.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helper.navigation.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helper.sitemap.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helpers.md
-%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/bookdown.json
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/AbstractContainer.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Exception/OutOfBoundsException.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Navigation.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Page/AbstractPage.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Page/Mvc.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Page/Uri.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Service/AbstractNavigationFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Service/ConstructedNavigationFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Service/DefaultNavigationFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Service/NavigationAbstractServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/View/HelperConfig.php
-%%WWWDIR%%/vendor/zendframework/zend-navigation/src/View/NavigationHelperFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-serializer/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-serializer/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-serializer/README.md
-%%WWWDIR%%/vendor/zendframework/zend-serializer/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/AbstractAdapter.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/AdapterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/AdapterOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/IgBinary.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/Json.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/JsonOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/MsgPack.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/PhpCode.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/PhpSerialize.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/PythonPickle.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/PythonPickleOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/Wddx.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/WddxOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/AdapterPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Exception/ExtensionNotLoadedException.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Serializer.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/README.md
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/benchmarks/BenchAsset/AbstractFactoryFoo.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/benchmarks/BenchAsset/FactoryFoo.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/benchmarks/BenchAsset/Foo.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/benchmarks/FetchServices.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/AbstractFactoryInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/AbstractPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Config.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ConfigInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/DelegatorFactoryInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Di/DiAbstractServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Di/DiInstanceManagerProxy.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Di/DiServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Di/DiServiceInitializer.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/CircularDependencyFoundException.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/CircularReferenceException.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/InvalidServiceException.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/InvalidServiceNameException.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/ServiceLocatorUsageException.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/ServiceNotCreatedException.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/ServiceNotFoundException.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Factory/InvokableFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/FactoryInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/InitializerInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/MutableCreationOptionsInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/MutableCreationOptionsTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Proxy/LazyServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Proxy/LazyServiceFactoryFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ServiceLocatorAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ServiceLocatorAwareTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ServiceLocatorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ServiceManager.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ServiceManagerAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Test/CommonPluginManagerTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-session/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-session/CONDUCT.md
-%%WWWDIR%%/vendor/zendframework/zend-session/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-session/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-session/README.md
-%%WWWDIR%%/vendor/zendframework/zend-session/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/config.md
-%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/container.md
-%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/index.html
-%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/index.md
-%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/manager.md
-%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/save-handler.md
-%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/storage.md
-%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/validator.md
-%%WWWDIR%%/vendor/zendframework/zend-session/mkdocs.yml
-%%WWWDIR%%/vendor/zendframework/zend-session/phpcs.xml
-%%WWWDIR%%/vendor/zendframework/zend-session/src/AbstractContainer.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/AbstractManager.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Config/ConfigInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Config/SessionConfig.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Config/StandardConfig.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/ConfigProvider.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Container.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/ManagerInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Module.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/Cache.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/DbTableGateway.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/DbTableGatewayOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/MongoDB.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/MongoDBOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/SaveHandlerInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Service/ContainerAbstractServiceFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Service/SessionConfigFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Service/SessionManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Service/StorageFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/SessionManager.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/AbstractSessionArrayStorage.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/ArrayStorage.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/Factory.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/SessionArrayStorage.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/SessionStorage.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/StorageInitializationInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/StorageInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/AbstractValidatorChainEM2.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/AbstractValidatorChainEM3.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/HttpUserAgent.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/Id.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/RemoteAddr.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/ValidatorChainTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/ValidatorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/ValidatorChain.php
-%%WWWDIR%%/vendor/zendframework/zend-session/src/compatibility/autoload.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/README.md
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/benchmark/ExtractPriorityQueue.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/benchmark/InsertPriorityQueue.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/benchmark/RemovePriorityQueue.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/AbstractOptions.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayObject.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArraySerializableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayStack.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayUtils.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayUtils/MergeRemoveKey.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayUtils/MergeReplaceKey.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayUtils/MergeReplaceKeyInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/CallbackHandler.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/DateTime.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/DispatchableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ErrorHandler.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/ExtensionNotLoadedException.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/InvalidCallbackException.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/LogicException.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Extractor/ExtractionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/FastPriorityQueue.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Glob.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Guard/AllGuardsTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Guard/ArrayOrTraversableGuardTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Guard/EmptyGuardTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Guard/GuardUtils.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Guard/NullGuardTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/AbstractHydrator.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Aggregate/AggregateHydrator.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Aggregate/ExtractEvent.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Aggregate/HydrateEvent.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Aggregate/HydratorListener.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/ArraySerializable.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/ClassMethods.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/DelegatingHydrator.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/DelegatingHydratorFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/FilterComposite.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/FilterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/FilterProviderInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/GetFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/HasFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/IsFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/MethodMatchFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/NumberOfParameterFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/OptionalParametersFilter.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/FilterEnabledInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydrationInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydratorAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydratorAwareTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydratorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydratorOptionsInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydratorPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Iterator/HydratingArrayIterator.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Iterator/HydratingIteratorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Iterator/HydratingIteratorIterator.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/ArrayMapNamingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/CompositeNamingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/IdentityNamingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/MapNamingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/NamingStrategyInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/UnderscoreNamingStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategyEnabledInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/ObjectProperty.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Reflection.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/BooleanStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/ClosureStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/DateTimeFormatterStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/DefaultStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/ExplodeStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/SerializableStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/StrategyChain.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/StrategyInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/StrategyEnabledInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/InitializableInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/JsonSerializable.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Message.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/MessageInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ParameterObjectInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Parameters.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ParametersInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/PriorityList.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/PriorityQueue.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Request.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/RequestInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Response.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ResponseInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/SplPriorityQueue.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/SplQueue.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/SplStack.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringUtils.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/AbstractStringWrapper.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/Iconv.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/Intl.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/MbString.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/Native.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/StringWrapperInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/compatibility/autoload.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-uri/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-uri/README.md
-%%WWWDIR%%/vendor/zendframework/zend-uri/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-uri/docs/CODE_OF_CONDUCT.md
-%%WWWDIR%%/vendor/zendframework/zend-uri/docs/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-uri/docs/ISSUE_TEMPLATE.md
-%%WWWDIR%%/vendor/zendframework/zend-uri/docs/PULL_REQUEST_TEMPLATE.md
-%%WWWDIR%%/vendor/zendframework/zend-uri/docs/SUPPORT.md
-%%WWWDIR%%/vendor/zendframework/zend-uri/docs/book/index.html
-%%WWWDIR%%/vendor/zendframework/zend-uri/docs/book/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-uri/docs/book/usage.md
-%%WWWDIR%%/vendor/zendframework/zend-uri/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/src/Exception/InvalidUriException.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/src/Exception/InvalidUriPartException.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/src/File.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/src/Http.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/src/Mailto.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/src/Uri.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/src/UriFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/src/UriInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/test/FileTest.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/test/HttpTest.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/test/MailtoTest.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/test/UriFactoryTest.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/test/UriTest.php
-%%WWWDIR%%/vendor/zendframework/zend-uri/test/_files/testVeryLongUriZF3712.txt
-%%WWWDIR%%/vendor/zendframework/zend-validator/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/CONDUCT.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/README.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/bin/update_hostname_validator.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-validator/composer.lock
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/index.html
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/index.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/messages.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/set.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validator-chains.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/barcode.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/between.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/callback.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/credit-card.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/date.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/db.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/digits.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/email-address.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/explode.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/count.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/crc32.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/exclude-extension.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/exclude-mime-type.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/exists.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/extension.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/files-size.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/hash.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/image-size.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/is-compressed.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/is-image.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/md5.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/mime-type.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/not-exists.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/sha1.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/size.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/upload-file.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/upload.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/word-count.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/greater-than.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/hex.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/hostname.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/iban.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/identical.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/in-array.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/ip.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/is-countable.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/isbn.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/isinstanceof.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/less-than.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/not-empty.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/regex.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/sitemap.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/step.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/string-length.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/timezone.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/uri.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/uuid.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/writing-validators.md
-%%WWWDIR%%/vendor/zendframework/zend-validator/mkdocs.yml
-%%WWWDIR%%/vendor/zendframework/zend-validator/phpcs.xml
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/AbstractValidator.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/AbstractAdapter.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/AdapterInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Codabar.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code128.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code25.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code25interleaved.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code39.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code39ext.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code93.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code93ext.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean12.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean13.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean14.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean18.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean2.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean5.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean8.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Gtin12.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Gtin13.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Gtin14.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Identcode.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Intelligentmail.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Issn.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Itf14.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Leitcode.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Planet.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Postnet.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Royalmail.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Sscc.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Upca.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Upce.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Between.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Bitwise.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Callback.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/ConfigProvider.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/CreditCard.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Csrf.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Date.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/DateStep.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Db/AbstractDb.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Db/NoRecordExists.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Db/RecordExists.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Digits.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/EmailAddress.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/ExtensionNotLoadedException.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/InvalidMagicMimeFileException.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Explode.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Count.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Crc32.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/ExcludeExtension.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/ExcludeMimeType.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Exists.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Extension.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/FilesSize.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Hash.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/ImageSize.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/IsCompressed.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/IsImage.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Md5.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/MimeType.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/NotExists.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Sha1.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Size.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Upload.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/UploadFile.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/WordCount.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/GpsPoint.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/GreaterThan.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hex.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hostname.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hostname/Biz.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hostname/Cn.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hostname/Com.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hostname/Jp.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Iban.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Identical.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/InArray.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Ip.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/IsCountable.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/IsInstanceOf.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Isbn.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Isbn/Isbn10.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Isbn/Isbn13.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/LessThan.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Module.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/NotEmpty.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Regex.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Sitemap/Changefreq.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Sitemap/Lastmod.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Sitemap/Loc.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Sitemap/Priority.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/StaticValidator.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Step.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/StringLength.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Timezone.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Translator/TranslatorAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Translator/TranslatorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Uri.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/Uuid.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorChain.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorPluginManagerAwareInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorPluginManagerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorProviderInterface.php
+%%WWWDIR%%/vendor/symfony/polyfill-php73/LICENSE
+%%WWWDIR%%/vendor/symfony/polyfill-php73/Php73.php
+%%WWWDIR%%/vendor/symfony/polyfill-php73/README.md
+%%WWWDIR%%/vendor/symfony/polyfill-php73/Resources/stubs/JsonException.php
+%%WWWDIR%%/vendor/symfony/polyfill-php73/bootstrap.php
+%%WWWDIR%%/vendor/symfony/polyfill-php73/composer.json
%%WWWDIR%%/vendor/zendframework/zend-version/CONTRIBUTING.md
%%WWWDIR%%/vendor/zendframework/zend-version/LICENSE.md
%%WWWDIR%%/vendor/zendframework/zend-version/README.md
%%WWWDIR%%/vendor/zendframework/zend-version/composer.json
%%WWWDIR%%/vendor/zendframework/zend-version/src/Version.php
-%%WWWDIR%%/vendor/zendframework/zend-view/CHANGELOG.md
-%%WWWDIR%%/vendor/zendframework/zend-view/CONDUCT.md
-%%WWWDIR%%/vendor/zendframework/zend-view/CONTRIBUTING.md
-%%WWWDIR%%/vendor/zendframework/zend-view/LICENSE.md
-%%WWWDIR%%/vendor/zendframework/zend-view/README.md
-%%WWWDIR%%/vendor/zendframework/zend-view/composer.json
-%%WWWDIR%%/vendor/zendframework/zend-view/composer.lock
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/advanced-usage.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/base-path.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/cycle.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/doctype.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/flash-messenger.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/gravatar.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/head-link.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/head-meta.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/head-script.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/head-style.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/head-title.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/html-list.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/html-object.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/identity.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/inline-script.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/intro.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/json.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/partial.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/placeholder.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/url.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/index.html
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/index.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/php-renderer.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/quick-start.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/view-event.md
-%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/view-scripts.md
-%%WWWDIR%%/vendor/zendframework/zend-view/mkdocs.yml
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/BadMethodCallException.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/DomainException.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/ExceptionInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/InvalidArgumentException.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/InvalidHelperException.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/RuntimeException.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/UnexpectedValueException.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/AbstractHelper.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/AbstractHtmlElement.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/BasePath.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Cycle.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/DeclareVars.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Doctype.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/EscapeCss.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/EscapeHtml.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/EscapeHtmlAttr.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/EscapeJs.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/EscapeUrl.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Escaper/AbstractHelper.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/FlashMessenger.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Gravatar.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HeadLink.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HeadMeta.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HeadScript.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HeadStyle.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HeadTitle.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HelperInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlFlash.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlList.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlObject.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlPage.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlQuicktime.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlTag.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Identity.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/InlineScript.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Json.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Layout.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/AbstractHelper.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/Breadcrumbs.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/HelperInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/Links.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/Listener/AclListener.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/Menu.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/PluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/Sitemap.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/PaginationControl.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Partial.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/PartialLoop.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Placeholder.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Placeholder/Container.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Placeholder/Container/AbstractContainer.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Placeholder/Container/AbstractStandalone.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Placeholder/Registry.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/RenderChildModel.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/RenderToPlaceholder.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/ServerUrl.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Service/FlashMessengerFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Service/IdentityFactory.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/TranslatorAwareTrait.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Url.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/ViewModel.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/HelperPluginManager.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/ClearableModelInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/ConsoleModel.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/FeedModel.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/JsonModel.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/ModelInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/RetrievableChildrenInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/ViewModel.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/ConsoleRenderer.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/FeedRenderer.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/JsonRenderer.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/PhpRenderer.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/RendererInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/TreeRendererInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/AggregateResolver.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/PrefixPathStackResolver.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/RelativeFallbackResolver.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/ResolverInterface.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/TemplateMapResolver.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/TemplatePathStack.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Strategy/FeedStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Strategy/JsonStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Strategy/PhpRendererStrategy.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Stream.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/Variables.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/View.php
-%%WWWDIR%%/vendor/zendframework/zend-view/src/ViewEvent.php
%%WWWDIR%%/version.php
@owner
@group
diff --git a/www/bareos22-webui/Makefile b/www/bareos22-webui/Makefile
index d42c332e3ce9..15d46acfe027 100644
--- a/www/bareos22-webui/Makefile
+++ b/www/bareos22-webui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
DISTVERSION= 22.1.7
+PORTREVISION= 1
CATEGORIES?= www sysutils
PKGNAMESUFFIX= 22-webui
@@ -11,6 +12,9 @@ WWW= https://www.bareos.org/
LICENSE= AGPLv3+
LICENSE_FILE= ${WRKSRC}/webui/LICENSE
+DEPRECATED= not supported upstream
+EXPIRATION_DATE= 2026-01-27
+
USE_GITHUB= yes
USES= cpe php:build cmake gettext
diff --git a/www/bareos23-webui/Makefile b/www/bareos23-webui/Makefile
index 7af64849e3c6..1319f85a6cc7 100644
--- a/www/bareos23-webui/Makefile
+++ b/www/bareos23-webui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
-DISTVERSION= 23.1.4
+DISTVERSION= 23.1.5
CATEGORIES?= www sysutils
PKGNAMESUFFIX= 23-webui
diff --git a/www/bareos23-webui/distinfo b/www/bareos23-webui/distinfo
index 2302eda90013..f221d4e67db0 100644
--- a/www/bareos23-webui/distinfo
+++ b/www/bareos23-webui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759977930
-SHA256 (bareos-bareos-Release-23.1.4_GH0.tar.gz) = 5e1570034ff9dc1a772ca8de78ebe1c1c44d80ca15a77c94ff924497a6a2ab08
-SIZE (bareos-bareos-Release-23.1.4_GH0.tar.gz) = 14014536
+TIMESTAMP = 1766894035
+SHA256 (bareos-bareos-Release-23.1.5_GH0.tar.gz) = 470458640fb25f1710449eb91461f954956f12c97d3a1fe901b92f1c10369595
+SIZE (bareos-bareos-Release-23.1.5_GH0.tar.gz) = 14037537
diff --git a/www/bareos24-webui/Makefile b/www/bareos24-webui/Makefile
new file mode 100644
index 000000000000..643b38d3e689
--- /dev/null
+++ b/www/bareos24-webui/Makefile
@@ -0,0 +1,70 @@
+PORTNAME= bareos
+DISTVERSIONPREFIX= Release/
+DISTVERSION= 24.0.8
+CATEGORIES?= www sysutils
+PKGNAMESUFFIX= 24-webui
+
+MAINTAINER= acm@FreeBSD.org
+COMMENT= PHP-Frontend to manage Bareos over the web
+WWW= https://www.bareos.org/
+
+LICENSE= AGPLv3+
+LICENSE_FILE= ${WRKSRC}/webui/LICENSE
+
+USE_GITHUB= yes
+
+USES= cpe php:build cmake gettext
+USE_PHP= gettext ctype session iconv
+NO_BUILD= yes
+NO_ARCH= yes
+
+CMAKE_SOURCE_PATH= ${WRKSRC}/webui
+CMAKE_INSTALL_PREFIX= ${STAGEDIR}
+CMAKE_ARGS+= -DSHARE_INSTALL_PREFIX:PATH=${PREFIX}/www \
+ -DCMAKE_INSTALL_FULL_SYSCONFDIR:PATH=${PREFIX}/etc \
+ -Dsysconfdir=${PREFIX}/etc \
+ -Dwebuiconfdir=${PREFIX}/${ETCDIRWEBUI} \
+ -DVERSION_STRING=${DISTVERSION} \
+ -DBAREOS_FULL_VERSION:STRING=${DISTVERSION}
+
+SUB_FILES= pkg-message
+SUB_LIST+= ETCDIRWEBUI=${PREFIX}/${ETCDIRWEBUI}
+PLIST_SUB+= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} ETCDIRWEBUI=${ETCDIRWEBUI}
+
+OPTIONS_DEFINE= PGSQL
+OPTIONS_DEFAULT= PGSQL
+
+PGSQL_USE= PHP=pdo_pgsql
+
+ETCDIRWEBUI= etc/${PORTNAME}${PKGNAMESUFFIX}
+
+post-extract:
+ ${FIND} ${WRKSRC}/webui -name .gitignore -delete
+
+post-patch:
+ @${REINPLACE_CMD} -e 's/CMAKE_INSTALL_FULL_DATAROOTDIR/CMAKE_INSTALL_DATAROOTDIR/g' \
+ ${WRKSRC}/webui/CMakeLists.txt
+
+pre-install:
+ ${FIND} ${WRKSRC}/webui -name *.in -delete
+
+do-install:
+ @${ECHO} "Installing in ${WWWDIR}"
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${ETCDIRWEBUI}
+ @${MKDIR} ${STAGEDIR}${ETCDIR}/bareos-dir.d/console
+ @${MKDIR} ${STAGEDIR}${ETCDIR}/bareos-dir.d/profile
+ @${MKDIR} ${STAGEDIR}${BAREOSWEB_HOME}
+ cd ${WRKSRC}/webui && ${COPYTREE_SHARE} "config module public vendor" \
+ ${STAGEDIR}${WWWDIR}
+ ${INSTALL_DATA} ${WRKSRC}/webui/*.php ${STAGEDIR}${WWWDIR}
+ ${INSTALL_DATA} ${WRKSRC}/webui/composer* ${STAGEDIR}${WWWDIR}
+ ${INSTALL_DATA} ${WRKSRC}/webui/install/directors.ini ${STAGEDIR}${PREFIX}/${ETCDIRWEBUI}/directors.ini
+ ${INSTALL_DATA} ${WRKSRC}/webui/install/configuration.ini ${STAGEDIR}${PREFIX}/${ETCDIRWEBUI}/configuration.ini
+ ${INSTALL_DATA} ${WRKSRC}/webui/install/bareos/bareos-dir.d/console/admin.conf.example ${STAGEDIR}${ETCDIR}/bareos-dir.d/console/admin.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/webui/install/bareos/bareos-dir.d/profile/webui-admin.conf ${STAGEDIR}${ETCDIR}/bareos-dir.d/profile/webui-admin.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/webui/install/bareos/bareos-dir.d/profile/webui-limited.conf.example ${STAGEDIR}${ETCDIR}/bareos-dir.d/profile/webui-limited.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/webui/install/bareos/bareos-dir.d/profile/webui-readonly.conf ${STAGEDIR}${ETCDIR}/bareos-dir.d/profile/webui-readonly.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/webui/install/apache/bareos-webui.conf ${STAGEDIR}${PREFIX}/${ETCDIRWEBUI}/apache-bareos-webui.conf
+ ${INSTALL_DATA} ${WRKSRC}/webui/install/nginx/bareos-webui.conf ${STAGEDIR}${PREFIX}/${ETCDIRWEBUI}/nginx-bareos-webui.conf
+
+.include <bsd.port.mk>
diff --git a/www/bareos24-webui/distinfo b/www/bareos24-webui/distinfo
new file mode 100644
index 000000000000..ec670d6f1ea5
--- /dev/null
+++ b/www/bareos24-webui/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1766879550
+SHA256 (bareos-bareos-Release-24.0.8_GH0.tar.gz) = a0934802aa4459af854db59bfd14d84ca2dd9d755fcf03a9bf04b3f3150f565d
+SIZE (bareos-bareos-Release-24.0.8_GH0.tar.gz) = 13432277
diff --git a/www/bareos24-webui/files/pkg-message.in b/www/bareos24-webui/files/pkg-message.in
new file mode 100644
index 000000000000..ec5adb592717
--- /dev/null
+++ b/www/bareos24-webui/files/pkg-message.in
@@ -0,0 +1,19 @@
+[
+{ type: install
+ message: <<EOM
+bareos webui was installed
+
+Please note that everything has been installed in %%WWWDIR%% and
+%%ETCDIRWEBUI%%. You can look bareos-webui installation/configuration
+instructions at:
+
+https://docs.bareos.org/IntroductionAndTutorial/InstallingBareosWebui.html
+
+1) Configuration files are stored at %%ETCDIRWEBUI%%
+2) Some webserver configuration samples are installed at %%ETCDIRWEBUI%%
+3) This install some bareos-dir configuration samples at %%PREFIX%%/etc/bareos.
+ Don't forget change permissions to user/group used by bareos-dir on server
+ where it is installed
+EOM
+}
+]
diff --git a/www/bareos24-webui/pkg-descr b/www/bareos24-webui/pkg-descr
new file mode 100644
index 000000000000..6a8b5b042ec0
--- /dev/null
+++ b/www/bareos24-webui/pkg-descr
@@ -0,0 +1,8 @@
+The bareos-webui is a free software tool written in PHP, intended to monitor
+and manage Bareos over the web.
+
+The webui is based on Zend Framework 2, an open source framework for developing
+web applications and services using PHP 5.3+ and makes extensive use of the
+Twitter Bootstrap front-end framework.
+
+The bareos-webui is licensed under AGPL Version 3.
diff --git a/www/bareos24-webui/pkg-plist b/www/bareos24-webui/pkg-plist
new file mode 100644
index 000000000000..9ab6ea046f0b
--- /dev/null
+++ b/www/bareos24-webui/pkg-plist
@@ -0,0 +1,2565 @@
+@owner %%WWWOWN%%
+@group %%WWWGRP%%
+%%ETCDIRWEBUI%%/apache-bareos-webui.conf
+@(,www,640) %%ETCDIRWEBUI%%/configuration.ini
+@(,www,640) %%ETCDIRWEBUI%%/directors.ini
+%%ETCDIRWEBUI%%/nginx-bareos-webui.conf
+@sample(,www,640) %%ETCDIR%%/bareos-dir.d/console/admin.conf.sample
+@sample(,www,640) %%ETCDIR%%/bareos-dir.d/profile/webui-admin.conf.sample
+@sample(,www,640) %%ETCDIR%%/bareos-dir.d/profile/webui-limited.conf.sample
+@sample(,www,640) %%ETCDIR%%/bareos-dir.d/profile/webui-readonly.conf.sample
+%%WWWDIR%%/composer.json
+%%WWWDIR%%/config/application.config.php
+%%WWWDIR%%/config/autoload/README.md
+%%WWWDIR%%/config/autoload/global.php
+%%WWWDIR%%/init_autoloader.php
+%%WWWDIR%%/module/Analytics/Module.php
+%%WWWDIR%%/module/Analytics/autoload_classmap.php
+%%WWWDIR%%/module/Analytics/config/module.config.php
+%%WWWDIR%%/module/Analytics/src/Analytics/Controller/AnalyticsController.php
+%%WWWDIR%%/module/Analytics/src/Analytics/Model/AnalyticsModel.php
+%%WWWDIR%%/module/Analytics/view/analytics/analytics/configuration.phtml
+%%WWWDIR%%/module/Analytics/view/analytics/analytics/index.phtml
+%%WWWDIR%%/module/Api/Module.php
+%%WWWDIR%%/module/Api/autoload_classmap.php
+%%WWWDIR%%/module/Api/config/module.config.php
+%%WWWDIR%%/module/Api/src/Api/Controller/AnalyticsController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/ApiController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/ClientController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/ConsoleController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/DirectorController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/DotJobController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/ExecuteOnDirController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/FilesetController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/JobController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/JobLogController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/JobTotalsController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/MediaController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/PoolController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/ScheduleController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/StorageController.php
+%%WWWDIR%%/module/Api/src/Api/Controller/TimelineController.php
+%%WWWDIR%%/module/Application/Module.php
+%%WWWDIR%%/module/Application/autoload_classmap.php
+%%WWWDIR%%/module/Application/config/commands.csv
+%%WWWDIR%%/module/Application/config/module.commands.php
+%%WWWDIR%%/module/Application/config/module.config.php
+%%WWWDIR%%/module/Application/language/cn_CN.mo
+%%WWWDIR%%/module/Application/language/cn_CN.po
+%%WWWDIR%%/module/Application/language/cs_CZ.mo
+%%WWWDIR%%/module/Application/language/cs_CZ.po
+%%WWWDIR%%/module/Application/language/de_DE.mo
+%%WWWDIR%%/module/Application/language/de_DE.po
+%%WWWDIR%%/module/Application/language/en_EN.mo
+%%WWWDIR%%/module/Application/language/en_EN.po
+%%WWWDIR%%/module/Application/language/es_ES.mo
+%%WWWDIR%%/module/Application/language/es_ES.po
+%%WWWDIR%%/module/Application/language/fr_FR.mo
+%%WWWDIR%%/module/Application/language/fr_FR.po
+%%WWWDIR%%/module/Application/language/hu_HU.mo
+%%WWWDIR%%/module/Application/language/hu_HU.po
+%%WWWDIR%%/module/Application/language/it_IT.mo
+%%WWWDIR%%/module/Application/language/it_IT.po
+%%WWWDIR%%/module/Application/language/nl_BE.mo
+%%WWWDIR%%/module/Application/language/nl_BE.po
+%%WWWDIR%%/module/Application/language/pl_PL.mo
+%%WWWDIR%%/module/Application/language/pl_PL.po
+%%WWWDIR%%/module/Application/language/pt_BR.mo
+%%WWWDIR%%/module/Application/language/pt_BR.po
+%%WWWDIR%%/module/Application/language/ru_RU.mo
+%%WWWDIR%%/module/Application/language/ru_RU.po
+%%WWWDIR%%/module/Application/language/sk_SK.mo
+%%WWWDIR%%/module/Application/language/sk_SK.po
+%%WWWDIR%%/module/Application/language/tr_TR.mo
+%%WWWDIR%%/module/Application/language/tr_TR.po
+%%WWWDIR%%/module/Application/language/uk_UA.mo
+%%WWWDIR%%/module/Application/language/uk_UA.po
+%%WWWDIR%%/module/Application/language/webui.pot
+%%WWWDIR%%/module/Application/src/Application/Controller/IndexController.php
+%%WWWDIR%%/module/Application/src/Application/Controller/Plugin/CommandACLPlugin.php
+%%WWWDIR%%/module/Application/src/Application/Controller/Plugin/RequestURIPlugin.php
+%%WWWDIR%%/module/Application/src/Application/Controller/Plugin/SessionTimeoutPlugin.php
+%%WWWDIR%%/module/Application/src/Application/View/Helper/ACLAlert.php
+%%WWWDIR%%/module/Application/src/Application/View/Helper/Example.php
+%%WWWDIR%%/module/Application/src/Application/View/Helper/UpdateAlert.php
+%%WWWDIR%%/module/Application/view/application/index/index.phtml
+%%WWWDIR%%/module/Application/view/error/404.phtml
+%%WWWDIR%%/module/Application/view/error/index.phtml
+%%WWWDIR%%/module/Application/view/layout/error.phtml
+%%WWWDIR%%/module/Application/view/layout/install.phtml
+%%WWWDIR%%/module/Application/view/layout/json.phtml
+%%WWWDIR%%/module/Application/view/layout/layout.phtml
+%%WWWDIR%%/module/Application/view/layout/login.phtml
+%%WWWDIR%%/module/Application/view/partial/breadcrumb.phtml
+%%WWWDIR%%/module/Application/view/partial/paginator.phtml
+%%WWWDIR%%/module/Auth/Module.php
+%%WWWDIR%%/module/Auth/autoload_classmap.php
+%%WWWDIR%%/module/Auth/config/module.config.php
+%%WWWDIR%%/module/Auth/src/Auth/Controller/AuthController.php
+%%WWWDIR%%/module/Auth/src/Auth/Form/LoginForm.php
+%%WWWDIR%%/module/Auth/src/Auth/Model/Auth.php
+%%WWWDIR%%/module/Auth/view/auth/auth/index.phtml
+%%WWWDIR%%/module/Auth/view/auth/auth/login.phtml
+%%WWWDIR%%/module/Auth/view/auth/auth/logout.phtml
+%%WWWDIR%%/module/Client/Module.php
+%%WWWDIR%%/module/Client/autoload_classmap.php
+%%WWWDIR%%/module/Client/config/module.config.php
+%%WWWDIR%%/module/Client/src/Client/Controller/ClientController.php
+%%WWWDIR%%/module/Client/src/Client/Model/ClientModel.php
+%%WWWDIR%%/module/Client/view/client/client/details.phtml
+%%WWWDIR%%/module/Client/view/client/client/index.phtml
+%%WWWDIR%%/module/Client/view/client/client/status.phtml
+%%WWWDIR%%/module/Client/view/client/client/timeline.phtml
+%%WWWDIR%%/module/Console/Module.php
+%%WWWDIR%%/module/Console/autoload_classmap.php
+%%WWWDIR%%/module/Console/config/module.config.php
+%%WWWDIR%%/module/Console/src/Console/Controller/ConsoleController.php
+%%WWWDIR%%/module/Console/src/Console/Model/ConsoleModel.php
+%%WWWDIR%%/module/Console/view/console/console/index.phtml
+%%WWWDIR%%/module/Dashboard/Module.php
+%%WWWDIR%%/module/Dashboard/autoload_classmap.php
+%%WWWDIR%%/module/Dashboard/config/module.config.php
+%%WWWDIR%%/module/Dashboard/src/Dashboard/Controller/DashboardController.php
+%%WWWDIR%%/module/Dashboard/src/Dashboard/Model/DashboardModel.php
+%%WWWDIR%%/module/Dashboard/view/dashboard/dashboard/index.phtml
+%%WWWDIR%%/module/Dashboard/view/partial/JobTotals.phtml
+%%WWWDIR%%/module/Dashboard/view/partial/JobsLastStatus.phtml
+%%WWWDIR%%/module/Dashboard/view/partial/JobsPast24h.phtml
+%%WWWDIR%%/module/Dashboard/view/partial/RunningJobs.phtml
+%%WWWDIR%%/module/Director/Module.php
+%%WWWDIR%%/module/Director/autoload_classmap.php
+%%WWWDIR%%/module/Director/config/module.config.php
+%%WWWDIR%%/module/Director/src/Director/Controller/DirectorController.php
+%%WWWDIR%%/module/Director/src/Director/Model/DirectorModel.php
+%%WWWDIR%%/module/Director/view/director/director/index.phtml
+%%WWWDIR%%/module/Director/view/director/director/messages.phtml
+%%WWWDIR%%/module/Director/view/director/director/subscription.phtml
+%%WWWDIR%%/module/Fileset/Module.php
+%%WWWDIR%%/module/Fileset/autoload_classmap.php
+%%WWWDIR%%/module/Fileset/config/module.config.php
+%%WWWDIR%%/module/Fileset/src/Fileset/Controller/FilesetController.php
+%%WWWDIR%%/module/Fileset/src/Fileset/Model/FilesetModel.php
+%%WWWDIR%%/module/Fileset/view/fileset/fileset/details.phtml
+%%WWWDIR%%/module/Fileset/view/fileset/fileset/index.phtml
+%%WWWDIR%%/module/Job/Module.php
+%%WWWDIR%%/module/Job/autoload_classmap.php
+%%WWWDIR%%/module/Job/config/module.config.php
+%%WWWDIR%%/module/Job/src/Job/Controller/JobController.php
+%%WWWDIR%%/module/Job/src/Job/Form/JobForm.php
+%%WWWDIR%%/module/Job/src/Job/Form/RunJobForm.php
+%%WWWDIR%%/module/Job/src/Job/Model/Job.php
+%%WWWDIR%%/module/Job/src/Job/Model/JobModel.php
+%%WWWDIR%%/module/Job/view/job/job/actions.phtml
+%%WWWDIR%%/module/Job/view/job/job/cancel.phtml
+%%WWWDIR%%/module/Job/view/job/job/details.phtml
+%%WWWDIR%%/module/Job/view/job/job/index.phtml
+%%WWWDIR%%/module/Job/view/job/job/rerun.phtml
+%%WWWDIR%%/module/Job/view/job/job/run.phtml
+%%WWWDIR%%/module/Job/view/job/job/timeline.phtml
+%%WWWDIR%%/module/Media/Module.php
+%%WWWDIR%%/module/Media/autoload_classmap.php
+%%WWWDIR%%/module/Media/config/module.config.php
+%%WWWDIR%%/module/Media/src/Media/Controller/MediaController.php
+%%WWWDIR%%/module/Media/src/Media/Model/MediaModel.php
+%%WWWDIR%%/module/Media/view/media/media/details.phtml
+%%WWWDIR%%/module/Media/view/media/media/index.phtml
+%%WWWDIR%%/module/Pool/Module.php
+%%WWWDIR%%/module/Pool/autoload_classmap.php
+%%WWWDIR%%/module/Pool/config/module.config.php
+%%WWWDIR%%/module/Pool/src/Pool/Controller/PoolController.php
+%%WWWDIR%%/module/Pool/src/Pool/Model/PoolModel.php
+%%WWWDIR%%/module/Pool/view/pool/pool/details.phtml
+%%WWWDIR%%/module/Pool/view/pool/pool/index.phtml
+%%WWWDIR%%/module/Restore/Module.php
+%%WWWDIR%%/module/Restore/autoload_classmap.php
+%%WWWDIR%%/module/Restore/config/module.config.php
+%%WWWDIR%%/module/Restore/src/Restore/Controller/RestoreController.php
+%%WWWDIR%%/module/Restore/src/Restore/Form/RestoreForm.php
+%%WWWDIR%%/module/Restore/src/Restore/Model/Restore.php
+%%WWWDIR%%/module/Restore/src/Restore/Model/RestoreModel.php
+%%WWWDIR%%/module/Restore/view/restore/restore/filebrowser.phtml
+%%WWWDIR%%/module/Restore/view/restore/restore/index.phtml
+%%WWWDIR%%/module/Restore/view/restore/restore/versions.phtml
+%%WWWDIR%%/module/Schedule/Module.php
+%%WWWDIR%%/module/Schedule/autoload_classmap.php
+%%WWWDIR%%/module/Schedule/config/module.config.php
+%%WWWDIR%%/module/Schedule/src/Schedule/Controller/ScheduleController.php
+%%WWWDIR%%/module/Schedule/src/Schedule/Model/ScheduleModel.php
+%%WWWDIR%%/module/Schedule/view/schedule/schedule/details.phtml
+%%WWWDIR%%/module/Schedule/view/schedule/schedule/index.phtml
+%%WWWDIR%%/module/Schedule/view/schedule/schedule/overview.phtml
+%%WWWDIR%%/module/Schedule/view/schedule/schedule/status.phtml
+%%WWWDIR%%/module/Storage/Module.php
+%%WWWDIR%%/module/Storage/autoload_classmap.php
+%%WWWDIR%%/module/Storage/config/module.config.php
+%%WWWDIR%%/module/Storage/src/Storage/Controller/StorageController.php
+%%WWWDIR%%/module/Storage/src/Storage/Form/StorageForm.php
+%%WWWDIR%%/module/Storage/src/Storage/Model/Storage.php
+%%WWWDIR%%/module/Storage/src/Storage/Model/StorageModel.php
+%%WWWDIR%%/module/Storage/view/storage/storage/details.phtml
+%%WWWDIR%%/module/Storage/view/storage/storage/index.phtml
+%%WWWDIR%%/module/Storage/view/storage/storage/status.phtml
+%%WWWDIR%%/public/css/32px.png
+%%WWWDIR%%/public/css/40px.png
+%%WWWDIR%%/public/css/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.ttf
+%%WWWDIR%%/public/css/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff
+%%WWWDIR%%/public/css/Bootstrap-3.3.7/fonts/glyphicons-halflings-regular.woff2
+%%WWWDIR%%/public/css/bootstrap-datetimepicker.css
+%%WWWDIR%%/public/css/bootstrap-datetimepicker.min.css
+%%WWWDIR%%/public/css/bootstrap-select.css
+%%WWWDIR%%/public/css/bootstrap-select.css.map
+%%WWWDIR%%/public/css/bootstrap-select.min.css
+%%WWWDIR%%/public/css/bootstrap-slider.css
+%%WWWDIR%%/public/css/bootstrap-slider.min.css
+%%WWWDIR%%/public/css/bootstrap-table-filter-control.css
+%%WWWDIR%%/public/css/bootstrap-table-filter-control.min.css
+%%WWWDIR%%/public/css/bootstrap-table.css
+%%WWWDIR%%/public/css/bootstrap-table.min.css
+%%WWWDIR%%/public/css/bootstrap-theme.css
+%%WWWDIR%%/public/css/bootstrap-theme.css.map
+%%WWWDIR%%/public/css/bootstrap-theme.min.css
+%%WWWDIR%%/public/css/bootstrap.css
+%%WWWDIR%%/public/css/bootstrap.css.map
+%%WWWDIR%%/public/css/bootstrap.min.css
+%%WWWDIR%%/public/css/bootstrap.min.css.map
+%%WWWDIR%%/public/css/jstree.css
+%%WWWDIR%%/public/css/jstree.min.css
+%%WWWDIR%%/public/css/login.css
+%%WWWDIR%%/public/css/main.css
+%%WWWDIR%%/public/css/spinner.gif
+%%WWWDIR%%/public/css/throbber.gif
+%%WWWDIR%%/public/css/timeline.css
+%%WWWDIR%%/public/fonts/glyphicons-halflings-regular.eot
+%%WWWDIR%%/public/fonts/glyphicons-halflings-regular.svg
+%%WWWDIR%%/public/fonts/glyphicons-halflings-regular.ttf
+%%WWWDIR%%/public/fonts/glyphicons-halflings-regular.woff
+%%WWWDIR%%/public/fonts/glyphicons-halflings-regular.woff2
+%%WWWDIR%%/public/img/icons/os/centos.png
+%%WWWDIR%%/public/img/icons/os/debian.png
+%%WWWDIR%%/public/img/icons/os/fedora.png
+%%WWWDIR%%/public/img/icons/os/freebsd.png
+%%WWWDIR%%/public/img/icons/os/macos.png
+%%WWWDIR%%/public/img/icons/os/redhat.png
+%%WWWDIR%%/public/img/icons/os/sunsolaris.png
+%%WWWDIR%%/public/img/icons/os/suse.png
+%%WWWDIR%%/public/img/icons/os/ubuntu.png
+%%WWWDIR%%/public/img/icons/os/univention.png
+%%WWWDIR%%/public/img/icons/os/windows.png
+%%WWWDIR%%/public/index.php
+%%WWWDIR%%/public/js/apexcharts.js
+%%WWWDIR%%/public/js/apexcharts.min.js
+%%WWWDIR%%/public/js/bootstrap-datetimepicker.min.js
+%%WWWDIR%%/public/js/bootstrap-select.js
+%%WWWDIR%%/public/js/bootstrap-select.js.map
+%%WWWDIR%%/public/js/bootstrap-select.min.js
+%%WWWDIR%%/public/js/bootstrap-slider.js
+%%WWWDIR%%/public/js/bootstrap-slider.min.js
+%%WWWDIR%%/public/js/bootstrap-table-cookie.js
+%%WWWDIR%%/public/js/bootstrap-table-cookie.min.js
+%%WWWDIR%%/public/js/bootstrap-table-filter-control.js
+%%WWWDIR%%/public/js/bootstrap-table-filter-control.min.js
+%%WWWDIR%%/public/js/bootstrap-table-formatter.js
+%%WWWDIR%%/public/js/bootstrap-table-locale-all.js
+%%WWWDIR%%/public/js/bootstrap-table-locale-all.min.js
+%%WWWDIR%%/public/js/bootstrap-table-sort.js
+%%WWWDIR%%/public/js/bootstrap-table.js
+%%WWWDIR%%/public/js/bootstrap-table.min.js
+%%WWWDIR%%/public/js/bootstrap.js
+%%WWWDIR%%/public/js/bootstrap.min.js
+%%WWWDIR%%/public/js/custom-functions.js
+%%WWWDIR%%/public/js/d3/d3.js
+%%WWWDIR%%/public/js/d3/d3.min.js
+%%WWWDIR%%/public/js/excanvas.js
+%%WWWDIR%%/public/js/excanvas.min.js
+%%WWWDIR%%/public/js/html5shiv.js
+%%WWWDIR%%/public/js/i_core.js
+%%WWWDIR%%/public/js/i_core.min.js
+%%WWWDIR%%/public/js/i_gettext.js
+%%WWWDIR%%/public/js/i_gettext.min.js
+%%WWWDIR%%/public/js/jquery.cookie.js
+%%WWWDIR%%/public/js/jquery.jqplot.js
+%%WWWDIR%%/public/js/jquery.jqplot.min.js
+%%WWWDIR%%/public/js/jquery.js
+%%WWWDIR%%/public/js/jquery.min.js
+%%WWWDIR%%/public/js/jquery.min.map
+%%WWWDIR%%/public/js/jstree.js
+%%WWWDIR%%/public/js/jstree.min.js
+%%WWWDIR%%/public/js/jstreegrid-helper.js
+%%WWWDIR%%/public/js/jstreegrid.js
+%%WWWDIR%%/public/js/locale/cn_CN/LC_MESSAGES/cn_CN.mo
+%%WWWDIR%%/public/js/locale/cn_CN/LC_MESSAGES/cn_CN.po
+%%WWWDIR%%/public/js/locale/cs_CZ/LC_MESSAGES/cs_CZ.mo
+%%WWWDIR%%/public/js/locale/cs_CZ/LC_MESSAGES/cs_CZ.po
+%%WWWDIR%%/public/js/locale/de_DE/LC_MESSAGES/de_DE.mo
+%%WWWDIR%%/public/js/locale/de_DE/LC_MESSAGES/de_DE.po
+%%WWWDIR%%/public/js/locale/en_EN/LC_MESSAGES/en_EN.mo
+%%WWWDIR%%/public/js/locale/en_EN/LC_MESSAGES/en_EN.po
+%%WWWDIR%%/public/js/locale/es_ES/LC_MESSAGES/es_ES.mo
+%%WWWDIR%%/public/js/locale/es_ES/LC_MESSAGES/es_ES.po
+%%WWWDIR%%/public/js/locale/fr_FR/LC_MESSAGES/fr_FR.mo
+%%WWWDIR%%/public/js/locale/fr_FR/LC_MESSAGES/fr_FR.po
+%%WWWDIR%%/public/js/locale/hu_HU/LC_MESSAGES/hu_HU.mo
+%%WWWDIR%%/public/js/locale/hu_HU/LC_MESSAGES/hu_HU.po
+%%WWWDIR%%/public/js/locale/it_IT/LC_MESSAGES/it_IT.mo
+%%WWWDIR%%/public/js/locale/it_IT/LC_MESSAGES/it_IT.po
+%%WWWDIR%%/public/js/locale/nl_BE/LC_MESSAGES/nl_BE.mo
+%%WWWDIR%%/public/js/locale/nl_BE/LC_MESSAGES/nl_BE.po
+%%WWWDIR%%/public/js/locale/pl_PL/LC_MESSAGES/pl_PL.mo
+%%WWWDIR%%/public/js/locale/pl_PL/LC_MESSAGES/pl_PL.po
+%%WWWDIR%%/public/js/locale/pt_BR/LC_MESSAGES/pt_BR.mo
+%%WWWDIR%%/public/js/locale/pt_BR/LC_MESSAGES/pt_BR.po
+%%WWWDIR%%/public/js/locale/ru_RU/LC_MESSAGES/ru_RU.mo
+%%WWWDIR%%/public/js/locale/ru_RU/LC_MESSAGES/ru_RU.po
+%%WWWDIR%%/public/js/locale/sk_SK/LC_MESSAGES/sk_SK.mo
+%%WWWDIR%%/public/js/locale/sk_SK/LC_MESSAGES/sk_SK.po
+%%WWWDIR%%/public/js/locale/tr_TR/LC_MESSAGES/tr_TR.mo
+%%WWWDIR%%/public/js/locale/tr_TR/LC_MESSAGES/tr_TR.po
+%%WWWDIR%%/public/js/locale/uk_UA/LC_MESSAGES/uk_UA.mo
+%%WWWDIR%%/public/js/locale/uk_UA/LC_MESSAGES/uk_UA.po
+%%WWWDIR%%/public/js/locales/ar.json
+%%WWWDIR%%/public/js/locales/ca.json
+%%WWWDIR%%/public/js/locales/cs.json
+%%WWWDIR%%/public/js/locales/de.json
+%%WWWDIR%%/public/js/locales/el.json
+%%WWWDIR%%/public/js/locales/en.json
+%%WWWDIR%%/public/js/locales/es.json
+%%WWWDIR%%/public/js/locales/fi.json
+%%WWWDIR%%/public/js/locales/fr.json
+%%WWWDIR%%/public/js/locales/he.json
+%%WWWDIR%%/public/js/locales/hi.json
+%%WWWDIR%%/public/js/locales/hr.json
+%%WWWDIR%%/public/js/locales/hu.json
+%%WWWDIR%%/public/js/locales/hy.json
+%%WWWDIR%%/public/js/locales/id.json
+%%WWWDIR%%/public/js/locales/it.json
+%%WWWDIR%%/public/js/locales/ja.json
+%%WWWDIR%%/public/js/locales/ka.json
+%%WWWDIR%%/public/js/locales/ko.js
+%%WWWDIR%%/public/js/locales/ko.json
+%%WWWDIR%%/public/js/locales/lt.json
+%%WWWDIR%%/public/js/locales/nb.json
+%%WWWDIR%%/public/js/locales/nl.json
+%%WWWDIR%%/public/js/locales/pl.json
+%%WWWDIR%%/public/js/locales/pt-br.json
+%%WWWDIR%%/public/js/locales/pt.json
+%%WWWDIR%%/public/js/locales/rs.json
+%%WWWDIR%%/public/js/locales/ru.json
+%%WWWDIR%%/public/js/locales/se.json
+%%WWWDIR%%/public/js/locales/sk.json
+%%WWWDIR%%/public/js/locales/sl.json
+%%WWWDIR%%/public/js/locales/sq.json
+%%WWWDIR%%/public/js/locales/th.json
+%%WWWDIR%%/public/js/locales/tr.json
+%%WWWDIR%%/public/js/locales/ua.json
+%%WWWDIR%%/public/js/locales/zh-cn.json
+%%WWWDIR%%/public/js/moment-timezone-with-data.js
+%%WWWDIR%%/public/js/moment-timezone-with-data.min.js
+%%WWWDIR%%/public/js/moment-with-locales.js
+%%WWWDIR%%/public/js/moment-with-locales.min.js
+%%WWWDIR%%/public/js/moment.js
+%%WWWDIR%%/public/js/moment.min.js
+%%WWWDIR%%/public/js/partials/i_core.min.js.map
+%%WWWDIR%%/public/js/partials/i_gettext.min.js.map
+%%WWWDIR%%/public/js/respond.min.js
+%%WWWDIR%%/public/js/timeline.js
+%%WWWDIR%%/public/themes/default/css/login.css
+%%WWWDIR%%/public/themes/default/img/bareos-logo-small.png
+%%WWWDIR%%/public/themes/default/img/bareos.png
+%%WWWDIR%%/public/themes/default/img/favicon.ico
+%%WWWDIR%%/public/themes/sunflower/css/login.css
+%%WWWDIR%%/public/themes/sunflower/img/background.jpg
+%%WWWDIR%%/public/themes/sunflower/img/bareos-logo-small.png
+%%WWWDIR%%/public/themes/sunflower/img/bareos.png
+%%WWWDIR%%/public/themes/sunflower/img/favicon.ico
+%%WWWDIR%%/vendor/Bareos/library/Bareos/BSock/BareosBSock.php
+%%WWWDIR%%/vendor/Bareos/library/Bareos/BSock/BareosBSockInterface.php
+%%WWWDIR%%/vendor/Bareos/library/Bareos/BSock/BareosBSockServiceFactory.php
+%%WWWDIR%%/vendor/Bareos/library/Bareos/BSock/BareosBase64.php
+%%WWWDIR%%/vendor/Bareos/library/Bareos/Util.php
+%%WWWDIR%%/vendor/README.md
+%%WWWDIR%%/vendor/autoload.php
+%%WWWDIR%%/vendor/composer/ClassLoader.php
+%%WWWDIR%%/vendor/composer/InstalledVersions.php
+%%WWWDIR%%/vendor/composer/LICENSE
+%%WWWDIR%%/vendor/composer/autoload_classmap.php
+%%WWWDIR%%/vendor/composer/autoload_namespaces.php
+%%WWWDIR%%/vendor/composer/autoload_psr4.php
+%%WWWDIR%%/vendor/composer/autoload_real.php
+%%WWWDIR%%/vendor/composer/autoload_static.php
+%%WWWDIR%%/vendor/composer/installed.json
+%%WWWDIR%%/vendor/composer/installed.php
+%%WWWDIR%%/vendor/container-interop/container-interop/LICENSE
+%%WWWDIR%%/vendor/container-interop/container-interop/README.md
+%%WWWDIR%%/vendor/container-interop/container-interop/composer.json
+%%WWWDIR%%/vendor/container-interop/container-interop/docs/ContainerInterface-meta.md
+%%WWWDIR%%/vendor/container-interop/container-interop/docs/ContainerInterface.md
+%%WWWDIR%%/vendor/container-interop/container-interop/docs/Delegate-lookup-meta.md
+%%WWWDIR%%/vendor/container-interop/container-interop/docs/Delegate-lookup.md
+%%WWWDIR%%/vendor/container-interop/container-interop/docs/images/interoperating_containers.png
+%%WWWDIR%%/vendor/container-interop/container-interop/docs/images/priority.png
+%%WWWDIR%%/vendor/container-interop/container-interop/docs/images/side_by_side_containers.png
+%%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container/ContainerInterface.php
+%%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container/Exception/ContainerException.php
+%%WWWDIR%%/vendor/container-interop/container-interop/src/Interop/Container/Exception/NotFoundException.php
+%%WWWDIR%%/vendor/psr/container/LICENSE
+%%WWWDIR%%/vendor/psr/container/README.md
+%%WWWDIR%%/vendor/psr/container/composer.json
+%%WWWDIR%%/vendor/psr/container/src/ContainerExceptionInterface.php
+%%WWWDIR%%/vendor/psr/container/src/ContainerInterface.php
+%%WWWDIR%%/vendor/psr/container/src/NotFoundExceptionInterface.php
+%%WWWDIR%%/vendor/psr/log/LICENSE
+%%WWWDIR%%/vendor/psr/log/Psr/Log/AbstractLogger.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/InvalidArgumentException.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/LogLevel.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerAwareInterface.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerAwareTrait.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerInterface.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/LoggerTrait.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/NullLogger.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/DummyTest.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php
+%%WWWDIR%%/vendor/psr/log/Psr/Log/Test/TestLogger.php
+%%WWWDIR%%/vendor/psr/log/README.md
+%%WWWDIR%%/vendor/psr/log/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-cache/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/README.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/index.html
+%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/callback-cache.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/capture-cache.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/class-cache.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/object-cache.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/pattern/output-cache.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/storage/adapter.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/storage/capabilities.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/doc/book/storage/plugin.md
+%%WWWDIR%%/vendor/zendframework/zend-cache/mkdocs.yml
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/LogicException.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/MissingDependencyException.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/MissingKeyException.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/OutOfSpaceException.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/UnexpectedValueException.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Exception/UnsupportedMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/AbstractPattern.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/CallbackCache.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/CaptureCache.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/ClassCache.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/ObjectCache.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/OutputCache.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/PatternInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Pattern/PatternOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/PatternFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/PatternPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Service/StorageCacheAbstractServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Service/StorageCacheFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractAdapter.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/AbstractZendServer.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/AdapterOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Apc.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/ApcIterator.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/ApcOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/BlackHole.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Dba.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/DbaIterator.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/DbaOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Filesystem.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/FilesystemIterator.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/FilesystemOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/KeyListIterator.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Memcache.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MemcacheOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MemcacheResourceManager.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Memcached.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MemcachedOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MemcachedResourceManager.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Memory.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MemoryOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MongoDb.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MongoDbOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/MongoDbResourceManager.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Redis.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/RedisOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/RedisResourceManager.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/Session.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/SessionOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/WinCache.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/WinCacheOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/XCache.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/XCacheOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/ZendServerDisk.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Adapter/ZendServerShm.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/AdapterPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/AvailableSpaceCapableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Capabilities.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/ClearByNamespaceInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/ClearByPrefixInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/ClearExpiredInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Event.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/ExceptionEvent.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/FlushableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/IterableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/IteratorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/OptimizableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/AbstractPlugin.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/ClearExpiredByFactor.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/ExceptionHandler.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/IgnoreUserAbort.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/OptimizeByFactor.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/PluginInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/PluginOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/Plugin/Serializer.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/PluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/PostEvent.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/StorageInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/TaggableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/Storage/TotalSpaceCapableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-cache/src/StorageFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-config/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-config/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-config/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-config/README.md
+%%WWWDIR%%/vendor/zendframework/zend-config/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/factory.md
+%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/index.html
+%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/processor.md
+%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/reader.md
+%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/theory.md
+%%WWWDIR%%/vendor/zendframework/zend-config/doc/book/writer.md
+%%WWWDIR%%/vendor/zendframework/zend-config/mkdocs.yml
+%%WWWDIR%%/vendor/zendframework/zend-config/src/AbstractConfigFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Config.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Factory.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/Constant.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/Filter.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/ProcessorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/Queue.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/Token.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Processor/Translator.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/Ini.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/JavaProperties.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/Json.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/ReaderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/Xml.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Reader/Yaml.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/ReaderPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/AbstractWriter.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/Ini.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/Json.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/PhpArray.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/WriterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/Xml.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/Writer/Yaml.php
+%%WWWDIR%%/vendor/zendframework/zend-config/src/WriterPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-console/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-console/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-console/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-console/README.md
+%%WWWDIR%%/vendor/zendframework/zend-console/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/adapter.md
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/getopt/configuration.md
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/getopt/fetching.md
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/getopt/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/getopt/rules.md
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.banner.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.banner2.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.empty.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt2.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt3.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt4.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt5.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.prompt6.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage2.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage3.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage4.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage5.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/images/zend.console.usage6.png
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/index.html
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/mvc/controllers.md
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/mvc/modules.md
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/mvc/routing.md
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/prompts.md
+%%WWWDIR%%/vendor/zendframework/zend-console/doc/book/routes.md
+%%WWWDIR%%/vendor/zendframework/zend-console/mkdocs.yml
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/AbstractAdapter.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/AdapterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/Posix.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/Virtual.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/Windows.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Adapter/WindowsAnsicon.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/Ascii.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/AsciiExtended.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/CharsetInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/DECSG.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/Utf8.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Charset/Utf8Heavy.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Color/Xterm256.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/ColorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Console.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Getopt.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/AbstractPrompt.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Char.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Checkbox.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Confirm.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Line.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Number.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Password.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/PromptInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Prompt/Select.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Request.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/Response.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/RouteMatcher/DefaultRouteMatcher.php
+%%WWWDIR%%/vendor/zendframework/zend-console/src/RouteMatcher/RouteMatcherInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-escaper/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/README.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/CODE_OF_CONDUCT.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/ISSUE_TEMPLATE.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/PULL_REQUEST_TEMPLATE.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/SUPPORT.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/configuration.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/escaping-css.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/escaping-html-attributes.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/escaping-html.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/escaping-javascript.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/escaping-url.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/docs/book/theory-of-operation.md
+%%WWWDIR%%/vendor/zendframework/zend-escaper/src/Escaper.php
+%%WWWDIR%%/vendor/zendframework/zend-escaper/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-escaper/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-escaper/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-escaper/test/EscaperTest.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/README.md
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/AbstractListenerAggregate.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Event.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventManager.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventManagerAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventManagerAwareTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventManagerInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/EventsCapableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Exception/InvalidCallbackException.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Filter/FilterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Filter/FilterIterator.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/FilterChain.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/GlobalEventManager.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/ListenerAggregateInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/ListenerAggregateTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/ProvidesEvents.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/ResponseCollection.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedEventAggregateAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedEventManager.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedEventManagerAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedEventManagerInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedEventsCapableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/SharedListenerAggregateInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/StaticEventManager.php
+%%WWWDIR%%/vendor/zendframework/zend-eventmanager/src/Test/EventListenerIntrospectionTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/README.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/file.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/filter-chains.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/index.html
+%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/inflector.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/standard-filters.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/static-filter.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/word.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/doc/book/writing-filters.md
+%%WWWDIR%%/vendor/zendframework/zend-filter/mkdocs.yml
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/AbstractDateDropdown.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/AbstractFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/AbstractUnicode.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/BaseName.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Blacklist.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Boolean.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Callback.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/AbstractCompressionAlgorithm.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Bz2.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/CompressionAlgorithmInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Gz.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Lzf.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Rar.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Snappy.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Tar.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Compress/Zip.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/DataUnitFormatter.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/DateSelect.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/DateTimeFormatter.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/DateTimeSelect.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Decompress.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Decrypt.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Digits.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Dir.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Encrypt.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Encrypt/BlockCipher.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Encrypt/EncryptionAlgorithmInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Encrypt/Openssl.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/Decrypt.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/Encrypt.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/LowerCase.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/Rename.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/RenameUpload.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/File/UpperCase.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/FilterChain.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/FilterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/FilterPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/HtmlEntities.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Inflector.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Int.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/MonthSelect.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Null.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/PregReplace.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/RealPath.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/StaticFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/StringToLower.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/StringToUpper.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/StringTrim.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/StripNewlines.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/StripTags.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/ToInt.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/ToNull.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/UpperCaseWords.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/UriNormalize.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Whitelist.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/AbstractSeparator.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/CamelCaseToDash.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/CamelCaseToSeparator.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/CamelCaseToUnderscore.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/DashToCamelCase.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/DashToSeparator.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/DashToUnderscore.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/SeparatorToCamelCase.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/SeparatorToDash.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/SeparatorToSeparator.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/Service/SeparatorToSeparatorFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/UnderscoreToCamelCase.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/UnderscoreToDash.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/UnderscoreToSeparator.php
+%%WWWDIR%%/vendor/zendframework/zend-filter/src/Word/UnderscoreToStudlyCase.php
+%%WWWDIR%%/vendor/zendframework/zend-form/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-form/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-form/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-form/README.md
+%%WWWDIR%%/vendor/zendframework/zend-form/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AbstractAnnotationsListener.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AbstractArrayAnnotation.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AbstractArrayOrStringAnnotation.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AbstractStringAnnotation.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AllowEmpty.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/AnnotationBuilder.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Attributes.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/ComposedObject.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/ContinueIfEmpty.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/ElementAnnotationsListener.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/ErrorMessage.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Exclude.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Filter.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Flags.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/FormAnnotationsListener.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Hydrator.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Input.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/InputFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Instance.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Name.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Object.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Options.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Required.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Type.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/ValidationGroup.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Annotation/Validator.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Button.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Captcha.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Checkbox.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Collection.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Color.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Csrf.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Date.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/DateSelect.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/DateTime.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/DateTimeLocal.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/DateTimeSelect.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Email.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/File.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Hidden.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Image.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Month.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/MonthSelect.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/MultiCheckbox.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Number.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Password.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Radio.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Range.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Select.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Submit.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Text.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Textarea.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Time.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Url.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Element/Week.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/ElementAttributeRemovalInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/ElementInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/ElementPrepareAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/InvalidElementException.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Exception/UnexpectedValueException.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Factory.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Fieldset.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/FieldsetInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/FieldsetPrepareAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/Form.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/FormAbstractServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/FormElementManager.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/FormFactoryAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/FormFactoryAwareTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/FormInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/InputFilterProviderFieldset.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/LabelAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/LabelAwareTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/AbstractHelper.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Captcha/AbstractWord.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Captcha/Dumb.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Captcha/Figlet.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Captcha/Image.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Captcha/ReCaptcha.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/File/FormFileApcProgress.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/File/FormFileSessionProgress.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/File/FormFileUploadProgress.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/Form.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormButton.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormCaptcha.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormCheckbox.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormCollection.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormColor.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormDate.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormDateSelect.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormDateTime.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormDateTimeLocal.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormDateTimeSelect.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormElement.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormElementErrors.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormEmail.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormFile.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormHidden.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormImage.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormInput.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormLabel.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormMonth.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormMonthSelect.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormMultiCheckbox.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormNumber.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormPassword.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormRadio.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormRange.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormReset.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormRow.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormSearch.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormSelect.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormSubmit.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormTel.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormText.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormTextarea.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormTime.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormUrl.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/Helper/FormWeek.php
+%%WWWDIR%%/vendor/zendframework/zend-form/src/View/HelperConfig.php
+%%WWWDIR%%/vendor/zendframework/zend-http/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-http/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-http/README.md
+%%WWWDIR%%/vendor/zendframework/zend-http/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/CODE_OF_CONDUCT.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/ISSUE_TEMPLATE.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/PULL_REQUEST_TEMPLATE.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/SUPPORT.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/client/adapters.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/client/advanced.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/client/cookies.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/client/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/client/static.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/headers.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/index.html
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/request.md
+%%WWWDIR%%/vendor/zendframework/zend-http/docs/book/response.md
+%%WWWDIR%%/vendor/zendframework/zend-http/src/AbstractMessage.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/AdapterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Curl.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/InitializationException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/OutOfRangeException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Exception/TimeoutException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Proxy.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Socket.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/StreamInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Adapter/Test.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Exception/OutOfRangeException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Client/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/ClientStatic.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Cookies.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Exception/OutOfRangeException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AbstractAccept.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AbstractDate.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AbstractLocation.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept/FieldValuePart/AbstractFieldValuePart.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept/FieldValuePart/AcceptFieldValuePart.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept/FieldValuePart/CharsetFieldValuePart.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept/FieldValuePart/EncodingFieldValuePart.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Accept/FieldValuePart/LanguageFieldValuePart.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AcceptCharset.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AcceptEncoding.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AcceptLanguage.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AcceptRanges.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Age.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Allow.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/AuthenticationInfo.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Authorization.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/CacheControl.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Connection.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentDisposition.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentEncoding.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentLanguage.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentLength.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentLocation.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentMD5.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentRange.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentSecurityPolicy.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentTransferEncoding.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ContentType.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Cookie.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Date.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Etag.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Expect.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Expires.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/From.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/GenericHeader.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/GenericMultiHeader.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/HeaderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/HeaderValue.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Host.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/IfMatch.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/IfModifiedSince.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/IfNoneMatch.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/IfRange.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/IfUnmodifiedSince.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/KeepAlive.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/LastModified.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Location.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/MaxForwards.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/MultipleHeaderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Origin.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Pragma.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ProxyAuthenticate.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/ProxyAuthorization.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Range.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Referer.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Refresh.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/RetryAfter.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Server.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/SetCookie.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/TE.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Trailer.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/TransferEncoding.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Upgrade.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/UserAgent.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Vary.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Via.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/WWWAuthenticate.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Header/Warning.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/HeaderLoader.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Headers.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/PhpEnvironment/RemoteAddress.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/PhpEnvironment/Request.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/PhpEnvironment/Response.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Request.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Response.php
+%%WWWDIR%%/vendor/zendframework/zend-http/src/Response/Stream.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/CommonHttpTests.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/CurlTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/ProxyAdapterTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/SocketKeepaliveTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/SocketPersistentTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/SocketTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/StaticClientTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/StaticTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/TestAdapterTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/TestAsset/MockAdapter.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/TestAsset/MockClient.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/UseCaseTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ZF2098-multibytepostdata.txt
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ZF4238-zerolineresponse.txt
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ZF7038-multipartarrayrequest.txt
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ZF7683-chunked.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ZF9404-doubleContentLength.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/ca-bundle.crt
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/fwrite.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/staticFile.jpg
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testConnectTimeout.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testCookies.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testCurlGzipData.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testDeleteData.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testExceptionOnReadTimeout.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testGetData.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testHeaders.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testHttpAuth.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testMultibyteChunkedResponseZF6218.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testOptionsData.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testPatchData.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testPostData.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testRawGetData.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testRawPostData.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testRedirections.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testRelativeRedirections.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testResetParameters.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testSimpleRequests.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testStreamRequest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testTimeout.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Client/_files/testUploads.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/ClientTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/CookiesTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AcceptCharsetTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AcceptEncodingTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AcceptLanguageTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AcceptRangesTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AcceptTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AgeTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AllowTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AuthenticationInfoTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/AuthorizationTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/CacheControlTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ConnectionTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentDispositionTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentEncodingTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentLanguageTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentLengthTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentLocationTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentMD5Test.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentRangeTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentSecurityPolicyTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentTransferEncodingTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ContentTypeTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/CookieTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/DateTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/EtagTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ExpectTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ExpiresTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/FromTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/GenericHeaderTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/HeaderValueTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/HostTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/IfMatchTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/IfModifiedSinceTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/IfNoneMatchTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/IfRangeTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/IfUnmodifiedSinceTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/KeepAliveTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/LastModifiedTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/LocationTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/MaxForwardsTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/OriginTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/PragmaTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ProxyAuthenticateTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ProxyAuthorizationTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/RangeTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/RefererTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/RefreshTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/RetryAfterTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ServerTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/SetCookieTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/TETest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/TrailerTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/TransferEncodingTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/UpgradeTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/UserAgentTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/VaryTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/ViaTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/WWWAuthenticateTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Header/WarningTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/HeadersTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/PhpEnvironment/RemoteAddressTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/PhpEnvironment/RequestTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/PhpEnvironment/ResponseTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/RequestTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/Response/ResponseStreamTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/ResponseTest.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/TestAsset/ExtendedClient.php
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/body
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_100_continue
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_302
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_302_iis
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_403_nomessage
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_404
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_410
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_500
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_chunked
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_chunked_case
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_crlf
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_deflate
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_deflate_iis
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_gzip
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_leadingws
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_lfonly
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_multibyte_body
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_multiline_header
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_multiline_header_nospace
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_unknown
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_with_cookies
+%%WWWDIR%%/vendor/zendframework/zend-http/test/_files/response_with_single_cookie
+%%WWWDIR%%/vendor/zendframework/zend-http/test/bootstrap.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/README.md
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/phpcs.xml
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/AbstractHydrator.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Aggregate/AggregateHydrator.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Aggregate/ExtractEvent.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Aggregate/HydrateEvent.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Aggregate/HydratorListener.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/ArraySerializable.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/ClassMethods.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/DelegatingHydrator.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/DelegatingHydratorFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/InvalidCallbackException.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/LogicException.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/ExtractionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/FilterComposite.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/FilterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/FilterProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/GetFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/HasFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/IsFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/MethodMatchFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/NumberOfParameterFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Filter/OptionalParametersFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/FilterEnabledInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydrationInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydratorAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydratorAwareTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydratorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydratorOptionsInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/HydratorPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Iterator/HydratingArrayIterator.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Iterator/HydratingIteratorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Iterator/HydratingIteratorIterator.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/ArrayMapNamingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/CompositeNamingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/IdentityNamingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/MapNamingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/NamingStrategyInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategy/UnderscoreNamingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/NamingStrategyEnabledInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/ObjectProperty.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Reflection.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/BooleanStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/ClosureStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/DateTimeFormatterStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/DefaultStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/ExplodeStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/SerializableStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/StrategyChain.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/Strategy/StrategyInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-hydrator/src/StrategyEnabledInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-i18n/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-i18n/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-i18n/README.md
+%%WWWDIR%%/vendor/zendframework/zend-i18n/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-i18n/doc/book/filters.md
+%%WWWDIR%%/vendor/zendframework/zend-i18n/doc/book/index.html
+%%WWWDIR%%/vendor/zendframework/zend-i18n/doc/book/translation.md
+%%WWWDIR%%/vendor/zendframework/zend-i18n/doc/book/validators.md
+%%WWWDIR%%/vendor/zendframework/zend-i18n/doc/book/view-helpers.md
+%%WWWDIR%%/vendor/zendframework/zend-i18n/mkdocs.yml
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/OutOfBoundsException.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/ParseException.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/RangeException.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Filter/AbstractLocale.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Filter/Alnum.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Filter/Alpha.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Filter/NumberFormat.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Filter/NumberParse.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/AbstractFileLoader.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/FileLoaderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/Gettext.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/Ini.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/PhpArray.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/PhpMemoryArray.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Loader/RemoteLoaderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/LoaderPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Plural/Parser.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Plural/Rule.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Plural/Symbol.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/TextDomain.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/Translator.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/TranslatorAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/TranslatorAwareTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/TranslatorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Translator/TranslatorServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/Alnum.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/Alpha.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/DateTime.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/Float.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/Int.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/IsFloat.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/IsInt.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AC.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AD.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AF.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AI.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AL.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AS.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AT.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AU.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AW.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AX.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/AZ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BB.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BD.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BF.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BH.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BI.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BJ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BL.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BN.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BQ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BS.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BT.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BW.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BY.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/BZ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CC.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CD.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CF.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CH.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CI.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CK.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CL.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CN.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CU.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CV.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CW.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CX.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CY.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/CZ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DJ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DK.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/DZ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/EC.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/EE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/EG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/EH.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ER.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ES.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ET.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FI.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FJ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FK.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/FR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GB.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GD.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GF.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GH.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GI.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GL.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GN.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GP.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GQ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GT.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GU.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GW.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/GY.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/HK.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/HN.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/HR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/HT.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/HU.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ID.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IL.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IN.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IQ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IS.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/IT.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/JE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/JM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/JO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/JP.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KH.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KI.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KN.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KP.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KW.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KY.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/KZ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LB.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LC.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LI.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LK.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LS.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LT.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LU.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LV.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/LY.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MC.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MD.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ME.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MF.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MH.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MK.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ML.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MN.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MP.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MQ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MS.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MT.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MU.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MV.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MW.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MX.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MY.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/MZ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NC.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NF.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NI.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NL.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NP.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NU.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/NZ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/OM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PF.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PH.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PK.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PL.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PS.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PT.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PW.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/PY.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/QA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/RE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/RO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/RS.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/RU.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/RW.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SB.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SC.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SD.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SH.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SI.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SJ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SK.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SL.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SN.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SS.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ST.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SV.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SX.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SY.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/SZ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TC.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TD.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TH.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TJ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TK.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TL.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TN.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TO.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TR.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TT.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TV.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TW.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/TZ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/UA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/UG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/US.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/UY.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/UZ.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VC.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VG.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VI.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VN.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/VU.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/WF.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/WS.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/XK.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/YE.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/YT.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ZA.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ZM.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PhoneNumber/ZW.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/Validator/PostCode.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/AbstractTranslatorHelper.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/CurrencyFormat.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/DateFormat.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/NumberFormat.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/Plural.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/Translate.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/Helper/TranslatePlural.php
+%%WWWDIR%%/vendor/zendframework/zend-i18n/src/View/HelperConfig.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/.editorconfig
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/CONDUCT.md
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/README.md
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/doc/book/zend.input-filter.file-input.md
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/doc/book/zend.input-filter.intro.md
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/doc/book/zend.input-filter.specs.md
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/doc/bookdown.json
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/ArrayInput.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/BaseInputFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/CollectionInputFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/EmptyContextInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/Factory.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/FileInput.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/Input.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterAbstractServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterAwareTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputFilterProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/InputProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/ReplaceableInputInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-inputfilter/src/UnknownInputsCapableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-json/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-json/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-json/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-json/README.md
+%%WWWDIR%%/vendor/zendframework/zend-json/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-json/doc/book/zend.json.basics.md
+%%WWWDIR%%/vendor/zendframework/zend-json/doc/book/zend.json.introduction.md
+%%WWWDIR%%/vendor/zendframework/zend-json/doc/book/zend.json.objects.md
+%%WWWDIR%%/vendor/zendframework/zend-json/doc/book/zend.json.server.md
+%%WWWDIR%%/vendor/zendframework/zend-json/doc/book/zend.json.xml2json.md
+%%WWWDIR%%/vendor/zendframework/zend-json/doc/bookdown.json
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Decoder.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Encoder.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Exception/RecursionException.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Expr.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Json.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Cache.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Client.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Error.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Exception/ErrorException.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Exception/HttpException.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Request.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Request/Http.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Response.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Response/Http.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Server.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Smd.php
+%%WWWDIR%%/vendor/zendframework/zend-json/src/Server/Smd/Service.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/README.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/CODE_OF_CONDUCT.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/ISSUE_TEMPLATE.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/PULL_REQUEST_TEMPLATE.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/SUPPORT.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/autoloader-factory.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/class-map-autoloader.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/classmap-generator.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/module-autoloader.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/plugin-class-loader.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/plugin-class-locator.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/short-name-locator.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/spl-autoloader.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/docs/book/standard-autoloader.md
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/AutoloaderFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/ClassMapAutoloader.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/InvalidPathException.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/MissingResourceNamespaceException.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/PluginLoaderException.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/Exception/SecurityException.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/ModuleAutoloader.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/PluginClassLoader.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/PluginClassLocator.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/ShortNameLocator.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/SplAutoloader.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/src/StandardAutoloader.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/AutoloaderFactoryTest.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/ClassMapAutoloaderTest.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/ModuleAutoloaderTest.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/PluginClassLoaderTest.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/StandardAutoloaderTest.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/Child/Subclass.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/ClassMappedClass.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/CustomClassLoader.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/ExtendedPluginClassLoader.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/Name_Space/Namespaced/Class.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/NamespacedClass.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/Parent/.placeholder
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/PrefixedClass.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/SamplePlugin.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/ServiceLocator.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/StandardAutoloader.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestNamespace/FallbackCase.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestNamespace/NoDuplicateAutoloadersCase.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestPluginMap.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestPlugins/Bar.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestPlugins/Baz.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestPlugins/Foo.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/TestPlugins2/Foo.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/Baz.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/first/Bat.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/first/Foobar.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/second/Bat.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/second/Foobar.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/TestAsset/plugins/second/Foobarbaz.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/ApplicationModulePhar.phar
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/AutoloaderClosure.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/BarModule/Module.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/FooModule/BarModule/Module.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/FooModule/Module.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/FooModule/SubModule/Module.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/InvalidInterfaceAutoloader.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/NoModuleClassModule/Module.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/NonmatchingModule/Module.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/ParseError.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModule.phar
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModuleBz2.phar.bz2
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModuleExplicit.phar
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModuleMap.phar
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModulePharTarBz2.phar.tar.bz2
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/PharModuleTarBz2.tar.bz2
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/ZendLoaderAutoloader/Foo.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/ZfTest/CacheTest.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/ZfTest/FormSubmit.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/Zfns/Foo.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/_buildPhars.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/badmap.php
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/classmap.phar
+%%WWWDIR%%/vendor/zendframework/zend-loader/test/_files/goodmap.php
+%%WWWDIR%%/vendor/zendframework/zend-log/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-log/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-log/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-log/README.md
+%%WWWDIR%%/vendor/zendframework/zend-log/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-log/doc/book/psr3.md
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/FilterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Mock.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Priority.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Regex.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Sample.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/SuppressFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Timestamp.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Filter/Validator.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/Base.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/ChromePhp.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/Db.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/ErrorHandler.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/ExceptionHandler.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/FirePhp.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/FormatterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/Simple.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Formatter/Xml.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Logger.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/LoggerAbstractServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/LoggerAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/LoggerAwareTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/LoggerInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/LoggerServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Processor/Backtrace.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Processor/ProcessorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Processor/PsrPlaceholder.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Processor/ReferenceId.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Processor/RequestId.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/ProcessorPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/PsrLoggerAdapter.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/AbstractWriter.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/ChromePhp.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/ChromePhp/ChromePhpBridge.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/ChromePhp/ChromePhpInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Db.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FilterPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FingersCrossed.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FirePhp.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FirePhp/FirePhpBridge.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FirePhp/FirePhpInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/FormatterPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Mail.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Mock.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/MongoDB.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Noop.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Null.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Psr.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Stream.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/Syslog.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/WriterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/Writer/ZendMonitor.php
+%%WWWDIR%%/vendor/zendframework/zend-log/src/WriterPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-math/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-math/CONDUCT.md
+%%WWWDIR%%/vendor/zendframework/zend-math/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-math/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-math/README.md
+%%WWWDIR%%/vendor/zendframework/zend-math/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-math/doc/book/zend.math.introduction.md
+%%WWWDIR%%/vendor/zendframework/zend-math/doc/bookdown.json
+%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Adapter/AdapterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Adapter/Bcmath.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Adapter/Gmp.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/BigInteger.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Exception/DivisionByZeroException.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/BigInteger/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/Rand.php
+%%WWWDIR%%/vendor/zendframework/zend-math/src/Source/HashTiming.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/README.md
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Exception/MissingDependencyModuleException.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/AutoloaderProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/BootstrapListenerInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ConfigProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ConsoleBannerProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ConsoleUsageProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ControllerPluginProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ControllerProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/DependencyIndicatorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/FilterProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/FormElementProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/HydratorProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/InitProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/InputFilterProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/LocatorRegisteredInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/LogProcessorProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/LogWriterProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/RouteProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/SerializerProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ServiceProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/TranslatorPluginProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ValidatorProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Feature/ViewHelperProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/AbstractListener.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/AutoloaderListener.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ConfigListener.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ConfigMergerInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/DefaultListenerAggregate.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/InitTrigger.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ListenerOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/LocatorRegistrationListener.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ModuleDependencyCheckerListener.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ModuleLoaderListener.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ModuleResolverListener.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/OnBootstrapListener.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ServiceListener.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/Listener/ServiceListenerInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/ModuleEvent.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/ModuleManager.php
+%%WWWDIR%%/vendor/zendframework/zend-modulemanager/src/ModuleManagerInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/README.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.controllers.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.examples.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.intro.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.mvc-event.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.plugins.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.quick-start.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.routing.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.send-response-event.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/book/zend.mvc.services.md
+%%WWWDIR%%/vendor/zendframework/zend-mvc/doc/bookdown.json
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Application.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ApplicationInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/AbstractActionController.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/AbstractConsoleController.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/AbstractController.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/AbstractRestfulController.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/ControllerManager.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/AbstractPlugin.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/AcceptableViewModelSelector.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/CreateConsoleNotFoundModel.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/CreateHttpNotFoundModel.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/FilePostRedirectGet.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/FlashMessenger.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Forward.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Identity.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Layout.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Params.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/PluginInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/PostRedirectGet.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Redirect.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Service/ForwardFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Service/IdentityFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/Plugin/Url.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Controller/PluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/DispatchListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/InvalidControllerException.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/InvalidPluginException.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/MissingLocatorException.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/HttpMethodListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/I18n/DummyTranslator.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/I18n/Translator.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/InjectApplicationEventInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ModuleRouteListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/MvcEvent.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/AbstractResponseSender.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/ConsoleResponseSender.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/HttpResponseSender.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/PhpEnvironmentResponseSender.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/ResponseSenderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/SendResponseEvent.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/ResponseSender/SimpleStreamResponseSender.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/RouteListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Console/Catchall.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Console/RouteInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Console/RouteMatch.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Console/Simple.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Console/SimpleRouteStack.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Chain.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Hostname.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Literal.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Method.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Part.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Query.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Regex.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/RouteInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/RouteMatch.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Scheme.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Segment.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/TranslatorAwareTreeRouteStack.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/TreeRouteStack.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/Http/Wildcard.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/PriorityList.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/RouteInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/RouteMatch.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/RoutePluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/RouteStackInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Router/SimpleRouteStack.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/SendResponseListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/AbstractPluginManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ApplicationFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ConfigFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ConsoleAdapterFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ConsoleViewManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ControllerLoaderFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ControllerPluginManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/DiAbstractServiceFactoryFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/DiFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/DiServiceInitializerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/DiStrictAbstractServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/DiStrictAbstractServiceFactoryFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/EventManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/FilterManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/FormAnnotationBuilderFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/FormElementManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/HttpMethodListenerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/HttpViewManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/HydratorManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/InjectTemplateListenerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/InputFilterManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/LogProcessorManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/LogWriterManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ModuleManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/PaginatorPluginManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/RequestFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ResponseFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/RoutePluginManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/RouterFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/SerializerAdapterPluginManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ServiceListenerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ServiceManagerConfig.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/TranslatorPluginManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/TranslatorServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ValidatorManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewFeedStrategyFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewHelperManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewJsonStrategyFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewPrefixPathStackResolverFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewResolverFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewTemplateMapResolverFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/Service/ViewTemplatePathStackFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/CreateViewModelListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/DefaultRenderingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/ExceptionStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/InjectNamedConsoleParamsListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/InjectViewModelListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/RouteNotFoundStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Console/ViewManager.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/CreateViewModelListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/DefaultRenderingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/ExceptionStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/InjectRoutematchParamsListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/InjectTemplateListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/InjectViewModelListener.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/RouteNotFoundStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/Http/ViewManager.php
+%%WWWDIR%%/vendor/zendframework/zend-mvc/src/View/SendResponseListener.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/CONDUCT.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/README.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-navigation/composer.lock
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.containers.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.intro.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.pages.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.quick-start.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helper.breadcrumbs.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helper.links.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helper.menu.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helper.navigation.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helper.sitemap.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/book/zend.navigation.view.helpers.md
+%%WWWDIR%%/vendor/zendframework/zend-navigation/doc/bookdown.json
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/AbstractContainer.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Exception/OutOfBoundsException.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Navigation.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Page/AbstractPage.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Page/Mvc.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Page/Uri.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Service/AbstractNavigationFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Service/ConstructedNavigationFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Service/DefaultNavigationFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/Service/NavigationAbstractServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/View/HelperConfig.php
+%%WWWDIR%%/vendor/zendframework/zend-navigation/src/View/NavigationHelperFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-serializer/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-serializer/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-serializer/README.md
+%%WWWDIR%%/vendor/zendframework/zend-serializer/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/AbstractAdapter.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/AdapterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/AdapterOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/IgBinary.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/Json.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/JsonOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/MsgPack.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/PhpCode.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/PhpSerialize.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/PythonPickle.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/PythonPickleOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/Wddx.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Adapter/WddxOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/AdapterPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-serializer/src/Serializer.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/README.md
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/benchmarks/BenchAsset/AbstractFactoryFoo.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/benchmarks/BenchAsset/FactoryFoo.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/benchmarks/BenchAsset/Foo.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/benchmarks/FetchServices.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/AbstractFactoryInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/AbstractPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Config.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ConfigInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/DelegatorFactoryInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Di/DiAbstractServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Di/DiInstanceManagerProxy.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Di/DiServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Di/DiServiceInitializer.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/CircularDependencyFoundException.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/CircularReferenceException.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/InvalidServiceException.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/InvalidServiceNameException.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/ServiceLocatorUsageException.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/ServiceNotCreatedException.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Exception/ServiceNotFoundException.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Factory/InvokableFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/FactoryInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/InitializerInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/MutableCreationOptionsInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/MutableCreationOptionsTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Proxy/LazyServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Proxy/LazyServiceFactoryFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ServiceLocatorAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ServiceLocatorAwareTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ServiceLocatorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ServiceManager.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/ServiceManagerAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-servicemanager/src/Test/CommonPluginManagerTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-session/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-session/CONDUCT.md
+%%WWWDIR%%/vendor/zendframework/zend-session/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-session/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-session/README.md
+%%WWWDIR%%/vendor/zendframework/zend-session/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/config.md
+%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/container.md
+%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/index.html
+%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/index.md
+%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/manager.md
+%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/save-handler.md
+%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/storage.md
+%%WWWDIR%%/vendor/zendframework/zend-session/doc/book/validator.md
+%%WWWDIR%%/vendor/zendframework/zend-session/mkdocs.yml
+%%WWWDIR%%/vendor/zendframework/zend-session/phpcs.xml
+%%WWWDIR%%/vendor/zendframework/zend-session/src/AbstractContainer.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/AbstractManager.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Config/ConfigInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Config/SessionConfig.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Config/StandardConfig.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/ConfigProvider.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Container.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/ManagerInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Module.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/Cache.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/DbTableGateway.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/DbTableGatewayOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/MongoDB.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/MongoDBOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/SaveHandler/SaveHandlerInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Service/ContainerAbstractServiceFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Service/SessionConfigFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Service/SessionManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Service/StorageFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/SessionManager.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/AbstractSessionArrayStorage.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/ArrayStorage.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/Factory.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/SessionArrayStorage.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/SessionStorage.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/StorageInitializationInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Storage/StorageInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/AbstractValidatorChainEM2.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/AbstractValidatorChainEM3.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/HttpUserAgent.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/Id.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/RemoteAddr.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/ValidatorChainTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/Validator/ValidatorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/ValidatorChain.php
+%%WWWDIR%%/vendor/zendframework/zend-session/src/compatibility/autoload.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/README.md
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/benchmark/ExtractPriorityQueue.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/benchmark/InsertPriorityQueue.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/benchmark/RemovePriorityQueue.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/AbstractOptions.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayObject.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArraySerializableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayStack.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayUtils.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayUtils/MergeRemoveKey.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayUtils/MergeReplaceKey.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ArrayUtils/MergeReplaceKeyInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/CallbackHandler.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/DateTime.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/DispatchableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ErrorHandler.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/InvalidCallbackException.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/LogicException.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Extractor/ExtractionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/FastPriorityQueue.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Glob.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Guard/AllGuardsTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Guard/ArrayOrTraversableGuardTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Guard/EmptyGuardTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Guard/GuardUtils.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Guard/NullGuardTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/AbstractHydrator.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Aggregate/AggregateHydrator.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Aggregate/ExtractEvent.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Aggregate/HydrateEvent.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Aggregate/HydratorListener.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/ArraySerializable.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/ClassMethods.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/DelegatingHydrator.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/DelegatingHydratorFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/FilterComposite.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/FilterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/FilterProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/GetFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/HasFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/IsFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/MethodMatchFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/NumberOfParameterFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Filter/OptionalParametersFilter.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/FilterEnabledInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydrationInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydratorAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydratorAwareTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydratorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydratorOptionsInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/HydratorPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Iterator/HydratingArrayIterator.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Iterator/HydratingIteratorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Iterator/HydratingIteratorIterator.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/ArrayMapNamingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/CompositeNamingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/IdentityNamingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/MapNamingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/NamingStrategyInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategy/UnderscoreNamingStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/NamingStrategyEnabledInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/ObjectProperty.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Reflection.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/BooleanStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/ClosureStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/DateTimeFormatterStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/DefaultStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/ExplodeStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/SerializableStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/StrategyChain.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/Strategy/StrategyInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Hydrator/StrategyEnabledInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/InitializableInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/JsonSerializable.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Message.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/MessageInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ParameterObjectInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Parameters.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ParametersInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/PriorityList.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/PriorityQueue.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Request.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/RequestInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/Response.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/ResponseInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/SplPriorityQueue.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/SplQueue.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/SplStack.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringUtils.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/AbstractStringWrapper.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/Iconv.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/Intl.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/MbString.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/Native.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/StringWrapper/StringWrapperInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-stdlib/src/compatibility/autoload.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-uri/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-uri/README.md
+%%WWWDIR%%/vendor/zendframework/zend-uri/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-uri/docs/CODE_OF_CONDUCT.md
+%%WWWDIR%%/vendor/zendframework/zend-uri/docs/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-uri/docs/ISSUE_TEMPLATE.md
+%%WWWDIR%%/vendor/zendframework/zend-uri/docs/PULL_REQUEST_TEMPLATE.md
+%%WWWDIR%%/vendor/zendframework/zend-uri/docs/SUPPORT.md
+%%WWWDIR%%/vendor/zendframework/zend-uri/docs/book/index.html
+%%WWWDIR%%/vendor/zendframework/zend-uri/docs/book/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-uri/docs/book/usage.md
+%%WWWDIR%%/vendor/zendframework/zend-uri/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/src/Exception/InvalidUriException.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/src/Exception/InvalidUriPartException.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/src/File.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/src/Http.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/src/Mailto.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/src/Uri.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/src/UriFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/src/UriInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/test/FileTest.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/test/HttpTest.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/test/MailtoTest.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/test/UriFactoryTest.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/test/UriTest.php
+%%WWWDIR%%/vendor/zendframework/zend-uri/test/_files/testVeryLongUriZF3712.txt
+%%WWWDIR%%/vendor/zendframework/zend-validator/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/CONDUCT.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/README.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/bin/update_hostname_validator.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-validator/composer.lock
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/index.html
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/index.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/messages.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/set.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validator-chains.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/barcode.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/between.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/callback.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/credit-card.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/date.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/db.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/digits.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/email-address.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/explode.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/count.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/crc32.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/exclude-extension.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/exclude-mime-type.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/exists.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/extension.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/files-size.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/hash.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/image-size.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/is-compressed.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/is-image.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/md5.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/mime-type.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/not-exists.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/sha1.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/size.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/upload-file.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/upload.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/file/word-count.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/greater-than.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/hex.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/hostname.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/iban.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/identical.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/in-array.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/ip.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/is-countable.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/isbn.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/isinstanceof.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/less-than.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/not-empty.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/regex.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/sitemap.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/step.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/string-length.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/timezone.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/uri.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/validators/uuid.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/doc/book/writing-validators.md
+%%WWWDIR%%/vendor/zendframework/zend-validator/mkdocs.yml
+%%WWWDIR%%/vendor/zendframework/zend-validator/phpcs.xml
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/AbstractValidator.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/AbstractAdapter.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/AdapterInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Codabar.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code128.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code25.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code25interleaved.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code39.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code39ext.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code93.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Code93ext.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean12.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean13.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean14.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean18.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean2.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean5.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Ean8.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Gtin12.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Gtin13.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Gtin14.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Identcode.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Intelligentmail.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Issn.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Itf14.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Leitcode.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Planet.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Postnet.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Royalmail.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Sscc.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Upca.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Barcode/Upce.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Between.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Bitwise.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Callback.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/ConfigProvider.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/CreditCard.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Csrf.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Date.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/DateStep.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Db/AbstractDb.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Db/NoRecordExists.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Db/RecordExists.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Digits.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/EmailAddress.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/ExtensionNotLoadedException.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/InvalidMagicMimeFileException.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Explode.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Count.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Crc32.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/ExcludeExtension.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/ExcludeMimeType.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Exists.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Extension.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/FilesSize.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Hash.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/ImageSize.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/IsCompressed.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/IsImage.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Md5.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/MimeType.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/NotExists.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Sha1.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Size.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/Upload.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/UploadFile.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/File/WordCount.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/GpsPoint.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/GreaterThan.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hex.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hostname.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hostname/Biz.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hostname/Cn.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hostname/Com.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Hostname/Jp.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Iban.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Identical.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/InArray.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Ip.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/IsCountable.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/IsInstanceOf.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Isbn.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Isbn/Isbn10.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Isbn/Isbn13.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/LessThan.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Module.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/NotEmpty.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Regex.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Sitemap/Changefreq.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Sitemap/Lastmod.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Sitemap/Loc.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Sitemap/Priority.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/StaticValidator.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Step.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/StringLength.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Timezone.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Translator/TranslatorAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Translator/TranslatorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Uri.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/Uuid.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorChain.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorPluginManagerAwareInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorPluginManagerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-validator/src/ValidatorProviderInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-version/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-version/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-version/README.md
+%%WWWDIR%%/vendor/zendframework/zend-version/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-version/src/Version.php
+%%WWWDIR%%/vendor/zendframework/zend-view/CHANGELOG.md
+%%WWWDIR%%/vendor/zendframework/zend-view/CONDUCT.md
+%%WWWDIR%%/vendor/zendframework/zend-view/CONTRIBUTING.md
+%%WWWDIR%%/vendor/zendframework/zend-view/LICENSE.md
+%%WWWDIR%%/vendor/zendframework/zend-view/README.md
+%%WWWDIR%%/vendor/zendframework/zend-view/composer.json
+%%WWWDIR%%/vendor/zendframework/zend-view/composer.lock
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/advanced-usage.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/base-path.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/cycle.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/doctype.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/flash-messenger.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/gravatar.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/head-link.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/head-meta.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/head-script.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/head-style.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/head-title.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/html-list.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/html-object.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/identity.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/inline-script.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/intro.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/json.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/partial.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/placeholder.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/helpers/url.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/index.html
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/index.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/php-renderer.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/quick-start.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/view-event.md
+%%WWWDIR%%/vendor/zendframework/zend-view/doc/book/view-scripts.md
+%%WWWDIR%%/vendor/zendframework/zend-view/mkdocs.yml
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/BadMethodCallException.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/DomainException.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/ExceptionInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/InvalidArgumentException.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/InvalidHelperException.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/RuntimeException.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Exception/UnexpectedValueException.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/AbstractHelper.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/AbstractHtmlElement.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/BasePath.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Cycle.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/DeclareVars.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Doctype.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/EscapeCss.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/EscapeHtml.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/EscapeHtmlAttr.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/EscapeJs.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/EscapeUrl.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Escaper/AbstractHelper.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/FlashMessenger.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Gravatar.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HeadLink.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HeadMeta.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HeadScript.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HeadStyle.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HeadTitle.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HelperInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlFlash.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlList.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlObject.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlPage.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlQuicktime.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/HtmlTag.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Identity.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/InlineScript.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Json.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Layout.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/AbstractHelper.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/Breadcrumbs.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/HelperInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/Links.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/Listener/AclListener.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/Menu.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/PluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Navigation/Sitemap.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/PaginationControl.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Partial.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/PartialLoop.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Placeholder.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Placeholder/Container.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Placeholder/Container/AbstractContainer.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Placeholder/Container/AbstractStandalone.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Placeholder/Registry.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/RenderChildModel.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/RenderToPlaceholder.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/ServerUrl.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Service/FlashMessengerFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Service/IdentityFactory.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/TranslatorAwareTrait.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/Url.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Helper/ViewModel.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/HelperPluginManager.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/ClearableModelInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/ConsoleModel.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/FeedModel.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/JsonModel.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/ModelInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/RetrievableChildrenInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Model/ViewModel.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/ConsoleRenderer.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/FeedRenderer.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/JsonRenderer.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/PhpRenderer.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/RendererInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Renderer/TreeRendererInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/AggregateResolver.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/PrefixPathStackResolver.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/RelativeFallbackResolver.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/ResolverInterface.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/TemplateMapResolver.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Resolver/TemplatePathStack.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Strategy/FeedStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Strategy/JsonStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Strategy/PhpRendererStrategy.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Stream.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/Variables.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/View.php
+%%WWWDIR%%/vendor/zendframework/zend-view/src/ViewEvent.php
+%%WWWDIR%%/version.php
+@owner
+@group
diff --git a/www/bozohttpd/Makefile b/www/bozohttpd/Makefile
index 3d57f47b5b09..ec5539311c4d 100644
--- a/www/bozohttpd/Makefile
+++ b/www/bozohttpd/Makefile
@@ -3,7 +3,7 @@ DISTVERSION= 20240126
CATEGORIES= www
MASTER_SITES= http://eterna23.net/bozohttpd/
-MAINTAINER= cpetrik@proton.me
+MAINTAINER= ports@FreeBSD.org
COMMENT= Bozotic HTTP server from NetBSD
WWW= http://eterna23.net/bozohttpd/
diff --git a/www/castor/Makefile b/www/castor/Makefile
deleted file mode 100644
index febeb66c75a3..000000000000
--- a/www/castor/Makefile
+++ /dev/null
@@ -1,143 +0,0 @@
-PORTNAME= castor
-DISTVERSION= 0.8.16
-PORTREVISION= 49
-CATEGORIES= www
-MASTER_SITES= https://git.sr.ht/~julienxx/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= kraileth@elderlinux.org
-COMMENT= Browser for text-based protocols like Gemini and Gopher using GTK
-WWW= https://git.sr.ht/~julienxx/castor
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-USES= cargo desktop-file-utils gnome ssl
-USE_GNOME= cairo gdkpixbuf glib20 gtk30
-
-CARGO_CRATES= aho-corasick-0.7.13 \
- ansi-parser-0.6.5 \
- arrayref-0.3.6 \
- arrayvec-0.5.1 \
- atk-0.8.0 \
- atk-sys-0.9.1 \
- autocfg-1.0.1 \
- base64-0.12.3 \
- bitflags-1.2.1 \
- blake2b_simd-0.5.10 \
- cairo-rs-0.8.1 \
- cairo-sys-rs-0.9.2 \
- cc-1.0.60 \
- cfg-if-0.1.10 \
- constant_time_eq-0.1.5 \
- core-foundation-0.7.1 \
- core-foundation-sys-0.7.2 \
- crossbeam-utils-0.7.2 \
- dirs-3.0.1 \
- dirs-sys-0.3.5 \
- foreign-types-0.3.2 \
- foreign-types-shared-0.1.1 \
- futures-0.3.6 \
- futures-channel-0.3.6 \
- futures-core-0.3.6 \
- futures-executor-0.3.6 \
- futures-io-0.3.6 \
- futures-macro-0.3.6 \
- futures-task-0.3.6 \
- futures-util-0.3.6 \
- gdk-0.12.1 \
- gdk-pixbuf-0.8.0 \
- gdk-pixbuf-sys-0.9.1 \
- gdk-sys-0.9.1 \
- getrandom-0.1.15 \
- gio-0.8.1 \
- gio-sys-0.9.1 \
- glib-0.9.3 \
- glib-macros-0.10.1 \
- glib-sys-0.9.1 \
- gobject-sys-0.9.1 \
- gtk-0.8.0 \
- gtk-sys-0.9.2 \
- idna-0.2.0 \
- lazy_static-1.4.0 \
- libc-0.2.79 \
- linkify-0.4.0 \
- log-0.4.11 \
- matches-0.1.8 \
- memchr-2.3.3 \
- native-tls-0.2.4 \
- nom-4.2.3 \
- once_cell-1.4.1 \
- open-1.4.0 \
- openssl-0.10.30 \
- openssl-probe-0.1.2 \
- openssl-sys-0.9.58 \
- pango-0.8.0 \
- pango-sys-0.9.1 \
- percent-encoding-2.1.0 \
- pkg-config-0.3.18 \
- pin-project-0.4.26 \
- pin-project-internal-0.4.26 \
- pin-utils-0.1.0 \
- proc-macro2-1.0.24 \
- proc-macro-hack-0.5.18 \
- proc-macro-nested-0.1.6 \
- ppv-lite86-0.2.9 \
- quote-1.0.7 \
- rand-0.7.3 \
- rand_chacha-0.2.2 \
- rand_core-0.5.1 \
- rand_hc-0.2.0 \
- redox_syscall-0.1.57 \
- redox_users-0.3.5 \
- regex-1.3.9 \
- regex-syntax-0.6.18 \
- remove_dir_all-0.5.3 \
- rust-argon2-0.8.2 \
- schannel-0.1.19 \
- security-framework-0.4.4 \
- security-framework-sys-0.4.3 \
- serde-1.0.116 \
- serde_derive-1.0.116 \
- slab-0.4.2 \
- syn-1.0.42 \
- system-deps-1.3.2 \
- tempfile-3.1.0 \
- textwrap-0.12.1 \
- tinyvec-0.3.4 \
- thiserror-1.0.21 \
- thread_local-1.0.1 \
- toml-0.5.6 \
- unicode-bidi-0.3.4 \
- unicode-normalization-0.1.13 \
- unicode-width-0.1.8 \
- unicode-xid-0.2.1 \
- url-2.1.1 \
- vcpkg-0.2.10 \
- version_check-0.1.5 \
- wasi-0.9.0+wasi-snapshot-preview1 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-x86_64-pc-windows-gnu-0.4.0
-
-PLIST_FILES= bin/castor \
- share/applications/Castor.desktop \
- share/examples/castor/castor_settings.toml.example \
- share/pixmaps/org.typed-hole.castor.svg
-
-SUB_FILES= pkg-message
-
-.include <bsd.port.options.mk>
-
-.if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl} || ${SSL_DEFAULT:Mopenssl3*}
-BROKEN_SSL= base openssl openssl31
-BROKEN_SSL_REASON= Fails to detect OpenSSL 3.0.0 library
-.endif
-
-post-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/castor
- ${INSTALL_DATA} ${WRKSRC}/data/Castor.desktop ${STAGEDIR}${PREFIX}/share/applications
- ${INSTALL_DATA} ${WRKSRC}/data/castor_settings.toml.example ${STAGEDIR}${PREFIX}/share/examples/castor
- ${INSTALL_DATA} ${WRKSRC}/data/org.typed-hole.castor.svg ${STAGEDIR}${PREFIX}/share/pixmaps
-
-.include <bsd.port.mk>
diff --git a/www/castor/distinfo b/www/castor/distinfo
deleted file mode 100644
index 1dd1452e0d1b..000000000000
--- a/www/castor/distinfo
+++ /dev/null
@@ -1,211 +0,0 @@
-TIMESTAMP = 1602348616
-SHA256 (castor-0.8.16.tar.gz) = 9a72ed66a10abd9d6fb44c02349f6c4035ff7d89397eb928c90f1465c3cccf7d
-SIZE (castor-0.8.16.tar.gz) = 92279
-SHA256 (rust/crates/aho-corasick-0.7.13.tar.gz) = 043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86
-SIZE (rust/crates/aho-corasick-0.7.13.tar.gz) = 111381
-SHA256 (rust/crates/ansi-parser-0.6.5.tar.gz) = 761ac675f1638a6a49e26f6ac3a4067ca3fefa8029816ae4ef8d3fa3d06a5194
-SIZE (rust/crates/ansi-parser-0.6.5.tar.gz) = 11128
-SHA256 (rust/crates/arrayref-0.3.6.tar.gz) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
-SIZE (rust/crates/arrayref-0.3.6.tar.gz) = 10035
-SHA256 (rust/crates/arrayvec-0.5.1.tar.gz) = cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8
-SIZE (rust/crates/arrayvec-0.5.1.tar.gz) = 26816
-SHA256 (rust/crates/atk-0.8.0.tar.gz) = 444daefa55f229af145ea58d77efd23725024ee1f6f3102743709aa6b18c663e
-SIZE (rust/crates/atk-0.8.0.tar.gz) = 44468
-SHA256 (rust/crates/atk-sys-0.9.1.tar.gz) = e552c1776737a4c80110d06b36d099f47c727335f9aaa5d942a72b6863a8ec6f
-SIZE (rust/crates/atk-sys-0.9.1.tar.gz) = 21064
-SHA256 (rust/crates/autocfg-1.0.1.tar.gz) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
-SIZE (rust/crates/autocfg-1.0.1.tar.gz) = 12908
-SHA256 (rust/crates/base64-0.12.3.tar.gz) = 3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff
-SIZE (rust/crates/base64-0.12.3.tar.gz) = 57545
-SHA256 (rust/crates/bitflags-1.2.1.tar.gz) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
-SIZE (rust/crates/bitflags-1.2.1.tar.gz) = 16745
-SHA256 (rust/crates/blake2b_simd-0.5.10.tar.gz) = d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a
-SIZE (rust/crates/blake2b_simd-0.5.10.tar.gz) = 34093
-SHA256 (rust/crates/cairo-rs-0.8.1.tar.gz) = 157049ba9618aa3a61c39d5d785102c04d3b1f40632a706c621a9aedc21e6084
-SIZE (rust/crates/cairo-rs-0.8.1.tar.gz) = 46018
-SHA256 (rust/crates/cairo-sys-rs-0.9.2.tar.gz) = ff65ba02cac715be836f63429ab00a767d48336efc5497c5637afb53b4f14d63
-SIZE (rust/crates/cairo-sys-rs-0.9.2.tar.gz) = 11650
-SHA256 (rust/crates/cc-1.0.60.tar.gz) = ef611cc68ff783f18535d77ddd080185275713d852c4f5cbb6122c462a7a825c
-SIZE (rust/crates/cc-1.0.60.tar.gz) = 53351
-SHA256 (rust/crates/cfg-if-0.1.10.tar.gz) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
-SIZE (rust/crates/cfg-if-0.1.10.tar.gz) = 7933
-SHA256 (rust/crates/constant_time_eq-0.1.5.tar.gz) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
-SIZE (rust/crates/constant_time_eq-0.1.5.tar.gz) = 4936
-SHA256 (rust/crates/core-foundation-0.7.1.tar.gz) = b463447b41ba76cf803544e3276ca19f661b92e84200091df0f78ec1c8aa9808
-SIZE (rust/crates/core-foundation-0.7.1.tar.gz) = 25853
-SHA256 (rust/crates/core-foundation-sys-0.7.2.tar.gz) = 3a5a7213d18ec3f9850fe67e5b0aa1653dc391a87c8bfc94012332020d7919be
-SIZE (rust/crates/core-foundation-sys-0.7.2.tar.gz) = 17183
-SHA256 (rust/crates/crossbeam-utils-0.7.2.tar.gz) = c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8
-SIZE (rust/crates/crossbeam-utils-0.7.2.tar.gz) = 34338
-SHA256 (rust/crates/dirs-3.0.1.tar.gz) = 142995ed02755914747cc6ca76fc7e4583cd18578746716d0508ea6ed558b9ff
-SIZE (rust/crates/dirs-3.0.1.tar.gz) = 12245
-SHA256 (rust/crates/dirs-sys-0.3.5.tar.gz) = 8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a
-SIZE (rust/crates/dirs-sys-0.3.5.tar.gz) = 10643
-SHA256 (rust/crates/foreign-types-0.3.2.tar.gz) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
-SIZE (rust/crates/foreign-types-0.3.2.tar.gz) = 7504
-SHA256 (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
-SIZE (rust/crates/foreign-types-shared-0.1.1.tar.gz) = 5672
-SHA256 (rust/crates/futures-0.3.6.tar.gz) = 5d8e3078b7b2a8a671cb7a3d17b4760e4181ea243227776ba83fd043b4ca034e
-SIZE (rust/crates/futures-0.3.6.tar.gz) = 39860
-SHA256 (rust/crates/futures-channel-0.3.6.tar.gz) = a7a4d35f7401e948629c9c3d6638fb9bf94e0b2121e96c3b428cc4e631f3eb74
-SIZE (rust/crates/futures-channel-0.3.6.tar.gz) = 29465
-SHA256 (rust/crates/futures-core-0.3.6.tar.gz) = d674eaa0056896d5ada519900dbf97ead2e46a7b6621e8160d79e2f2e1e2784b
-SIZE (rust/crates/futures-core-0.3.6.tar.gz) = 13838
-SHA256 (rust/crates/futures-executor-0.3.6.tar.gz) = cc709ca1da6f66143b8c9bec8e6260181869893714e9b5a490b169b0414144ab
-SIZE (rust/crates/futures-executor-0.3.6.tar.gz) = 16639
-SHA256 (rust/crates/futures-io-0.3.6.tar.gz) = 5fc94b64bb39543b4e432f1790b6bf18e3ee3b74653c5449f63310e9a74b123c
-SIZE (rust/crates/futures-io-0.3.6.tar.gz) = 9129
-SHA256 (rust/crates/futures-macro-0.3.6.tar.gz) = f57ed14da4603b2554682e9f2ff3c65d7567b53188db96cb71538217fc64581b
-SIZE (rust/crates/futures-macro-0.3.6.tar.gz) = 9778
-SHA256 (rust/crates/futures-task-0.3.6.tar.gz) = 4dd26820a9f3637f1302da8bceba3ff33adbe53464b54ca24d4e2d4f1db30f94
-SIZE (rust/crates/futures-task-0.3.6.tar.gz) = 11130
-SHA256 (rust/crates/futures-util-0.3.6.tar.gz) = 8a894a0acddba51a2d49a6f4263b1e64b8c579ece8af50fa86503d52cd1eea34
-SIZE (rust/crates/futures-util-0.3.6.tar.gz) = 133258
-SHA256 (rust/crates/gdk-0.12.1.tar.gz) = fbe5e8772fc0865c52460cdd7a59d7d47700f44d9809d1dd00eecceb769a7589
-SIZE (rust/crates/gdk-0.12.1.tar.gz) = 77317
-SHA256 (rust/crates/gdk-pixbuf-0.8.0.tar.gz) = e248220c46b329b097d4b158d2717f8c688f16dd76d0399ace82b3e98062bdd7
-SIZE (rust/crates/gdk-pixbuf-0.8.0.tar.gz) = 14926
-SHA256 (rust/crates/gdk-pixbuf-sys-0.9.1.tar.gz) = d8991b060a9e9161bafd09bf4a202e6fd404f5b4dd1a08d53a1e84256fb34ab0
-SIZE (rust/crates/gdk-pixbuf-sys-0.9.1.tar.gz) = 8641
-SHA256 (rust/crates/gdk-sys-0.9.1.tar.gz) = 6adf679e91d1bff0c06860287f80403e7db54c2d2424dce0a470023b56c88fbb
-SIZE (rust/crates/gdk-sys-0.9.1.tar.gz) = 59958
-SHA256 (rust/crates/getrandom-0.1.15.tar.gz) = fc587bc0ec293155d5bfa6b9891ec18a1e330c234f896ea47fbada4cadbe47e6
-SIZE (rust/crates/getrandom-0.1.15.tar.gz) = 24786
-SHA256 (rust/crates/gio-0.8.1.tar.gz) = 0cd10f9415cce39b53f8024bf39a21f84f8157afa52da53837b102e585a296a5
-SIZE (rust/crates/gio-0.8.1.tar.gz) = 131581
-SHA256 (rust/crates/gio-sys-0.9.1.tar.gz) = 4fad225242b9eae7ec8a063bb86974aca56885014672375e5775dc0ea3533911
-SIZE (rust/crates/gio-sys-0.9.1.tar.gz) = 70278
-SHA256 (rust/crates/glib-0.9.3.tar.gz) = 40fb573a09841b6386ddf15fd4bc6655b4f5b106ca962f57ecaecde32a0061c0
-SIZE (rust/crates/glib-0.9.3.tar.gz) = 134012
-SHA256 (rust/crates/glib-macros-0.10.1.tar.gz) = 41486a26d1366a8032b160b59065a59fb528530a46a49f627e7048fb8c064039
-SIZE (rust/crates/glib-macros-0.10.1.tar.gz) = 7380
-SHA256 (rust/crates/glib-sys-0.9.1.tar.gz) = 95856f3802f446c05feffa5e24859fe6a183a7cb849c8449afc35c86b1e316e2
-SIZE (rust/crates/glib-sys-0.9.1.tar.gz) = 49213
-SHA256 (rust/crates/gobject-sys-0.9.1.tar.gz) = 31d1a804f62034eccf370006ccaef3708a71c31d561fee88564abe71177553d9
-SIZE (rust/crates/gobject-sys-0.9.1.tar.gz) = 17741
-SHA256 (rust/crates/gtk-0.8.0.tar.gz) = 7cd1d646cc9a2cb795f33b538779a3f22e71dc172f2aba08a41e84a2f72c0dec
-SIZE (rust/crates/gtk-0.8.0.tar.gz) = 504328
-SHA256 (rust/crates/gtk-sys-0.9.2.tar.gz) = 53def660c7b48b00b510c81ef2d2fbd3c570f1527081d8d7947f471513e1a4c1
-SIZE (rust/crates/gtk-sys-0.9.2.tar.gz) = 125577
-SHA256 (rust/crates/idna-0.2.0.tar.gz) = 02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9
-SIZE (rust/crates/idna-0.2.0.tar.gz) = 257203
-SHA256 (rust/crates/lazy_static-1.4.0.tar.gz) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.tar.gz) = 10443
-SHA256 (rust/crates/libc-0.2.79.tar.gz) = 2448f6066e80e3bfc792e9c98bf705b4b0fc6e8ef5b43e5889aff0eaa9c58743
-SIZE (rust/crates/libc-0.2.79.tar.gz) = 511752
-SHA256 (rust/crates/linkify-0.4.0.tar.gz) = 03951527dd24d2c59f407502e7d88e0948ef06fac23335b556a4c2bc03c22096
-SIZE (rust/crates/linkify-0.4.0.tar.gz) = 14795
-SHA256 (rust/crates/log-0.4.11.tar.gz) = 4fabed175da42fed1fa0746b0ea71f412aa9d35e76e95e59b192c64b9dc2bf8b
-SIZE (rust/crates/log-0.4.11.tar.gz) = 36276
-SHA256 (rust/crates/matches-0.1.8.tar.gz) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08
-SIZE (rust/crates/matches-0.1.8.tar.gz) = 2216
-SHA256 (rust/crates/memchr-2.3.3.tar.gz) = 3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400
-SIZE (rust/crates/memchr-2.3.3.tar.gz) = 22566
-SHA256 (rust/crates/native-tls-0.2.4.tar.gz) = 2b0d88c06fe90d5ee94048ba40409ef1d9315d86f6f38c2efdaad4fb50c58b2d
-SIZE (rust/crates/native-tls-0.2.4.tar.gz) = 32170
-SHA256 (rust/crates/nom-4.2.3.tar.gz) = 2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6
-SIZE (rust/crates/nom-4.2.3.tar.gz) = 115343
-SHA256 (rust/crates/once_cell-1.4.1.tar.gz) = 260e51e7efe62b592207e9e13a68e43692a7a279171d6ba57abd208bf23645ad
-SIZE (rust/crates/once_cell-1.4.1.tar.gz) = 24366
-SHA256 (rust/crates/open-1.4.0.tar.gz) = 7c283bf0114efea9e42f1a60edea9859e8c47528eae09d01df4b29c1e489cc48
-SIZE (rust/crates/open-1.4.0.tar.gz) = 5084
-SHA256 (rust/crates/openssl-0.10.30.tar.gz) = 8d575eff3665419f9b83678ff2815858ad9d11567e082f5ac1814baba4e2bcb4
-SIZE (rust/crates/openssl-0.10.30.tar.gz) = 191808
-SHA256 (rust/crates/openssl-probe-0.1.2.tar.gz) = 77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de
-SIZE (rust/crates/openssl-probe-0.1.2.tar.gz) = 6427
-SHA256 (rust/crates/openssl-sys-0.9.58.tar.gz) = a842db4709b604f0fe5d1170ae3565899be2ad3d9cbc72dedc789ac0511f78de
-SIZE (rust/crates/openssl-sys-0.9.58.tar.gz) = 47014
-SHA256 (rust/crates/pango-0.8.0.tar.gz) = 1e9c6b728f1be8edb5f9f981420b651d5ea30bdb9de89f1f1262d0084a020577
-SIZE (rust/crates/pango-0.8.0.tar.gz) = 42250
-SHA256 (rust/crates/pango-sys-0.9.1.tar.gz) = 86b93d84907b3cf0819bff8f13598ba72843bee579d5ebc2502e4b0367b4be7d
-SIZE (rust/crates/pango-sys-0.9.1.tar.gz) = 21273
-SHA256 (rust/crates/percent-encoding-2.1.0.tar.gz) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
-SIZE (rust/crates/percent-encoding-2.1.0.tar.gz) = 9748
-SHA256 (rust/crates/pkg-config-0.3.18.tar.gz) = d36492546b6af1463394d46f0c834346f31548646f6ba10849802c9c9a27ac33
-SIZE (rust/crates/pkg-config-0.3.18.tar.gz) = 14674
-SHA256 (rust/crates/pin-project-0.4.26.tar.gz) = 13fbdfd6bdee3dc9be46452f86af4a4072975899cf8592466668620bebfbcc17
-SIZE (rust/crates/pin-project-0.4.26.tar.gz) = 55693
-SHA256 (rust/crates/pin-project-internal-0.4.26.tar.gz) = c82fb1329f632c3552cf352d14427d57a511b1cf41db93b3a7d77906a82dcc8e
-SIZE (rust/crates/pin-project-internal-0.4.26.tar.gz) = 29724
-SHA256 (rust/crates/pin-utils-0.1.0.tar.gz) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
-SIZE (rust/crates/pin-utils-0.1.0.tar.gz) = 7580
-SHA256 (rust/crates/proc-macro2-1.0.24.tar.gz) = 1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71
-SIZE (rust/crates/proc-macro2-1.0.24.tar.gz) = 37716
-SHA256 (rust/crates/proc-macro-hack-0.5.18.tar.gz) = 99c605b9a0adc77b7211c6b1f722dcb613d68d66859a44f3d485a6da332b0598
-SIZE (rust/crates/proc-macro-hack-0.5.18.tar.gz) = 14619
-SHA256 (rust/crates/proc-macro-nested-0.1.6.tar.gz) = eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a
-SIZE (rust/crates/proc-macro-nested-0.1.6.tar.gz) = 6498
-SHA256 (rust/crates/ppv-lite86-0.2.9.tar.gz) = c36fa947111f5c62a733b652544dd0016a43ce89619538a8ef92724a6f501a20
-SIZE (rust/crates/ppv-lite86-0.2.9.tar.gz) = 20933
-SHA256 (rust/crates/quote-1.0.7.tar.gz) = aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37
-SIZE (rust/crates/quote-1.0.7.tar.gz) = 25170
-SHA256 (rust/crates/rand-0.7.3.tar.gz) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
-SIZE (rust/crates/rand-0.7.3.tar.gz) = 112246
-SHA256 (rust/crates/rand_chacha-0.2.2.tar.gz) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
-SIZE (rust/crates/rand_chacha-0.2.2.tar.gz) = 13267
-SHA256 (rust/crates/rand_core-0.5.1.tar.gz) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
-SIZE (rust/crates/rand_core-0.5.1.tar.gz) = 21116
-SHA256 (rust/crates/rand_hc-0.2.0.tar.gz) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
-SIZE (rust/crates/rand_hc-0.2.0.tar.gz) = 11670
-SHA256 (rust/crates/redox_syscall-0.1.57.tar.gz) = 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce
-SIZE (rust/crates/redox_syscall-0.1.57.tar.gz) = 17087
-SHA256 (rust/crates/redox_users-0.3.5.tar.gz) = de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d
-SIZE (rust/crates/redox_users-0.3.5.tar.gz) = 12644
-SHA256 (rust/crates/regex-1.3.9.tar.gz) = 9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6
-SIZE (rust/crates/regex-1.3.9.tar.gz) = 236683
-SHA256 (rust/crates/regex-syntax-0.6.18.tar.gz) = 26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8
-SIZE (rust/crates/regex-syntax-0.6.18.tar.gz) = 294440
-SHA256 (rust/crates/remove_dir_all-0.5.3.tar.gz) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
-SIZE (rust/crates/remove_dir_all-0.5.3.tar.gz) = 9184
-SHA256 (rust/crates/rust-argon2-0.8.2.tar.gz) = 9dab61250775933275e84053ac235621dfb739556d5c54a2f2e9313b7cf43a19
-SIZE (rust/crates/rust-argon2-0.8.2.tar.gz) = 28291
-SHA256 (rust/crates/schannel-0.1.19.tar.gz) = 8f05ba609c234e60bee0d547fe94a4c7e9da733d1c962cf6e59efa4cd9c8bc75
-SIZE (rust/crates/schannel-0.1.19.tar.gz) = 42755
-SHA256 (rust/crates/security-framework-0.4.4.tar.gz) = 64808902d7d99f78eaddd2b4e2509713babc3dc3c85ad6f4c447680f3c01e535
-SIZE (rust/crates/security-framework-0.4.4.tar.gz) = 54841
-SHA256 (rust/crates/security-framework-sys-0.4.3.tar.gz) = 17bf11d99252f512695eb468de5516e5cf75455521e69dfe343f3b74e4748405
-SIZE (rust/crates/security-framework-sys-0.4.3.tar.gz) = 10508
-SHA256 (rust/crates/serde-1.0.116.tar.gz) = 96fe57af81d28386a513cbc6858332abc6117cfdb5999647c6444b8f43a370a5
-SIZE (rust/crates/serde-1.0.116.tar.gz) = 74443
-SHA256 (rust/crates/serde_derive-1.0.116.tar.gz) = f630a6370fd8e457873b4bd2ffdae75408bc291ba72be773772a4c2a065d9ae8
-SIZE (rust/crates/serde_derive-1.0.116.tar.gz) = 50697
-SHA256 (rust/crates/slab-0.4.2.tar.gz) = c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8
-SIZE (rust/crates/slab-0.4.2.tar.gz) = 10136
-SHA256 (rust/crates/syn-1.0.42.tar.gz) = 9c51d92969d209b54a98397e1b91c8ae82d8c87a7bb87df0b29aa2ad81454228
-SIZE (rust/crates/syn-1.0.42.tar.gz) = 225244
-SHA256 (rust/crates/system-deps-1.3.2.tar.gz) = 0f3ecc17269a19353b3558b313bba738b25d82993e30d62a18406a24aba4649b
-SIZE (rust/crates/system-deps-1.3.2.tar.gz) = 15866
-SHA256 (rust/crates/tempfile-3.1.0.tar.gz) = 7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9
-SIZE (rust/crates/tempfile-3.1.0.tar.gz) = 25823
-SHA256 (rust/crates/textwrap-0.12.1.tar.gz) = 203008d98caf094106cfaba70acfed15e18ed3ddb7d94e49baec153a2b462789
-SIZE (rust/crates/textwrap-0.12.1.tar.gz) = 23964
-SHA256 (rust/crates/tinyvec-0.3.4.tar.gz) = 238ce071d267c5710f9d31451efec16c5ee22de34df17cc05e56cbc92e967117
-SIZE (rust/crates/tinyvec-0.3.4.tar.gz) = 17586
-SHA256 (rust/crates/thiserror-1.0.21.tar.gz) = 318234ffa22e0920fe9a40d7b8369b5f649d490980cf7aadcf1eb91594869b42
-SIZE (rust/crates/thiserror-1.0.21.tar.gz) = 16187
-SHA256 (rust/crates/thread_local-1.0.1.tar.gz) = d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14
-SIZE (rust/crates/thread_local-1.0.1.tar.gz) = 12609
-SHA256 (rust/crates/toml-0.5.6.tar.gz) = ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a
-SIZE (rust/crates/toml-0.5.6.tar.gz) = 54341
-SHA256 (rust/crates/unicode-bidi-0.3.4.tar.gz) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5
-SIZE (rust/crates/unicode-bidi-0.3.4.tar.gz) = 32228
-SHA256 (rust/crates/unicode-normalization-0.1.13.tar.gz) = 6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977
-SIZE (rust/crates/unicode-normalization-0.1.13.tar.gz) = 91691
-SHA256 (rust/crates/unicode-width-0.1.8.tar.gz) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3
-SIZE (rust/crates/unicode-width-0.1.8.tar.gz) = 16732
-SHA256 (rust/crates/unicode-xid-0.2.1.tar.gz) = f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564
-SIZE (rust/crates/unicode-xid-0.2.1.tar.gz) = 14392
-SHA256 (rust/crates/url-2.1.1.tar.gz) = 829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb
-SIZE (rust/crates/url-2.1.1.tar.gz) = 70383
-SHA256 (rust/crates/vcpkg-0.2.10.tar.gz) = 6454029bf181f092ad1b853286f23e2c507d8e8194d01d92da4a55c274a5508c
-SIZE (rust/crates/vcpkg-0.2.10.tar.gz) = 11504
-SHA256 (rust/crates/version_check-0.1.5.tar.gz) = 914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd
-SIZE (rust/crates/version_check-0.1.5.tar.gz) = 8173
-SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
-SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz) = 31521
-SHA256 (rust/crates/winapi-0.3.9.tar.gz) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
-SIZE (rust/crates/winapi-0.3.9.tar.gz) = 1200382
-SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
-SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
-SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
-SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
diff --git a/www/castor/files/patch-powerpc b/www/castor/files/patch-powerpc
deleted file mode 100644
index 42b298e3eb63..000000000000
--- a/www/castor/files/patch-powerpc
+++ /dev/null
@@ -1,62 +0,0 @@
---- cargo-crates/libc-0.2.79/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig 2020-03-17 20:35:43 UTC
-+++ cargo-crates/libc-0.2.79/src/unix/bsd/freebsdlike/freebsd/mod.rs
-@@ -1486,6 +1486,9 @@ cfg_if! {
- } else if #[cfg(target_arch = "powerpc64")] {
- mod powerpc64;
- pub use self::powerpc64::*;
-+ } else if #[cfg(target_arch = "powerpc")] {
-+ mod powerpc;
-+ pub use self::powerpc::*;
- } else {
- // Unknown target_arch
- }
---- cargo-crates/libc-0.2.79/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig 2021-06-23 22:40:24 UTC
-+++ cargo-crates/libc-0.2.79/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
-@@ -0,0 +1,47 @@
-+pub type c_char = u8;
-+pub type c_long = i32;
-+pub type c_ulong = u32;
-+pub type wchar_t = i32;
-+pub type time_t = i64;
-+pub type suseconds_t = i32;
-+pub type register_t = i32;
-+
-+s! {
-+ pub struct stat {
-+ pub st_dev: ::dev_t,
-+ pub st_ino: ::ino_t,
-+ pub st_mode: ::mode_t,
-+ pub st_nlink: ::nlink_t,
-+ pub st_uid: ::uid_t,
-+ pub st_gid: ::gid_t,
-+ pub st_rdev: ::dev_t,
-+ pub st_atime: ::time_t,
-+ pub st_atime_nsec: ::c_long,
-+ pub st_mtime: ::time_t,
-+ pub st_mtime_nsec: ::c_long,
-+ pub st_ctime: ::time_t,
-+ pub st_ctime_nsec: ::c_long,
-+ pub st_size: ::off_t,
-+ pub st_blocks: ::blkcnt_t,
-+ pub st_blksize: ::blksize_t,
-+ pub st_flags: ::fflags_t,
-+ pub st_gen: u32,
-+ pub st_lspare: i32,
-+ pub st_birthtime: ::time_t,
-+ pub st_birthtime_nsec: ::c_long,
-+ }
-+}
-+
-+// should be pub(crate), but that requires Rust 1.18.0
-+cfg_if! {
-+ if #[cfg(libc_const_size_of)] {
-+ #[doc(hidden)]
-+ pub const _ALIGNBYTES: usize = ::mem::size_of::<::c_int>() - 1;
-+ } else {
-+ #[doc(hidden)]
-+ pub const _ALIGNBYTES: usize = 4 - 1;
-+ }
-+}
-+
-+pub const MAP_32BIT: ::c_int = 0x00080000;
-+pub const MINSIGSTKSZ: ::size_t = 2048; // 512 * 4
diff --git a/www/castor/files/pkg-message.in b/www/castor/files/pkg-message.in
deleted file mode 100644
index da9418a07389..000000000000
--- a/www/castor/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Castor is configurable via ~/.config/castor/settings.toml. Refer to
-%%PREFIX%%/share/examples/castor/castor_settings.toml.example for hints.
-EOM
-}
-]
diff --git a/www/castor/pkg-descr b/www/castor/pkg-descr
deleted file mode 100644
index 8407c55abd10..000000000000
--- a/www/castor/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Castor is a graphical browser for text-based protocols written in Rust with
-GTK+. As of version 0.8.16 it supports the Gemini, Gopher and Finger
-protocols.
diff --git a/www/chawan/Makefile b/www/chawan/Makefile
index b570e3b044df..593066d499e1 100644
--- a/www/chawan/Makefile
+++ b/www/chawan/Makefile
@@ -1,9 +1,8 @@
PORTNAME= chawan
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.0
+DISTVERSION= 0.3.2
CATEGORIES= www
-MASTER_SITES= https://git.sr.ht/~bptato/chawan/archive/
-DISTNAME= ${DISTVERSIONFULL}
+MASTER_SITES= https://git.sr.ht/~bptato/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
MAINTAINER= hoanga@gmail.com
COMMENT= Chawan is a text-mode web browser and pager
@@ -21,6 +20,4 @@ USES= gmake libtool pkgconfig ssl
MAKE_ENV+= PATH=${LOCALBASE}/nim/bin:${PATH}
-WRKSRC= ${WRKDIR}/chawan-${DISTVERSIONFULL}
-
.include <bsd.port.mk>
diff --git a/www/chawan/distinfo b/www/chawan/distinfo
index 96c7dbc13bb3..fd1a170510f3 100644
--- a/www/chawan/distinfo
+++ b/www/chawan/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764177873
-SHA256 (v0.3.0.tar.gz) = d97319848ceb98407dc4ba2303bec48787ab1e444cd166eeb0b928360ebda08d
-SIZE (v0.3.0.tar.gz) = 3641219
+TIMESTAMP = 1766506662
+SHA256 (chawan-v0.3.2.tar.gz) = 08f98ddf0040d0bf25dce62eac86d3ec5d2f11b2bc471213eb9c4c861a8d321a
+SIZE (chawan-v0.3.2.tar.gz) = 3641359
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 0777430a96a8..2e03a6d6e80a 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,6 +1,5 @@
PORTNAME= chromium
-PORTVERSION= 143.0.7499.109
-PORTREVISION= 2
+PORTVERSION= 143.0.7499.169
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/chromium/distinfo b/www/chromium/distinfo
index 1bb61bf5483f..fd4a01af3eb9 100644
--- a/www/chromium/distinfo
+++ b/www/chromium/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1765526502
-SHA256 (chromium-143.0.7499.109-lite.tar.xz) = d3a3f3acbae7c9edc75fcea8c7725f90c6e5b57a21c8e37d3e629f2224184b51
-SIZE (chromium-143.0.7499.109-lite.tar.xz) = 1140751164
+TIMESTAMP = 1766182467
+SHA256 (chromium-143.0.7499.169-lite.tar.xz) = 0d03408450e552a1012321b61f5bb6e0f07a7f6e2ef111b519066876c1a5e747
+SIZE (chromium-143.0.7499.169-lite.tar.xz) = 1140789336
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-143.0.7499.109-testdata.tar.xz) = 64df31b9d193c71705ec43a3fcd1120f6ec775e1660aa94276b9bc86fef715ce
-SIZE (chromium-143.0.7499.109-testdata.tar.xz) = 1155272172
+SHA256 (chromium-143.0.7499.169-testdata.tar.xz) = 5b6f7f71ee54fe0ac61730b6f58b4a767b2bd6ff9f646cfbc6cc707d6205851f
+SIZE (chromium-143.0.7499.169-testdata.tar.xz) = 1155268416
diff --git a/www/chromium/files/patch-BUILD.gn b/www/chromium/files/patch-BUILD.gn
index 58b7175718a4..31618ed2e0a6 100644
--- a/www/chromium/files/patch-BUILD.gn
+++ b/www/chromium/files/patch-BUILD.gn
@@ -1,6 +1,6 @@
---- BUILD.gn.orig 2025-12-05 10:12:50 UTC
+--- BUILD.gn.orig 2025-12-19 09:02:31 UTC
+++ BUILD.gn
-@@ -68,7 +68,7 @@ declare_args() {
+@@ -67,7 +67,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)
-@@ -101,7 +101,6 @@ group("gn_all") {
+@@ -100,7 +100,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",
-@@ -431,7 +430,7 @@ group("gn_all") {
+@@ -430,7 +429,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -598,6 +597,15 @@ group("gn_all") {
+@@ -597,6 +596,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -646,7 +654,7 @@ group("gn_all") {
+@@ -645,7 +653,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
-@@ -681,7 +689,7 @@ group("gn_all") {
+@@ -680,7 +688,7 @@ group("gn_all") {
]
}
@@ -60,7 +60,7 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1072,7 +1080,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1071,7 +1079,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -69,7 +69,7 @@
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1225,7 +1233,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1224,7 +1232,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.
-@@ -1239,7 +1247,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1238,7 +1246,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.
-@@ -1536,7 +1544,7 @@ group("chromium_builder_perf") {
+@@ -1535,7 +1543,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/chromium/files/patch-chrome_browser_about__flags.cc b/www/chromium/files/patch-chrome_browser_about__flags.cc
index a5d4ad8ace4f..7f84417c5abc 100644
--- a/www/chromium/files/patch-chrome_browser_about__flags.cc
+++ b/www/chromium/files/patch-chrome_browser_about__flags.cc
@@ -1,4 +1,4 @@
---- chrome/browser/about_flags.cc.orig 2025-12-12 12:11:50 UTC
+--- chrome/browser/about_flags.cc.orig 2025-12-19 09:02:31 UTC
+++ chrome/browser/about_flags.cc
@@ -332,12 +332,12 @@
#include "components/stylus_handwriting/win/features.h"
@@ -42,7 +42,7 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1321,7 +1341,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1336,7 +1356,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -51,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3975,7 +3995,7 @@ const FeatureEntry::FeatureVariation
+@@ -3990,7 +4010,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -60,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4005,7 +4025,7 @@ const flags_ui::FeatureEntry::FeatureVariation
+@@ -4020,7 +4040,7 @@ const flags_ui::FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
// BUILDFLAG(IS_CHROMEOS)
@@ -69,7 +69,7 @@
const FeatureEntry::Choice kReplaceSyncPromosWithSignInPromosChoices[] = {
{"Default", "", ""},
{"Disabled", switches::kDisableFeatures,
-@@ -4231,7 +4251,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4246,7 +4266,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -78,7 +78,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4251,7 +4271,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
+@@ -4266,7 +4286,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -87,7 +87,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -5020,7 +5040,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
+@@ -5035,7 +5055,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -96,7 +96,7 @@
const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = {
{"max_customize_chrome_auto_shown_count", "5"},
{"max_customize_chrome_auto_shown_session_count", "5"}};
-@@ -5156,7 +5176,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa
+@@ -5171,7 +5191,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa
nullptr}};
#endif // BUILDFLAG(IS_ANDROID)
@@ -105,7 +105,7 @@
const FeatureEntry::FeatureParam kProfilePickerTextVariation1[] = {
{"profile-picker-variation", "keep-work-and-life-separate"}};
const FeatureEntry::FeatureParam kProfilePickerTextVariation2[] = {
-@@ -5735,7 +5755,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5750,7 +5770,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -114,7 +114,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -6033,7 +6053,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6048,7 +6068,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -123,7 +123,7 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -6225,7 +6245,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6240,7 +6260,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -132,7 +132,7 @@
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -6254,6 +6274,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6269,6 +6289,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -149,7 +149,7 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -7124,7 +7154,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7139,7 +7169,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -158,7 +158,7 @@
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -7540,7 +7570,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7555,7 +7585,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -167,7 +167,7 @@
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7755,7 +7785,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7770,7 +7800,7 @@ const FeatureEntry kFeatureEntries[] = {
"NtpRealboxNext")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -176,7 +176,7 @@
{"ntp-customize-chrome-auto-open",
flag_descriptions::kNtpCustomizeChromeAutoOpenName,
flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop,
-@@ -8034,7 +8064,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8049,7 +8079,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -185,7 +185,7 @@
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8972,7 +9002,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8987,7 +9017,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -194,7 +194,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9543,7 +9573,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9558,7 +9588,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -203,7 +203,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -10000,7 +10030,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10015,7 +10045,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -212,7 +212,7 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10197,7 +10227,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10212,7 +10242,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
@@ -221,7 +221,7 @@
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10759,7 +10789,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10774,7 +10804,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
@@ -230,7 +230,7 @@
{"enable-generic-oidc-auth-profile-management",
flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
-@@ -10780,7 +10810,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10795,7 +10825,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -239,7 +239,7 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11294,7 +11324,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11309,7 +11339,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kResponsiveIframesDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)},
@@ -248,7 +248,7 @@
{"replace-sync-promos-with-sign-in-promos-desktop",
flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -11710,7 +11740,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11725,7 +11755,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -257,7 +257,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
-@@ -11781,7 +11811,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11796,7 +11826,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -266,7 +266,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11807,7 +11837,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11822,7 +11852,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -275,7 +275,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -12183,7 +12213,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12198,7 +12228,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -284,7 +284,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12219,7 +12249,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12234,7 +12264,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -293,7 +293,7 @@
{"autofill-enable-amount-extraction",
flag_descriptions::kAutofillEnableAmountExtractionName,
flag_descriptions::kAutofillEnableAmountExtractionDescription,
-@@ -12364,7 +12394,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12379,7 +12409,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -302,7 +302,7 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12393,7 +12423,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12408,7 +12438,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -311,7 +311,7 @@
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -12408,7 +12438,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12423,7 +12453,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
@@ -320,7 +320,7 @@
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12685,7 +12715,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12700,7 +12730,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -329,7 +329,7 @@
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12775,7 +12805,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12790,7 +12820,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -338,7 +338,7 @@
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -12887,7 +12917,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12902,7 +12932,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -347,7 +347,7 @@
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -12960,7 +12990,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12975,7 +13005,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -356,7 +356,7 @@
{"autofill-enable-buy-now-pay-later-for-externally-linked",
flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
flag_descriptions::
-@@ -13238,7 +13268,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13253,7 +13283,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID),
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -365,7 +365,7 @@
{"enable-ntp-enterprise-shortcuts",
flag_descriptions::kEnableNtpEnterpriseShortcutsName,
flag_descriptions::kEnableNtpEnterpriseShortcutsDescription,
-@@ -13345,7 +13375,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13360,7 +13390,7 @@ const FeatureEntry kFeatureEntries[] = {
autofill::features::kAutofillAndPasswordsInSameSurface)},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -374,7 +374,7 @@
{"contextual-suggestion-ui-improvements",
flag_descriptions::kContextualSuggestionsUiImprovementsName,
flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
-@@ -13373,7 +13403,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13388,7 +13418,7 @@ const FeatureEntry kFeatureEntries[] = {
"EnableBlockCanvasReadback")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -383,7 +383,7 @@
{"autofill-enable-ai-based-amount-extraction",
flag_descriptions::kAutofillEnableAiBasedAmountExtractionName,
flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription,
-@@ -13423,7 +13453,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13438,7 +13468,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -392,7 +392,7 @@
{"lens-reinvocation-affordance",
flag_descriptions::kLensSearchReinvocationAffordanceName,
flag_descriptions::kLensSearchReinvocationAffordanceDescription,
-@@ -13481,7 +13511,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13496,7 +13526,7 @@ const FeatureEntry kFeatureEntries[] = {
STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -401,7 +401,7 @@
{"passkey-unlock-error-ui", flag_descriptions::kPasskeyUnlockErrorUiName,
flag_descriptions::kPasskeyUnlockErrorUiDescription, kOsDesktop,
FEATURE_VALUE_TYPE(device::kPasskeyUnlockErrorUi)},
-@@ -13518,7 +13548,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13533,7 +13563,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kUserValueDefaultBrowserStrings)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -410,7 +410,7 @@
{"read-anything-read-aloud-ts-text-segmentation",
flag_descriptions::kReadAnythingReadAloudTsTextSegmentationName,
flag_descriptions::kReadAnythingReadAloudTsTextSegmentationDescription,
-@@ -13530,7 +13560,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13545,7 +13575,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)},
@@ -419,7 +419,7 @@
{"profile-creation-decline-signin-cta-experiment",
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName,
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription,
-@@ -13538,7 +13568,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13553,7 +13583,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(switches::kProfileCreationDeclineSigninCTAExperiment)},
#endif
@@ -428,7 +428,7 @@
{"show-profile-picker-to-all-users-experiment",
flag_descriptions::kShowProfilePickerToAllUsersExperimentName,
flag_descriptions::kShowProfilePickerToAllUsersExperimentDescription,
-@@ -13588,7 +13618,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13603,7 +13633,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kAndroidDesktopZoomScaling)},
#endif
@@ -437,7 +437,7 @@
{"profile-picker-text-variations",
flag_descriptions::kProfilePickerTextVariationsName,
flag_descriptions::kProfilePickerTextVariationsDescription,
-@@ -13599,7 +13629,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13614,7 +13644,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -446,7 +446,7 @@
{"lens-overlay-optimization-filter",
flag_descriptions::kLensOverlayOptimizationFilterName,
flag_descriptions::kLensOverlayOptimizationFilterDescription, kOsDesktop,
-@@ -13618,7 +13648,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13633,7 +13663,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(network::features::kConnectionAllowlists)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -455,7 +455,7 @@
{"read-anything-with-readability-enabled",
flag_descriptions::kReadAnythingWithReadabilityName,
flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop,
-@@ -13626,7 +13656,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13641,7 +13671,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/cobalt/Makefile b/www/cobalt/Makefile
index dae1f9ee5b27..88e4b7fe6b72 100644
--- a/www/cobalt/Makefile
+++ b/www/cobalt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cobalt
DISTVERSIONPREFIX= v
-DISTVERSION= 0.20.0
+DISTVERSION= 0.20.2
CATEGORIES= www
PKGNAMESUFFIX= -site-generator
@@ -29,39 +29,39 @@ CARGO_CRATES= addr2line-0.24.2 \
allocator-api2-0.2.21 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
- anyhow-1.0.97 \
+ anyhow-1.0.98 \
anymap2-0.13.0 \
ascii-1.1.0 \
atom_syndication-0.12.6 \
autocfg-1.4.0 \
- automod-1.0.14 \
+ automod-1.0.15 \
backtrace-0.3.74 \
bincode-1.3.3 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bitflags-1.3.2 \
- bitflags-2.8.0 \
+ bitflags-2.9.0 \
block-buffer-0.10.4 \
bstr-1.11.3 \
bumpalo-3.17.0 \
- cc-1.2.16 \
+ cc-1.2.20 \
cfg-if-1.0.0 \
- chrono-0.4.40 \
+ chrono-0.4.41 \
chrono_utils-0.1.3 \
chunked_transfer-1.5.0 \
- clap-4.5.35 \
- clap-verbosity-flag-3.0.2 \
- clap_builder-4.5.35 \
- clap_derive-4.5.32 \
+ clap-4.5.40 \
+ clap-verbosity-flag-3.0.3 \
+ clap_builder-4.5.40 \
+ clap_derive-4.5.40 \
clap_lex-0.7.4 \
codemap-0.1.3 \
- colorchoice-1.0.3 \
- colorchoice-clap-1.0.6 \
+ colorchoice-1.0.4 \
+ colorchoice-clap-1.0.7 \
content_inspector-0.2.4 \
core-foundation-sys-0.8.7 \
cow-utils-0.1.3 \
@@ -78,7 +78,7 @@ CARGO_CRATES= addr2line-0.24.2 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
- deunicode-1.6.1 \
+ deunicode-1.6.2 \
digest-0.10.7 \
diligent-date-parser-0.1.5 \
displaydoc-0.2.5 \
@@ -92,12 +92,12 @@ CARGO_CRATES= addr2line-0.24.2 \
env_filter-0.1.3 \
env_logger-0.11.8 \
equivalent-1.0.2 \
- errno-0.3.10 \
+ errno-0.3.11 \
error-chain-0.10.0 \
fancy-regex-0.11.0 \
fastrand-2.3.0 \
filetime-0.2.25 \
- flate2-1.0.35 \
+ flate2-1.1.2 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
fsevent-sys-4.1.0 \
@@ -116,10 +116,10 @@ CARGO_CRATES= addr2line-0.24.2 \
html-escape-0.2.13 \
html-minifier-5.0.0 \
httpdate-1.0.3 \
- human-panic-2.0.2 \
+ human-panic-2.0.3 \
humantime-2.1.0 \
humantime-serde-1.1.1 \
- iana-time-zone-0.1.61 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
icu_collections-1.5.0 \
icu_locid-1.5.0 \
@@ -136,7 +136,7 @@ CARGO_CRATES= addr2line-0.24.2 \
idna_adapter-1.2.0 \
ignore-0.4.23 \
indexmap-1.9.3 \
- indexmap-2.7.1 \
+ indexmap-2.9.0 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
is-docker-0.2.0 \
@@ -153,14 +153,13 @@ CARGO_CRATES= addr2line-0.24.2 \
kqueue-sys-1.0.4 \
kstring-2.0.2 \
lasso-0.7.3 \
- libc-0.2.170 \
+ libc-0.2.172 \
libredox-0.1.3 \
linked-hash-map-0.5.6 \
- linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.3 \
liquid-0.26.9 \
liquid-core-0.26.9 \
- liquid-derive-0.26.8 \
+ liquid-derive-0.26.10 \
liquid-lib-0.26.9 \
litemap-0.7.5 \
log-0.4.27 \
@@ -168,7 +167,7 @@ CARGO_CRATES= addr2line-0.24.2 \
mime-0.3.17 \
mime_guess-2.0.5 \
minifier-0.3.5 \
- miniz_oxide-0.8.5 \
+ miniz_oxide-0.8.8 \
mio-1.0.3 \
never-0.1.0 \
normalize-line-endings-0.3.0 \
@@ -196,11 +195,11 @@ CARGO_CRATES= addr2line-0.24.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
proc-exit-2.0.2 \
- proc-macro2-1.0.93 \
+ proc-macro2-1.0.95 \
pulldown-cmark-0.13.0 \
pulldown-cmark-escape-0.11.0 \
quick-xml-0.37.2 \
- quote-1.0.38 \
+ quote-1.0.40 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
@@ -210,19 +209,18 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- relative-path-1.9.3 \
+ relative-path-2.0.1 \
rss-2.0.12 \
rustc-demangle-0.1.24 \
- rustix-0.38.44 \
rustix-1.0.5 \
- rustversion-1.0.19 \
+ rustversion-1.0.20 \
ryu-1.0.19 \
same-file-1.0.6 \
scrawl-2.0.0 \
serde-1.0.219 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
- serde_spanned-0.6.8 \
+ serde_spanned-1.0.0 \
serde_yaml-0.9.34+deprecated \
sha2-0.10.8 \
shlex-1.3.0 \
@@ -236,11 +234,11 @@ CARGO_CRATES= addr2line-0.24.2 \
static_assertions-1.1.0 \
status-0.0.10 \
strsim-0.11.1 \
- syn-2.0.98 \
+ syn-2.0.101 \
synstructure-0.13.1 \
syntect-5.2.0 \
- tempfile-3.19.1 \
- terminal_size-0.4.1 \
+ tempfile-3.20.0 \
+ terminal_size-0.4.2 \
thiserror-1.0.69 \
thiserror-2.0.12 \
thiserror-impl-1.0.69 \
@@ -250,14 +248,16 @@ CARGO_CRATES= addr2line-0.24.2 \
time-macros-0.2.22 \
tiny_http-0.12.0 \
tinystr-0.7.6 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
- trycmd-0.15.9 \
+ toml-0.9.1 \
+ toml_datetime-0.7.0 \
+ toml_edit-0.23.0 \
+ toml_parser-1.0.0 \
+ toml_writer-1.0.0 \
+ trycmd-0.15.10 \
typenum-1.18.0 \
ucd-trie-0.1.7 \
unicase-2.8.1 \
- unicode-ident-1.0.17 \
+ unicode-ident-1.0.18 \
unicode-segmentation-1.12.0 \
unsafe-libyaml-0.2.11 \
url-2.5.4 \
@@ -277,8 +277,12 @@ CARGO_CRATES= addr2line-0.24.2 \
wasm-bindgen-macro-support-0.2.100 \
wasm-bindgen-shared-0.2.100 \
winapi-util-0.1.9 \
- windows-core-0.52.0 \
- windows-link-0.1.0 \
+ windows-core-0.61.0 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.1 \
+ windows-result-0.3.2 \
+ windows-strings-0.4.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
@@ -290,7 +294,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.3 \
+ winnow-0.7.11 \
wit-bindgen-rt-0.33.0 \
write16-1.0.0 \
writeable-0.5.5 \
diff --git a/www/cobalt/distinfo b/www/cobalt/distinfo
index c85a87c164d5..5d7c28483f08 100644
--- a/www/cobalt/distinfo
+++ b/www/cobalt/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1744343256
+TIMESTAMP = 1767392377
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -13,18 +13,18 @@ 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/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/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.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
-SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/anymap2-0.13.0.crate) = d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c
SIZE (rust/crates/anymap2-0.13.0.crate) = 17337
SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
@@ -33,8 +33,8 @@ SHA256 (rust/crates/atom_syndication-0.12.6.crate) = ec03a6e158ee0f38bfba811976a
SIZE (rust/crates/atom_syndication-0.12.6.crate) = 25715
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/automod-1.0.14.crate) = edf3ee19dbc0a46d740f6f0926bde8c50f02bdbc7b536842da28f6ac56513a8b
-SIZE (rust/crates/automod-1.0.14.crate) = 8717
+SHA256 (rust/crates/automod-1.0.15.crate) = ebb4bd301db2e2ca1f5be131c24eb8ebf2d9559bc3744419e93baf8ddea7e670
+SIZE (rust/crates/automod-1.0.15.crate) = 9129
SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
@@ -45,40 +45,40 @@ SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41a
SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
SIZE (rust/crates/bstr-1.11.3.crate) = 351536
SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
-SIZE (rust/crates/cc-1.2.16.crate) = 103847
+SHA256 (rust/crates/cc-1.2.20.crate) = 04da6a0d40b948dfc4fa8f5bbf402b0fc1a64a28dbf7d12ffd683550f2c1b63a
+SIZE (rust/crates/cc-1.2.20.crate) = 105986
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
SHA256 (rust/crates/chrono_utils-0.1.3.crate) = 7f69ed74e2117892a1a4e05d31f6612178e8e827bfbd83bbf8ca8c1bcfbda710
SIZE (rust/crates/chrono_utils-0.1.3.crate) = 5996
SHA256 (rust/crates/chunked_transfer-1.5.0.crate) = 6e4de3bc4ea267985becf712dc6d9eed8b04c953b3fcfb339ebc87acd9804901
SIZE (rust/crates/chunked_transfer-1.5.0.crate) = 9779
-SHA256 (rust/crates/clap-4.5.35.crate) = d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944
-SIZE (rust/crates/clap-4.5.35.crate) = 56970
-SHA256 (rust/crates/clap-verbosity-flag-3.0.2.crate) = 2678fade3b77aa3a8ff3aae87e9c008d3fb00473a41c71fbf74e91c8c7b37e84
-SIZE (rust/crates/clap-verbosity-flag-3.0.2.crate) = 14866
-SHA256 (rust/crates/clap_builder-4.5.35.crate) = 2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9
-SIZE (rust/crates/clap_builder-4.5.35.crate) = 168525
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
+SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
+SIZE (rust/crates/clap-4.5.40.crate) = 57419
+SHA256 (rust/crates/clap-verbosity-flag-3.0.3.crate) = eeab6a5cdfc795a05538422012f20a5496f050223c91be4e5420bfd13c641fb1
+SIZE (rust/crates/clap-verbosity-flag-3.0.3.crate) = 15298
+SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
+SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
+SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
+SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/codemap-0.1.3.crate) = b9e769b5c8c8283982a987c6e948e540254f1058d5a74b8794914d4ef5fc2a24
SIZE (rust/crates/codemap-0.1.3.crate) = 9483
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/colorchoice-clap-1.0.6.crate) = 96a804da36d925510ac4d61a0ee8edfdba6ae00c7d5c93c8bf58f25915966956
-SIZE (rust/crates/colorchoice-clap-1.0.6.crate) = 7673
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/colorchoice-clap-1.0.7.crate) = 0ff31f4fe290e780fe3bbec6b2eb9dbfdccd1630e79a104c221d99243de81493
+SIZE (rust/crates/colorchoice-clap-1.0.7.crate) = 10638
SHA256 (rust/crates/content_inspector-0.2.4.crate) = b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38
SIZE (rust/crates/content_inspector-0.2.4.crate) = 11386
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -111,8 +111,8 @@ SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473
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/deunicode-1.6.1.crate) = dc55fe0d1f6c107595572ec8b107c0999bb1a2e0b75e37429a4fb0d6474a0e7d
-SIZE (rust/crates/deunicode-1.6.1.crate) = 172337
+SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
+SIZE (rust/crates/deunicode-1.6.2.crate) = 172772
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/diligent-date-parser-0.1.5.crate) = c8ede7d79366f419921e2e2f67889c12125726692a313bffb474bd5f37a581e9
@@ -139,8 +139,8 @@ SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e
SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
+SIZE (rust/crates/errno-0.3.11.crate) = 12048
SHA256 (rust/crates/error-chain-0.10.0.crate) = d9435d864e017c3c6afeac1654189b06cdb491cf2ff73dbf0d73b0f292f42ff8
SIZE (rust/crates/error-chain-0.10.0.crate) = 18432
SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
@@ -149,8 +149,8 @@ SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff
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/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/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
@@ -187,14 +187,14 @@ SHA256 (rust/crates/html-minifier-5.0.0.crate) = cb8f62e1c8ee7bbdda853aebbbfb78b
SIZE (rust/crates/html-minifier-5.0.0.crate) = 9791
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/human-panic-2.0.2.crate) = 80b84a66a325082740043a6c28bbea400c129eac0d3a27673a1de971e44bf1f7
-SIZE (rust/crates/human-panic-2.0.2.crate) = 12620
+SHA256 (rust/crates/human-panic-2.0.3.crate) = ac63a746b187e95d51fe16850eb04d1cfef203f6af98e6c405a6f262ad3df00a
+SIZE (rust/crates/human-panic-2.0.3.crate) = 15965
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
-SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/iana-time-zone-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
@@ -227,8 +227,8 @@ SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3
SIZE (rust/crates/inotify-0.11.0.crate) = 26241
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -261,22 +261,20 @@ SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90
SIZE (rust/crates/kstring-2.0.2.crate) = 23044
SHA256 (rust/crates/lasso-0.7.3.crate) = 6e14eda50a3494b3bf7b9ce51c52434a761e383d7238ce1dd5dcec2fbc13e9fb
SIZE (rust/crates/lasso-0.7.3.crate) = 78870
-SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828
-SIZE (rust/crates/libc-0.2.170.crate) = 760076
+SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
-SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
-SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
SHA256 (rust/crates/linux-raw-sys-0.9.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413
SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047
SHA256 (rust/crates/liquid-0.26.9.crate) = 7cdcc72b82748f47c2933c172313f5a9aea5b2c4eb3fa4c66b4ea55bb60bb4b1
SIZE (rust/crates/liquid-0.26.9.crate) = 15046
SHA256 (rust/crates/liquid-core-0.26.9.crate) = 2752e978ffc53670f3f2e8b3ef09f348d6f7b5474a3be3f8a5befe5382e4effb
SIZE (rust/crates/liquid-core-0.26.9.crate) = 66939
-SHA256 (rust/crates/liquid-derive-0.26.8.crate) = 3b51f1d220e3fa869e24cfd75915efe3164bd09bb11b3165db3f37f57bf673e3
-SIZE (rust/crates/liquid-derive-0.26.8.crate) = 19359
+SHA256 (rust/crates/liquid-derive-0.26.10.crate) = de66c928222984aea59fcaed8ba627f388aaac3c1f57dcb05cc25495ef8faefe
+SIZE (rust/crates/liquid-derive-0.26.10.crate) = 20861
SHA256 (rust/crates/liquid-lib-0.26.9.crate) = 59b1a298d3d2287ee5b1e43840d885b8fdfc37d3f4e90d82aacfd04d021618da
SIZE (rust/crates/liquid-lib-0.26.9.crate) = 41161
SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
@@ -291,8 +289,8 @@ SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb419
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
SHA256 (rust/crates/minifier-0.3.5.crate) = 9bfdc64e2f805f3d12965f10522000bae36e88d2cfea44112331f467d4f4bf68
SIZE (rust/crates/minifier-0.3.5.crate) = 70624
-SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
-SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
+SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
+SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/never-0.1.0.crate) = c96aba5aa877601bb3f6dd6a63a969e1f82e60646e81e71b14496995e9853c91
@@ -347,16 +345,16 @@ SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30d
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/proc-exit-2.0.2.crate) = 77a5390699eb9ac50677729fda96fb8339d4629f257cc6cfa6eaa673730f8f63
SIZE (rust/crates/proc-exit-2.0.2.crate) = 12898
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0
SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023
SHA256 (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 007d8adb5ddab6f8e3f491ac63566a7d5002cc7ed73901f72057943fa71ae1ae
SIZE (rust/crates/pulldown-cmark-escape-0.11.0.crate) = 6719
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/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
@@ -375,18 +373,16 @@ 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/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
-SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
+SHA256 (rust/crates/relative-path-2.0.1.crate) = bca40a312222d8ba74837cb474edef44b37f561da5f773981007a10bbaa992b0
+SIZE (rust/crates/relative-path-2.0.1.crate) = 28829
SHA256 (rust/crates/rss-2.0.12.crate) = b2107738f003660f0a91f56fd3e3bd3ab5d918b2ddaf1e1ec2136fb1c46f71bf
SIZE (rust/crates/rss-2.0.12.crate) = 59942
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
+SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
SIZE (rust/crates/ryu-1.0.19.crate) = 48770
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -399,8 +395,8 @@ SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
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/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
@@ -427,16 +423,16 @@ SHA256 (rust/crates/status-0.0.10.crate) = 36f7e6db3d58ab9e499a2722b0ddaaffeda2d
SIZE (rust/crates/status-0.0.10.crate) = 13298
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
SHA256 (rust/crates/syntect-5.2.0.crate) = 874dcfa363995604333cf947ae9f751ca3af4522c60886774c4963943b4746b1
SIZE (rust/crates/syntect-5.2.0.crate) = 822671
-SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
-SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
-SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
-SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
+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/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
@@ -455,22 +451,26 @@ SHA256 (rust/crates/tiny_http-0.12.0.crate) = 389915df6413a2e74fb181895f93338602
SIZE (rust/crates/tiny_http-0.12.0.crate) = 51330
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
-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/trycmd-0.15.9.crate) = a8b5cf29388862aac065d6597ac9c8e842d1cc827cb50f7c32f11d29442eaae4
-SIZE (rust/crates/trycmd-0.15.9.crate) = 33881
+SHA256 (rust/crates/toml-0.9.1.crate) = 0207d6ed1852c2a124c1fbec61621acb8330d2bf969a5d0643131e9affd985a5
+SIZE (rust/crates/toml-0.9.1.crate) = 56694
+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.0.crate) = 54449f7f7569ce6f57cda7812361961c0f6a77f720802537b5618585b4a7ff4c
+SIZE (rust/crates/toml_edit-0.23.0.crate) = 66375
+SHA256 (rust/crates/toml_parser-1.0.0.crate) = b5c1c469eda89749d2230d8156a5969a69ffe0d6d01200581cdc6110674d293e
+SIZE (rust/crates/toml_parser-1.0.0.crate) = 35059
+SHA256 (rust/crates/toml_writer-1.0.0.crate) = b679217f2848de74cabd3e8fc5e6d66f40b7da40f8e1954d92054d9010690fd5
+SIZE (rust/crates/toml_writer-1.0.0.crate) = 15827
+SHA256 (rust/crates/trycmd-0.15.10.crate) = 659488a954e37cc663704c169f829952c49b315e2fe5fd375508baffa698f106
+SIZE (rust/crates/trycmd-0.15.10.crate) = 34065
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/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
-SHA256 (rust/crates/unicode-ident-1.0.17.crate) = 00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe
-SIZE (rust/crates/unicode-ident-1.0.17.crate) = 47704
+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/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
@@ -509,10 +509,18 @@ 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/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
-SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
+SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980
+SIZE (rust/crates/windows-core-0.61.0.crate) = 36707
+SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
+SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
+SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
+SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
+SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252
+SIZE (rust/crates/windows-result-0.3.2.crate) = 13399
+SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97
+SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
@@ -535,8 +543,8 @@ 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.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1
-SIZE (rust/crates/winnow-0.7.3.crate) = 171602
+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.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
@@ -567,5 +575,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 (cobalt-org-cobalt.rs-v0.20.0_GH0.tar.gz) = a425be77478230b25f5c64431e82633a35d03dd6719bf740e4ae6624a69ffca1
-SIZE (cobalt-org-cobalt.rs-v0.20.0_GH0.tar.gz) = 146674
+SHA256 (cobalt-org-cobalt.rs-v0.20.2_GH0.tar.gz) = 0e3b6b34271b78f0cdbd0851a6c7b37e1b4562d546f4f93124a7c7c038b2315f
+SIZE (cobalt-org-cobalt.rs-v0.20.2_GH0.tar.gz) = 150586
diff --git a/www/dolibarr/Makefile b/www/dolibarr/Makefile
index 87a500f99ee6..2e97b9e83f54 100644
--- a/www/dolibarr/Makefile
+++ b/www/dolibarr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dolibarr
-DISTVERSION= 22.0.2
+DISTVERSION= 22.0.4
CATEGORIES= www finance
MAINTAINER= acm@FreeBSD.org
diff --git a/www/dolibarr/distinfo b/www/dolibarr/distinfo
index d06d980f537c..d2c5914c58d0 100644
--- a/www/dolibarr/distinfo
+++ b/www/dolibarr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759979019
-SHA256 (Dolibarr-dolibarr-22.0.2_GH0.tar.gz) = dfd8d4522d91dd8de4ddfa38242cd6767aa2615c9d0999a862eff23dad4c1dce
-SIZE (Dolibarr-dolibarr-22.0.2_GH0.tar.gz) = 78415054
+TIMESTAMP = 1766880439
+SHA256 (Dolibarr-dolibarr-22.0.4_GH0.tar.gz) = bd994ec1fd76ee3e45c504b65b5f610436b2d6f7604a942b74c0c9e1fe37e495
+SIZE (Dolibarr-dolibarr-22.0.4_GH0.tar.gz) = 78435233
diff --git a/www/dolibarr/pkg-plist b/www/dolibarr/pkg-plist
index 789ee2f2f428..1f39705fba1a 100644
--- a/www/dolibarr/pkg-plist
+++ b/www/dolibarr/pkg-plist
@@ -2996,7 +2996,6 @@
%%WWWDIR%%/htdocs/includes/mike42/escpos-php/autoload.php
%%WWWDIR%%/htdocs/includes/mike42/escpos-php/composer.json
%%WWWDIR%%/htdocs/includes/mike42/escpos-php/composer.lock
-%%WWWDIR%%/htdocs/includes/mike42/escpos-php/doc/FAQ.md
%%WWWDIR%%/htdocs/includes/mike42/escpos-php/doc/Makefile
%%WWWDIR%%/htdocs/includes/mike42/escpos-php/doc/escpos.doxyfile
%%WWWDIR%%/htdocs/includes/mike42/escpos-php/phpunit.xml
@@ -14094,6 +14093,7 @@
%%WWWDIR%%/htdocs/theme/dolistore_logo.jpg
%%WWWDIR%%/htdocs/theme/dolistore_logo.png
%%WWWDIR%%/htdocs/theme/dolistore_logo.svg
+%%WWWDIR%%/htdocs/theme/dolistore_squarred.svg
%%WWWDIR%%/htdocs/theme/eldy/AUTHOR
%%WWWDIR%%/htdocs/theme/eldy/badges.inc.php
%%WWWDIR%%/htdocs/theme/eldy/btn.inc.php
diff --git a/www/domoticz-devel/Makefile b/www/domoticz-devel/Makefile
index 7550c38bfa31..5d3a9e7321fe 100644
--- a/www/domoticz-devel/Makefile
+++ b/www/domoticz-devel/Makefile
@@ -21,7 +21,7 @@ USES= cmake compiler:c++11-lang cpe lua:53 minizip pkgconfig sqlite \
ssl
USE_GITHUB= yes
-GH_TAGNAME= 98c45ad1c
+GH_TAGNAME= cb3b96b72
USE_RC_SUBR= domoticz
CMAKE_OFF= GIT_SUBMODULE \
@@ -42,8 +42,8 @@ EXTRACT_AFTER_ARGS= --exclude ${GH_PROJECT_DEFAULT}-${GH_TAGNAME_EXTRACT}/hardwa
# This hack is to get rid of dependency of git while building
# the package.
-DOMOTICZ_REL= 16990
-DOMOTICZ_TS= 1764749269
+DOMOTICZ_REL= 16997
+DOMOTICZ_TS= 1765761535
USERS= domoticz
GROUPS= domoticz
diff --git a/www/domoticz-devel/distinfo b/www/domoticz-devel/distinfo
index fd17c49fac0d..9216c470d5d3 100644
--- a/www/domoticz-devel/distinfo
+++ b/www/domoticz-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764753085
-SHA256 (domoticz-domoticz-2025.2.16990-98c45ad1c_GH0.tar.gz) = 90b16f19a5644f73fa365e1ec36272f66b0200607417f198b529496249be298f
-SIZE (domoticz-domoticz-2025.2.16990-98c45ad1c_GH0.tar.gz) = 13484970
+TIMESTAMP = 1765776654
+SHA256 (domoticz-domoticz-2025.2.16997-cb3b96b72_GH0.tar.gz) = 079ea25b02cb4c9b6137b9e5e794302e0fbb43d0c9de81c18ba5057f701b6944
+SIZE (domoticz-domoticz-2025.2.16997-cb3b96b72_GH0.tar.gz) = 13486291
diff --git a/www/domoticz-devel/pkg-plist b/www/domoticz-devel/pkg-plist
index 94b3b725f3b5..eb2196b1348e 100644
--- a/www/domoticz-devel/pkg-plist
+++ b/www/domoticz-devel/pkg-plist
@@ -68,6 +68,7 @@ domoticz/dzVents/runtime/device-adapters/temperature_device.lua
domoticz/dzVents/runtime/device-adapters/temperature_humidity_barometer_device.lua
domoticz/dzVents/runtime/device-adapters/temperature_humidity_device.lua
domoticz/dzVents/runtime/device-adapters/text_device.lua
+domoticz/dzVents/runtime/device-adapters/thermostat6_device.lua
domoticz/dzVents/runtime/device-adapters/thermostat_operating_state_device.lua
domoticz/dzVents/runtime/device-adapters/thermostat_setpoint_device.lua
domoticz/dzVents/runtime/device-adapters/thermostat_type_3_device.lua
diff --git a/www/drupal10/Makefile b/www/drupal10/Makefile
index 90675030516c..c77671cc7b3a 100644
--- a/www/drupal10/Makefile
+++ b/www/drupal10/Makefile
@@ -1,5 +1,5 @@
PORTNAME= drupal10
-PORTVERSION= 10.5.4
+PORTVERSION= 10.6.1
CATEGORIES= www
MASTER_SITES= http://ftp.drupal.org/files/projects/
DISTNAME= drupal-${PORTVERSION}
diff --git a/www/drupal10/distinfo b/www/drupal10/distinfo
index 39c32a51e82a..bb6b94c09709 100644
--- a/www/drupal10/distinfo
+++ b/www/drupal10/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759979497
-SHA256 (drupal/drupal-10.5.4.tar.gz) = eb536293e145d52e18d9ad22b8680e9028cb941a96b1209ba7e5ad232da0c035
-SIZE (drupal/drupal-10.5.4.tar.gz) = 21295923
+TIMESTAMP = 1766906682
+SHA256 (drupal/drupal-10.6.1.tar.gz) = 80b78d6f568cc902e713c93359b0c1dc53738c337772520941b7fdc25e3bcff4
+SIZE (drupal/drupal-10.6.1.tar.gz) = 21403512
diff --git a/www/drupal10/pkg-plist b/www/drupal10/pkg-plist
index e8ffe2f4b182..b1a8ed0e4a54 100644
--- a/www/drupal10/pkg-plist
+++ b/www/drupal10/pkg-plist
@@ -2695,10 +2695,19 @@
%%WWWDIR%%/core/lib/Drupal.php
%%WWWDIR%%/core/lib/Drupal/Component/Annotation/AnnotationBase.php
%%WWWDIR%%/core/lib/Drupal/Component/Annotation/AnnotationInterface.php
+%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/Annotation.php
+%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/Annotation/Attribute.php
+%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/Annotation/Attributes.php
+%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/Annotation/Enum.php
+%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/Annotation/Target.php
+%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/AnnotationException.php
+%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/AnnotationRegistry.php
+%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/DocLexer.php
%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/DocParser.php
%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/SimpleAnnotationReader.php
%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/StaticReflectionClass.php
%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/StaticReflectionParser.php
+%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Doctrine/TokenParser.php
%%WWWDIR%%/core/lib/Drupal/Component/Annotation/LICENSE.txt
%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Plugin.php
%%WWWDIR%%/core/lib/Drupal/Component/Annotation/Plugin/Discovery/AnnotatedClassDiscovery.php
@@ -6064,6 +6073,7 @@
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Traits/PrivateMethodUnitTestTrait.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Traits/SynchronizeCsrfTokenSeedTrait.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Unit/AlignmentPluginTest.php
+%%WWWDIR%%/core/modules/ckeditor5/tests/src/Unit/CKEditor5ImageControllerTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Unit/CKEditor5Test.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Unit/HTMLRestrictionsTest.php
%%WWWDIR%%/core/modules/ckeditor5/tests/src/Unit/HeadingPluginTest.php
@@ -8503,9 +8513,11 @@
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/jsonapi_test_field_filter_access.info.yml
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/jsonapi_test_field_filter_access.module
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_filter_access/jsonapi_test_field_filter_access.permissions.yml
+%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/config/schema/jsonapi_test_field_type.schema.yml
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/jsonapi_test_field_type.info.yml
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/jsonapi_test_field_type.services.yml
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/src/Normalizer/StringNormalizer.php
+%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_field_type/src/Plugin/Field/FieldType/EntityReferenceUuidItem.php
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_non_cacheable_methods/jsonapi_test_non_cacheable_methods.info.yml
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_non_cacheable_methods/jsonapi_test_non_cacheable_methods.module
%%WWWDIR%%/core/modules/jsonapi/tests/modules/jsonapi_test_normalizers_kernel/jsonapi_test_normalizers_kernel.info.yml
@@ -8558,6 +8570,7 @@
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/JsonApiFunctionalTestBase.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/JsonApiPatchRegressionTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/JsonApiRegressionTest.php
+%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/JsonApiRelationshipTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/JsonApiRequestTestTrait.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/MediaTest.php
%%WWWDIR%%/core/modules/jsonapi/tests/src/Functional/MediaTypeTest.php
@@ -19796,37 +19809,6 @@
%%WWWDIR%%/vendor/composer/semver/src/Intervals.php
%%WWWDIR%%/vendor/composer/semver/src/Semver.php
%%WWWDIR%%/vendor/composer/semver/src/VersionParser.php
-%%WWWDIR%%/vendor/doctrine/annotations/LICENSE
-%%WWWDIR%%/vendor/doctrine/annotations/README.md
-%%WWWDIR%%/vendor/doctrine/annotations/composer.json
-%%WWWDIR%%/vendor/doctrine/annotations/docs/en/annotations.rst
-%%WWWDIR%%/vendor/doctrine/annotations/docs/en/custom.rst
-%%WWWDIR%%/vendor/doctrine/annotations/docs/en/index.rst
-%%WWWDIR%%/vendor/doctrine/annotations/docs/en/sidebar.rst
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation/Attribute.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation/Attributes.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation/Enum.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation/IgnoreAnnotation.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation/NamedArgumentConstructor.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation/Required.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Annotation/Target.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationException.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationReader.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationRegistry.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/CachedReader.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/DocLexer.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/DocParser.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/FileCacheReader.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/ImplicitlyIgnoredAnnotationNames.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/IndexedReader.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/NamedArgumentConstructorAnnotation.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/PhpParser.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/PsrCachedReader.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/Reader.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/SimpleAnnotationReader.php
-%%WWWDIR%%/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/TokenParser.php
-%%WWWDIR%%/vendor/doctrine/annotations/psalm.xml
%%WWWDIR%%/vendor/doctrine/deprecations/LICENSE
%%WWWDIR%%/vendor/doctrine/deprecations/README.md
%%WWWDIR%%/vendor/doctrine/deprecations/composer.json
@@ -19973,6 +19955,7 @@
%%WWWDIR%%/vendor/guzzlehttp/guzzle/README.md
%%WWWDIR%%/vendor/guzzlehttp/guzzle/UPGRADING.md
%%WWWDIR%%/vendor/guzzlehttp/guzzle/composer.json
+%%WWWDIR%%/vendor/guzzlehttp/guzzle/package-lock.json
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizer.php
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/BodySummarizerInterface.php
%%WWWDIR%%/vendor/guzzlehttp/guzzle/src/Client.php
@@ -20281,14 +20264,6 @@
%%WWWDIR%%/vendor/pear/pear_exception/LICENSE
%%WWWDIR%%/vendor/pear/pear_exception/PEAR/Exception.php
%%WWWDIR%%/vendor/pear/pear_exception/composer.json
-%%WWWDIR%%/vendor/psr/cache/CHANGELOG.md
-%%WWWDIR%%/vendor/psr/cache/LICENSE.txt
-%%WWWDIR%%/vendor/psr/cache/README.md
-%%WWWDIR%%/vendor/psr/cache/composer.json
-%%WWWDIR%%/vendor/psr/cache/src/CacheException.php
-%%WWWDIR%%/vendor/psr/cache/src/CacheItemInterface.php
-%%WWWDIR%%/vendor/psr/cache/src/CacheItemPoolInterface.php
-%%WWWDIR%%/vendor/psr/cache/src/InvalidArgumentException.php
%%WWWDIR%%/vendor/psr/container/.gitignore
%%WWWDIR%%/vendor/psr/container/LICENSE
%%WWWDIR%%/vendor/psr/container/README.md
@@ -20449,6 +20424,7 @@
%%WWWDIR%%/vendor/symfony/console/Helper/TableRows.php
%%WWWDIR%%/vendor/symfony/console/Helper/TableSeparator.php
%%WWWDIR%%/vendor/symfony/console/Helper/TableStyle.php
+%%WWWDIR%%/vendor/symfony/console/Helper/TerminalInputHelper.php
%%WWWDIR%%/vendor/symfony/console/Input/ArgvInput.php
%%WWWDIR%%/vendor/symfony/console/Input/ArrayInput.php
%%WWWDIR%%/vendor/symfony/console/Input/Input.php
@@ -21989,9 +21965,11 @@
%%WWWDIR%%/vendor/twig/twig/LICENSE
%%WWWDIR%%/vendor/twig/twig/README.rst
%%WWWDIR%%/vendor/twig/twig/composer.json
-%%WWWDIR%%/vendor/twig/twig/phpstan-baseline.neon
-%%WWWDIR%%/vendor/twig/twig/phpstan.neon.dist
+%%WWWDIR%%/vendor/twig/twig/splitsh.json
%%WWWDIR%%/vendor/twig/twig/src/AbstractTwigCallable.php
+%%WWWDIR%%/vendor/twig/twig/src/Attribute/AsTwigFilter.php
+%%WWWDIR%%/vendor/twig/twig/src/Attribute/AsTwigFunction.php
+%%WWWDIR%%/vendor/twig/twig/src/Attribute/AsTwigTest.php
%%WWWDIR%%/vendor/twig/twig/src/Attribute/FirstClassTwigCallableReady.php
%%WWWDIR%%/vendor/twig/twig/src/Attribute/YieldReady.php
%%WWWDIR%%/vendor/twig/twig/src/Cache/CacheInterface.php
@@ -22008,7 +21986,30 @@
%%WWWDIR%%/vendor/twig/twig/src/Error/RuntimeError.php
%%WWWDIR%%/vendor/twig/twig/src/Error/SyntaxError.php
%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/AbstractExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParserDescriptionInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParserInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParserType.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/ExpressionParsers.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/ArgumentsTrait.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/ArrowExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/BinaryOperatorExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/ConditionalTernaryExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/DotExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/FilterExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/FunctionExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/IsExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/IsNotExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Infix/SquareBracketExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/InfixAssociativity.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/InfixExpressionParserInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/PrecedenceChange.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Prefix/GroupingExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Prefix/LiteralExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/Prefix/UnaryOperatorExpressionParser.php
+%%WWWDIR%%/vendor/twig/twig/src/ExpressionParser/PrefixExpressionParserInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/AbstractExtension.php
+%%WWWDIR%%/vendor/twig/twig/src/Extension/AttributeExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/CoreExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/DebugExtension.php
%%WWWDIR%%/vendor/twig/twig/src/Extension/EscaperExtension.php
@@ -22091,12 +22092,21 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/FunctionNode/EnumFunction.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/GetAttrExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/InlinePrint.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ListExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/MacroReferenceExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/MethodCallExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/NameExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/NullCoalesceExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/OperatorEscapeInterface.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ParentExpression.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnArrayInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnBoolInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnNumberInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnPrimitiveTypeInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/ReturnStringInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/SupportDefinedTestDeprecationTrait.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/SupportDefinedTestInterface.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/SupportDefinedTestTrait.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/TempNameExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Ternary/ConditionalTernary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/ConstantTest.php
@@ -22106,6 +22116,7 @@
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/NullTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/OddTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/SameasTest.php
+%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Test/TrueTest.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/TestExpression.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/AbstractUnary.php
%%WWWDIR%%/vendor/twig/twig/src/Node/Expression/Unary/NegUnary.php
diff --git a/www/fcgiwrap/pkg-descr b/www/fcgiwrap/pkg-descr
index 0210ca397d8c..3263b6bec96a 100644
--- a/www/fcgiwrap/pkg-descr
+++ b/www/fcgiwrap/pkg-descr
@@ -5,8 +5,8 @@ Features:
* very lightweight (84KB of private memory per instance)
* fixes broken CR/LF in headers
* handles environment in a sane way (CGI scripts get HTTP-related env. vars
- * from FastCGI parameters and inherit all the others from fcgiwrap's
- * environment)
+ from FastCGI parameters and inherit all the others from fcgiwrap's
+ environment)
* no configuration, so you can run several sites off the same fcgiwrap pool
* passes CGI stderr output to fcgiwrap's stderr (this is by design but
- * stderr could be also passed to FastCGI stderr stream)
+ stderr could be also passed to FastCGI stderr stream)
diff --git a/www/filebrowser/Makefile b/www/filebrowser/Makefile
index 4f1666456b0f..dc73175397d4 100644
--- a/www/filebrowser/Makefile
+++ b/www/filebrowser/Makefile
@@ -1,6 +1,6 @@
PORTNAME= filebrowser
DISTVERSIONPREFIX= v
-DISTVERSION= 2.51.2
+DISTVERSION= 2.52.0
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
@@ -33,7 +33,7 @@ PLIST_SUB= GROUP=${GROUPS:[1]} \
# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD'
# in the File Browser repository to get the value of GITID.
-GITID= 849f5ad4434ef60744e3a2b3834e9b6a1fd5a8cb
+GITID= c11c986b7383a5c1f18d82ee7e6093dc0544cff9
FILEBROWSER_USER= ${PORTNAME}
FILEBROWSER_GROUP= ${FILEBROWSER_USER}
diff --git a/www/filebrowser/distinfo b/www/filebrowser/distinfo
index 9bdcdf955aa7..6a69666590ed 100644
--- a/www/filebrowser/distinfo
+++ b/www/filebrowser/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1765479164
-SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/filebrowser-v2.51.2.frontend.tar.gz) = 91e5721373d839d077f89f5ae4f6c61dbe727c0cda03c013bfd5043078f3e23c
-SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/filebrowser-v2.51.2.frontend.tar.gz) = 3798985
-SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/go.mod) = 44143940b96214bb80cead161127aafb29231c2be840da8875473c367281db2d
-SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/go.mod) = 3491
-SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/filebrowser-filebrowser-v2.51.2_GH0.tar.gz) = 4c8df679613b10364dc6440bb7d63a06c2569d60a224de0e9fa3aeb0ea2b6642
-SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.51.2_GH0/filebrowser-filebrowser-v2.51.2_GH0.tar.gz) = 5367555
+TIMESTAMP = 1766094921
+SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/filebrowser-v2.52.0.frontend.tar.gz) = 08ee0692fe929e59fa4d50d3d6d3b223885301553521a7cb0d465dacc11c3837
+SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/filebrowser-v2.52.0.frontend.tar.gz) = 3799257
+SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/go.mod) = b1e7bb2b90145671180b1125b44dd8904d3a447f1a9d502ca48958a451a72d26
+SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/go.mod) = 3491
+SHA256 (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/filebrowser-filebrowser-v2.52.0_GH0.tar.gz) = f0a78ffe3f296b01992fe166b4191eddd7deea2e00b9449f748072391dff48a9
+SIZE (go/www_filebrowser/filebrowser-filebrowser-v2.52.0_GH0/filebrowser-filebrowser-v2.52.0_GH0.tar.gz) = 5368181
diff --git a/www/forgejo-lts/Makefile b/www/forgejo-lts/Makefile
index 6e90cfe00845..3a218d6ed1c5 100644
--- a/www/forgejo-lts/Makefile
+++ b/www/forgejo-lts/Makefile
@@ -1,6 +1,7 @@
PORTNAME= forgejo
DISTVERSIONPREFIX= v
DISTVERSION= 11.0.8
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://codeberg.org/forgejo/forgejo/releases/download/${DISTVERSIONFULL}/
PKGNAMESUFFIX= -lts
@@ -10,7 +11,7 @@ MAINTAINER= des@FreeBSD.org
COMMENT= Compact self-hosted Git forge
WWW= https://forgejo.org/
-LICENSE= MIT
+LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= git:devel/git
diff --git a/www/forgejo/Makefile b/www/forgejo/Makefile
index 03c8b5a8861c..0f70a63e6007 100644
--- a/www/forgejo/Makefile
+++ b/www/forgejo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= forgejo
DISTVERSIONPREFIX= v
DISTVERSION= 13.0.3
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://codeberg.org/forgejo/forgejo/releases/download/${DISTVERSIONFULL}/
DISTNAME= forgejo-src-${DISTVERSION}
@@ -9,7 +10,7 @@ MAINTAINER= des@FreeBSD.org
COMMENT= Compact self-hosted Git forge
WWW= https://forgejo.org/
-LICENSE= MIT
+LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= git:devel/git
diff --git a/www/forgejo7/Makefile b/www/forgejo7/Makefile
deleted file mode 100644
index cb1f5ab87e0b..000000000000
--- a/www/forgejo7/Makefile
+++ /dev/null
@@ -1,94 +0,0 @@
-PORTNAME= forgejo
-DISTVERSIONPREFIX= v
-DISTVERSION= 7.0.14
-PORTREVISION= 3
-CATEGORIES= www
-MASTER_SITES= https://codeberg.org/forgejo/forgejo/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
-PKGNAMESUFFIX= 7
-DISTNAME= forgejo-src-${DISTVERSION}
-
-MAINTAINER= marko.cupac@mimar.rs
-COMMENT= Compact self-hosted Git service
-WWW= https://forgejo.org/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Obsolete, please switch to www/forgejo-lts
-EXPIRATION_DATE= 2025-12-31
-
-RUN_DEPENDS= git:devel/git
-
-USES= cpe gmake go:no_targets
-USE_RC_SUBR= forgejo
-
-CONFLICTS_INSTALL= forgejo forgejo-lts
-
-EXTRACT_AFTER_ARGS= --strip-components 1
-SUB_FILES= app.ini.sample pkg-message
-SUB_LIST= GITUSER=${USERS}
-
-NO_WRKSUBDIR= yes
-
-USERS= git
-GROUPS= git
-
-PORTDATA= *
-
-OPTIONS_DEFINE= BINDATA GIT_LFS PAM SQLITE
-OPTIONS_DEFAULT= BINDATA GIT_LFS PAM SQLITE
-OPTIONS_SUB= yes
-
-BINDATA_DESC= Build a single monolithic binary, with all assets included
-GIT_LFS_DESC= Support for Git Large File Storage (LFS)
-PAM_DESC= Enable support for PAM
-
-BINDATA_VARS= GO_TAGS+=bindata
-GIT_LFS_RUN_DEPENDS= git-lfs:devel/git-lfs
-PAM_VARS= GO_TAGS+=pam
-SQLITE_VARS= GO_TAGS+="sqlite sqlite_unlock_notify"
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-DAEMONARGS= -S -l \$${forgejo_facility} -s \$${forgejo_priority} -T \
- \$${name}
-.else
-DAEMONARGS= -f
-.endif
-
-SUB_LIST+= DAEMONARGS="${DAEMONARGS}"
-
-SSP_UNSAFE= true
-LDFLAGS+= "'-X "code.gitea.io/gitea/modules/setting.CustomPath=${PREFIX}/etc/forgejo"'"
-LDFLAGS+= "'-X "code.gitea.io/gitea/modules/setting.AppWorkPath=${PREFIX}/share/forgejo"'"
-MAKE_ARGS= GOPATH=${WRKDIR} \
- TAGS="${GO_TAGS}" \
- GOFLAGS="-buildvcs=false"
-ALL_TARGET= backend
-MAKE_JOBS_UNSAFE= yes
-
-post-patch:
- ${ECHO_CMD} ${DISTVERSION} >${WRKSRC}/VERSION
-
-# Too lazy to figure out why go install won't work.
-do-install:
-# Go binary is statically linked and cannot be stripped, so use
-# INSTALL_SCRIPT.
- ${INSTALL_SCRIPT} ${WRKSRC}/gitea \
- ${STAGEDIR}${PREFIX}/sbin/forgejo
- @${MKDIR} ${STAGEDIR}${ETCDIR}/conf
- ${INSTALL_DATA} ${WRKDIR}/app.ini.sample \
- ${STAGEDIR}${ETCDIR}/conf/app.ini.sample
- ${INSTALL_DATA} ${WRKSRC}/custom/conf/app.example.ini \
- ${STAGEDIR}${ETCDIR}/conf/app.ini.defaults
- ${MKDIR} ${STAGEDIR}${DATADIR}
- ${MKDIR} ${STAGEDIR}/var/db/forgejo/data
- ${MKDIR} ${STAGEDIR}/var/db/forgejo/forgejo-repositories
- ${MKDIR} ${STAGEDIR}/var/log/forgejo
-
-do-install-BINDATA-off:
- cd ${WRKSRC} && \
- ${COPYTREE_SHARE} "options public templates" ${STAGEDIR}${DATADIR}
-
-.include <bsd.port.mk>
diff --git a/www/forgejo7/distinfo b/www/forgejo7/distinfo
deleted file mode 100644
index fd9cd82bb268..000000000000
--- a/www/forgejo7/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1742781460
-SHA256 (forgejo-src-7.0.14.tar.gz) = 6a522cc458f30dec2f018049ddec09d5949a0e204aebe896f61825ab23de7203
-SIZE (forgejo-src-7.0.14.tar.gz) = 53697719
diff --git a/www/forgejo7/files/app.ini.sample.in b/www/forgejo7/files/app.ini.sample.in
deleted file mode 100644
index d625a9ebabab..000000000000
--- a/www/forgejo7/files/app.ini.sample.in
+++ /dev/null
@@ -1,93 +0,0 @@
-#
-# Sample Configuration for Forgejo using SQLite
-#
-# For information on the available settings, consult the online
-# documentation, or see the accompanying file app.ini.defaults, which
-# contains the settings incorporated into the forgejo binary.
-#
-# This sample configuration runs Forgejo with a local database. Before
-# running this configuration, make sure to change the INTERNAL_TOKEN,
-# JWT_SECRET, and SECRET_KEY variables. SECRET_KEY is a password of your
-# choosing, INTERNAL_TOKEN is a 64-byte random number in BASE64 encoding,
-# JWT_SECRET is a 32-byte random number in BASE64 encoding.
-#
-# You can generate the token using for example:
-# openssl rand -base64 64
-#
-# You can let Forgejo add these to the config for you; you need to make
-# app.ini writeable by the git user.
-#
-# There are no pre-configured users; the first user to register becomes an
-# admin. In this sample configuration, the HTTP server only listens on
-# localhost.
-#
-# If you'd rather use the web-based installer, remove this conf/app.ini file
-# and make %%PREFIX%%/etc/forgejo/conf writeable to the git user.
-
-APP_NAME = Forgejo: A self-hosted lightweight software forge
-RUN_MODE = prod
-RUN_USER = %%GITUSER%%
-
-[database]
-DB_TYPE = sqlite3
-HOST = 127.0.0.1:3306
-NAME = forgejo
-PASSWD =
-PATH = /var/db/forgejo/forgejo.db
-SSL_MODE = disable
-USER = root
-
-[indexer]
-ISSUE_INDEXER_PATH = /var/db/forgejo/indexers/issues.bleve
-
-[log]
-LEVEL = Info
-MODE = file
-ROOT_PATH = /var/log/forgejo
-
-[mailer]
-ENABLED = false
-
-[oauth2]
-JWT_SECRET = CHANGE_ME
-
-[picture]
-AVATAR_UPLOAD_PATH = /var/db/forgejo/data/avatars
-DISABLE_GRAVATAR = true
-ENABLE_FEDERATED_AVATAR = false
-
-[repository]
-ROOT = /var/db/forgejo/forgejo-repositories
-# Forgejo's default is 'bash', so if you have bash installed, you can comment
-# this out.
-SCRIPT_TYPE = sh
-
-[repository.upload]
-TEMP_PATH = /var/db/forgejo/data/tmp/uploads
-
-[security]
-INSTALL_LOCK = true
-INTERNAL_TOKEN = CHANGE_ME
-SECRET_KEY = CHANGE_ME
-
-[session]
-PROVIDER = file
-PROVIDER_CONFIG = /var/db/forgejo/data/sessions
-
-[server]
-APP_DATA_PATH = /var/db/forgejo/data
-DISABLE_SSH = false
-DOMAIN = localhost
-HTTP_ADDR = 127.0.0.1
-HTTP_PORT = 3000
-OFFLINE_MODE = false
-ROOT_URL = http://localhost:3000/
-SSH_DOMAIN = %(DOMAIN)s
-SSH_PORT = 22
-
-[service]
-DISABLE_REGISTRATION = false
-ENABLE_CAPTCHA = true
-ENABLE_NOTIFY_MAIL = false
-REGISTER_EMAIL_CONFIRM = false
-REQUIRE_SIGNIN_VIEW = false
diff --git a/www/forgejo7/files/forgejo.in b/www/forgejo7/files/forgejo.in
deleted file mode 100644
index c635f3a9a9b1..000000000000
--- a/www/forgejo7/files/forgejo.in
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: forgejo
-# REQUIRE: NETWORKING SYSLOG
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf to enable forgejo:
-#
-#forgejo_enable="YES"
-
-. /etc/rc.subr
-
-name="forgejo"
-rcvar="forgejo_enable"
-
-load_rc_config $name
-
-: ${forgejo_user:="%%GITUSER%%"}
-: ${forgejo_enable:="NO"}
-: ${forgejo_configcheck_enable:="YES"}
-: ${forgejo_facility:="daemon"}
-: ${forgejo_priority:="info"}
-: ${forgejo_shared:="%%PREFIX%%/share/${name}"}
-: ${forgejo_custom:="%%PREFIX%%/etc/${name}"}
-
-command="%%PREFIX%%/sbin/${name} web"
-procname="%%PREFIX%%/sbin/${name}"
-githome="$(eval echo ~${forgejo_user})"
-
-pidfile="/var/run/${name}.pid"
-
-start_cmd="${name}_start"
-start_precmd="${name}_prestart"
-
-forgejo_start() {
- for d in /var/db/forgejo /var/log/forgejo; do
- if [ ! -e "$d" ]; then
- mkdir "$d"
- chown ${forgejo_user} "$d"
- fi
- done
- /usr/sbin/daemon %%DAEMONARGS%% \
- -u ${forgejo_user} -p ${pidfile} \
- /usr/bin/env -i \
- "GITEA_WORK_DIR=${forgejo_shared}" \
- "GITEA_CUSTOM=${forgejo_custom}" \
- "HOME=${githome}" \
- "PATH=%%PREFIX%%/bin:${PATH}" \
- "USER=${forgejo_user}" \
- $command
-}
-
-forgejo_prestart() {
- if checkyesno forgejo_configcheck_enable; then
- if su -m ${forgejo_user} -c "%%PREFIX%%/sbin/${name} doctor check >/dev/null"; then
- else
- echo "cannot start ${name} because of configuration errors. Run" >&2
- echo " su -m git -c '${name} doctor check'" >&2
- echo "for further details"
- return 1
- fi
- fi
-}
-
-run_rc_command "$1"
diff --git a/www/forgejo7/files/pkg-message.in b/www/forgejo7/files/pkg-message.in
deleted file mode 100644
index 03164efe7264..000000000000
--- a/www/forgejo7/files/pkg-message.in
+++ /dev/null
@@ -1,27 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Before starting forgejo for the first time, you must set a number of
-secrets in the configuration file. For your convenience, a sample file
-has been copied to %%PREFIX%%/etc/forgejo/conf/app.ini.
-
-You need to replace every occurence of CHANGE_ME in the file with
-sensible values. Please refer to the official documentation at
-https://forgejo.org for details.
-
-You will also likely need to create directories for persistent storage.
-Run
- su -m git -c 'forgejo doctor check'
-to check if all prerequisites have been met.
-EOM
-}
-{ type: upgrade
- maximum_version: "1.21"
- message: <<EOM
-Since forgejo version 7, the startup script will run forgejo doctor check
-to verify that forgejo can be started successfully. If you are sure that
-forgejo will start even if doctor has identified an issue, you can disable
-the check by setting forgejo_configcheck_enabled=NO in rc.conf.
-EOM
-}
-]
diff --git a/www/forgejo7/pkg-descr b/www/forgejo7/pkg-descr
deleted file mode 100644
index f7e721e96eea..000000000000
--- a/www/forgejo7/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-A self-hosted Git service.
-
-Forgejo is a community managed soft-fork of Gitea, which is a fork of Gogs,
-lightweight code hosting solution written in Go and published under the MIT
-license.
diff --git a/www/forgejo7/pkg-plist b/www/forgejo7/pkg-plist
deleted file mode 100644
index cfdd317d833c..000000000000
--- a/www/forgejo7/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-@sample %%ETCDIR%%/conf/app.ini.sample
-%%ETCDIR%%/conf/app.ini.defaults
-sbin/forgejo
-@dir share/forgejo
-@dir(git,git,755) /var/db/forgejo
-@dir(git,git,755) /var/db/forgejo/data
-@dir(git,git,755) /var/db/forgejo/forgejo-repositories
-@dir(git,git,755) /var/log/forgejo
diff --git a/www/gallery-dl/Makefile b/www/gallery-dl/Makefile
index 136b1997104d..0215fcca4718 100644
--- a/www/gallery-dl/Makefile
+++ b/www/gallery-dl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gallery-dl
-DISTVERSION= 1.31.0
+DISTVERSION= 1.31.2
CATEGORIES= www
MASTER_SITES= PYPI \
https://github.com/mikf/${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/www/gallery-dl/distinfo b/www/gallery-dl/distinfo
index 3f7915ed1078..8a48076f8aa0 100644
--- a/www/gallery-dl/distinfo
+++ b/www/gallery-dl/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1743510441
-SHA256 (gallery_dl-1.31.0.tar.gz) = 7326b75f1c0b0def9fe19e4abb41f2816551fa85da48bfdd19bf51dacc6e0251
-SIZE (gallery_dl-1.31.0.tar.gz) = 631169
+SHA256 (gallery_dl-1.31.2.tar.gz) = 4ca3f02df89d9c8e15b4b2cb665c0cfa5e51d243644e1dcbf9c23f2d841907ab
+SIZE (gallery_dl-1.31.2.tar.gz) = 647470
diff --git a/www/gatus/Makefile b/www/gatus/Makefile
index 18e98ac2ba6e..90aa9b82c2be 100644
--- a/www/gatus/Makefile
+++ b/www/gatus/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gatus
DISTVERSIONPREFIX= v
-DISTVERSION= 5.33.0
-PORTREVISION= 1
+DISTVERSION= 5.33.1
CATEGORIES= www
MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.vendor${EXTRACT_SUFX}
diff --git a/www/gatus/distinfo b/www/gatus/distinfo
index 354fe5607f88..2f3f8973fbee 100644
--- a/www/gatus/distinfo
+++ b/www/gatus/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1764192075
-SHA256 (gatus-v5.33.0.vendor.tar.gz) = ad1bfb7ba7181e4c5b34b01a9559a20697ad5de282f71a74e52bdd68f9062083
-SIZE (gatus-v5.33.0.vendor.tar.gz) = 51695185
-SHA256 (TwiN-gatus-v5.33.0_GH0.tar.gz) = e93ce6de9a39a20434fa62aa4dfd071ebb8f822b3d813c83f3506b2a30440014
-SIZE (TwiN-gatus-v5.33.0_GH0.tar.gz) = 2965861
+TIMESTAMP = 1766096862
+SHA256 (gatus-v5.33.1.vendor.tar.gz) = 00f86029e5ef23cbec8524c62794adf2c9aa030c1f7913e1b7e022ece3708780
+SIZE (gatus-v5.33.1.vendor.tar.gz) = 51749517
+SHA256 (TwiN-gatus-v5.33.1_GH0.tar.gz) = a49cd2a3aa20656b7d47904f6f9525c65067771e24b43a073ff0644f60f63627
+SIZE (TwiN-gatus-v5.33.1_GH0.tar.gz) = 2965884
diff --git a/www/gitlab-pages/distinfo b/www/gitlab-pages/distinfo
index cbd198b7fcea..f85533dba568 100644
--- a/www/gitlab-pages/distinfo
+++ b/www/gitlab-pages/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765426161
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.6.2/go.mod) = 01a4fafec3c597505de06cc4dc76a706e78e461b21562113750dfec75e9458c2
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.6.2/go.mod) = 3416
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.6.2/gitlab-pages-v18.6.2.tar.bz2) = c639c05bd79199fbd93cc2a9385c33cff461581aca20cdba3ff2b89a49879b7f
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.6.2/gitlab-pages-v18.6.2.tar.bz2) = 237023
+TIMESTAMP = 1766390148
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.7.0/go.mod) = 8bc5ad61abb3a5a6d07a64652460587511671a82c104cf5997806b5d609a8dd6
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.7.0/go.mod) = 3523
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.7.0/gitlab-pages-v18.7.0.tar.bz2) = 3fa8238f79e389051044bd271021095480bd37ab494b65bf72c0774688a0ab56
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.7.0/gitlab-pages-v18.7.0.tar.bz2) = 237679
diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo
index 276c884ff68b..650ee4833b60 100644
--- a/www/gitlab-workhorse/distinfo
+++ b/www/gitlab-workhorse/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765426180
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.6.2/go.mod) = 11c339bb0fbbc0ad18e7e636a2f3cd686ea3425805f0ed0db5f629008a1d6952
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.6.2/go.mod) = 9356
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.6.2/gitlab-foss-v18.6.2.tar.bz2) = 6e0ee01b940be896e256ced4d312967101e489556a9ac30d3c413a8986272c4e
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.6.2/gitlab-foss-v18.6.2.tar.bz2) = 126869309
+TIMESTAMP = 1766390162
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.7.0/go.mod) = dd3a4f3dae583fc4c00686c61fa6033d1c9b99e428f29c79a022ee39a4692ada
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.7.0/go.mod) = 9356
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.7.0/gitlab-foss-v18.7.0.tar.bz2) = e64409b4214a1fb4317cdb9f9ee97ec69bf401a4a0527952b396bcaa3add4efa
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.7.0/gitlab-foss-v18.7.0.tar.bz2) = 129790096
diff --git a/www/gitlab/Makefile b/www/gitlab/Makefile
index 68ffe59a3f87..f72137588955 100644
--- a/www/gitlab/Makefile
+++ b/www/gitlab/Makefile
@@ -28,28 +28,29 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
# textproc/rubygem-psych3 is required as ruby 3.1 applied an update to psych 4.0 which has breaking changes
# mail/rubygem-net-pop is required as ruby 3.1 removed it
#gitlab-zoekt-indexer>=0.16.0:textproc/gitlab-zoekt-indexer
+# Gitlab does not work with nodejs 24, but keep it here for a later upgrade
+# yarn${NODEJS_SUFFIX}>=1.10.0:www/yarn${NODEJS_SUFFIX}
MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
- gitlab-elasticsearch-indexer>=5.10.1:textproc/gitlab-elasticsearch-indexer \
+ gitlab-elasticsearch-indexer>=5.12.0:textproc/gitlab-elasticsearch-indexer \
gitlab-agent>=${GITLAB_VERSION}:net/gitlab-agent \
gitlab-pages>=${GITLAB_VERSION}:www/gitlab-pages \
- gitlab-shell>=14.45.3:devel/gitlab-shell \
+ gitlab-shell>=14.45.5:devel/gitlab-shell \
gitlab-workhorse>=${GITLAB_VERSION}:www/gitlab-workhorse \
gitlab-zoekt-indexer>=1.7.6:textproc/gitlab-zoekt-indexer \
redis>=6.2.11:databases/redis \
- yarn${NODEJS_SUFFIX}>=1.10.0:www/yarn${NODEJS_SUFFIX} \
+ yarn-node20>=1.10.0:www/yarn-node20 \
gtar>0:archivers/gtar \
bash>0:shells/bash \
rubygem-parser>=3.3.10.0:devel/rubygem-parser \
rubygem-net-smtp>=0:mail/rubygem-net-smtp \
rubygem-psych3>=3.1<4:textproc/rubygem-psych3 \
rubygem-net-pop>=0:mail/rubygem-net-pop \
- rubygem-rails-gitlab>=${RAILS_VERSION}<7.2:www/rubygem-rails-gitlab \
+ rubygem-rails-gitlab>=${RAILS_VERSION}<7.3:www/rubygem-rails-gitlab \
rubygem-zeitwerk>=2.6.18<2.6.19:devel/rubygem-zeitwerk \
- rubygem-mutex_m>=0.3<1:devel/rubygem-mutex_m \
rubygem-drb-gitlab>=2.2.3<3:devel/rubygem-drb-gitlab \
rubygem-bootsnap-gitlab>=1.18.6<1.19:devel/rubygem-bootsnap-gitlab \
rubygem-ffi>=1.17.2<2:devel/rubygem-ffi \
- rubygem-openssl>=3.3.2<3.4:security/rubygem-openssl \
+ rubygem-openssl3>=3.3.2<3.4:security/rubygem-openssl3 \
rubygem-gitlab-secret_detection>=0.38.0<1:security/rubygem-gitlab-secret_detection \
rubygem-responders-rails-gitlab>=3.0<4.0:www/rubygem-responders-rails-gitlab \
rubygem-sprockets-gitlab>=3.7.5<3.8:devel/rubygem-sprockets-gitlab \
@@ -90,6 +91,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-invisible_captcha>=2.3.0<2.4:graphics/rubygem-invisible_captcha \
rubygem-devise-two-factor-rails-gitlab>=4.1.1<4.2:security/rubygem-devise-two-factor-rails-gitlab \
rubygem-rqrcode-gitlab>=2.2.0<3:www/rubygem-rqrcode-gitlab \
+ rubygem-webauthn>=3.0<4:security/rubygem-webauthn \
rubygem-attr_encrypted>=4.2<5:security/rubygem-attr_encrypted \
rubygem-validates_hostname-gitlab>=1.0.13<1.1.0:dns/rubygem-validates_hostname-gitlab \
rubygem-rubyzip-gitlab>=2.4.1<2.5:archivers/rubygem-rubyzip-gitlab \
@@ -98,7 +100,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-ohai>=18.1.18<19:sysutils/rubygem-ohai \
rubygem-gpgme>=2.0.25<2.1.0:security/rubygem-gpgme \
rubygem-gitlab_omniauth-ldap-gitlab>=2.3.0<2.4.0:net/rubygem-gitlab_omniauth-ldap-gitlab \
- rubygem-net-ldap017>=0.17.1<0.18:net/rubygem-net-ldap017 \
+ rubygem-net-ldap>=0.20.0<0.21:net/rubygem-net-ldap \
rubygem-grape20>=2.0.0<2.1:devel/rubygem-grape20 \
rubygem-grape-entity>=1.0.1<1.1,1:devel/rubygem-grape-entity \
rubygem-grape-swagger-gitlab>=2.1.2<2.2:devel/rubygem-grape-swagger-gitlab \
@@ -148,7 +150,6 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-faraday_middleware-aws-sigv4-gitlab>=1.0.1<1.1:devel/rubygem-faraday_middleware-aws-sigv4-gitlab \
rubygem-typhoeus-gitlab>=1.4.0<1.5:www/rubygem-typhoeus-gitlab \
rubygem-html-pipeline-gitlab>=2.14.3<2.15:textproc/rubygem-html-pipeline-gitlab \
- rubygem-deckar01-task_list-gitlab>=2.3.4<2.4:www/rubygem-deckar01-task_list-gitlab \
rubygem-gitlab-markup>=2.0.0<2.1:textproc/rubygem-gitlab-markup \
rubygem-commonmarker0>=0.23.12<0.24:textproc/rubygem-commonmarker0 \
rubygem-kramdown-gitlab>=2.5.1<2.6:textproc/rubygem-kramdown-gitlab \
@@ -170,9 +171,9 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-diffy>=3.4.4<4:textproc/rubygem-diffy \
rubygem-rack22>=2.2.20,3<2.3,3:www/rubygem-rack22 \
rubygem-rack-timeout>=0.7.0<0.8:www/rubygem-rack-timeout \
- rubygem-puma-gitlab>=6.6.1<6.6.2:www/rubygem-puma-gitlab \
+ rubygem-puma-gitlab>=7.1<8:www/rubygem-puma-gitlab \
rubygem-sd_notify>=0.1.1<0.2:devel/rubygem-sd_notify \
- rubygem-state_machines-activerecord-gitlab>=0.8.0<0.9.0:databases/rubygem-state_machines-activerecord-gitlab \
+ rubygem-state_machines-activerecord-gitlab>=0.100.0<0.101.0:databases/rubygem-state_machines-activerecord-gitlab \
rubygem-sidekiq-gitlab>=7.3.9:devel/rubygem-sidekiq-gitlab \
rubygem-sidekiq-cron-rails-gitlab>=1.12.0<1.13:devel/rubygem-sidekiq-cron-rails-gitlab \
rubygem-fugit-gitlab>=1.11.2<1.12:devel/rubygem-fugit-gitlab \
@@ -198,7 +199,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-circuitbox>=2.0.0<2.1:www/rubygem-circuitbox \
rubygem-sanitize60>=6.0.2<6.1:textproc/rubygem-sanitize60 \
rubygem-babosa>=2.0<3:textproc/rubygem-babosa \
- rubygem-loofah>=2.24.1<2.25:textproc/rubygem-loofah \
+ rubygem-loofah-gitlab>=2.24.1<2.25:textproc/rubygem-loofah-gitlab \
rubygem-licensee-gitlab>=9.16<10:devel/rubygem-licensee-gitlab \
rubygem-charlock_holmes>=0.7.9<0.8:textproc/rubygem-charlock_holmes \
rubygem-ruby-magic>=0.6<1:devel/rubygem-ruby-magic \
@@ -208,7 +209,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-rack-proxy>=0.7.7<0.8.0:www/rubygem-rack-proxy \
rubygem-cssbundling-rails-rails-gitlab>=1.4.3<1.5:www/rubygem-cssbundling-rails-rails-gitlab \
rubygem-terser>=1.0.2<1.0.3:textproc/rubygem-terser \
- rubygem-click_house-client>=0.8.2<0.9:databases/rubygem-click_house-client \
+ rubygem-click_house-client>=0.8.4<0.9:databases/rubygem-click_house-client \
rubygem-addressable>=2.8<3:www/rubygem-addressable \
rubygem-gon-rails-gitlab>=6.5.0<6.6:www/rubygem-gon-rails-gitlab \
rubygem-request_store>=1.7.0<1.8:devel/rubygem-request_store \
@@ -220,7 +221,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-sentry-sidekiq>=5.23.0<5.24:devel/rubygem-sentry-sidekiq \
rubygem-pg_query>=6.1.0<6.2:databases/rubygem-pg_query \
rubygem-premailer-rails-rails-gitlab>=1.12.0<1.13:mail/rubygem-premailer-rails-rails-gitlab \
- rubygem-gitlab-labkit>=0.42.2<0.43:devel/rubygem-gitlab-labkit \
+ rubygem-gitlab-labkit>=1.0.0<1.1:devel/rubygem-gitlab-labkit \
rubygem-thrift>=0.22.0,1<0.23,1:devel/rubygem-thrift \
rubygem-rails-i18n-rails-gitlab>=7.0.9<8:devel/rubygem-rails-i18n-rails-gitlab \
rubygem-gettext_i18n_rails>=1.13.0<1.14:devel/rubygem-gettext_i18n_rails \
@@ -279,16 +280,16 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-net-ntp>0:net/rubygem-net-ntp \
rubygem-ssh_data>=2.0<3:security/rubygem-ssh_data \
rubygem-spamcheck>=1.3.3<1.4:net/rubygem-spamcheck \
- rubygem-gitaly>=18.6.0:net/rubygem-gitaly \
+ rubygem-gitaly>=18.7.0:net/rubygem-gitaly \
rubygem-gitlab-kas-grpc>=${GITLAB_KAS_GRPC_VERSION}:net/rubygem-gitlab-kas-grpc \
rubygem-grpc-gitlab>=1.76.0<1.77:net/rubygem-grpc-gitlab \
- rubygem-google-protobuf3>=3.25.8<4:devel/rubygem-google-protobuf3 \
+ rubygem-google-protobuf3>=3.25.8<5:devel/rubygem-google-protobuf3 \
rubygem-toml-rb>=2.2.0<3:www/rubygem-toml-rb \
rubygem-flipper-gitlab>=0.28.0<0.29:devel/rubygem-flipper-gitlab \
rubygem-flipper-active_record-rails-gitlab>=0.28.0<0.29:databases/rubygem-flipper-active_record-rails-gitlab \
rubygem-flipper-active_support_cache_store-rails-gitlab>=0.28.0<0.29:devel/rubygem-flipper-active_support_cache_store-rails-gitlab \
rubygem-unleash>=3.2.2<3.3:devel/rubygem-unleash \
- rubygem-gitlab-experiment>=1.0.0<1.1:devel/rubygem-gitlab-experiment \
+ rubygem-gitlab-experiment>=1.1.0<1.2:devel/rubygem-gitlab-experiment \
rubygem-lograge-rails-gitlab>=0.11.2<1.0:www/rubygem-lograge-rails-gitlab \
rubygem-grape_logging-gitlab>=1.8.4<2.0:devel/rubygem-grape_logging-gitlab \
rubygem-gitlab-net-dns>=0.15.0<0.16:dns/rubygem-gitlab-net-dns \
@@ -311,7 +312,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-ed25519>=1.4.0<1.5:security/rubygem-ed25519 \
rubygem-cvss-suite>=3.3.0<3.4:security/rubygem-cvss-suite \
rubygem-arr-pm>=0.0.12<0.1:devel/rubygem-arr-pm \
- rubygem-devfile>=0.4.8<0.5:net/rubygem-devfile \
+ rubygem-devfile>=0.5.0<0.6:net/rubygem-devfile \
rubygem-hashdiff>=1.2.1<1.3:devel/rubygem-hashdiff \
rubygem-CFPropertyList-gitlab>=3.0.7<3.1:devel/rubygem-CFPropertyList-gitlab \
rubygem-app_store_connect>=0:net/rubygem-app_store_connect \
@@ -320,18 +321,21 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-net-protocol>=0.2.2<0.3:net/rubygem-net-protocol \
rubygem-nkf>=0.2.0<0.3:net/rubygem-nkf \
rubygem-net-http-gitlab>=0.6.0<0.6.1:www/rubygem-net-http-gitlab \
- rubygem-uri-gitlab>=0.13.3<0.13.4:net/rubygem-uri-gitlab \
+ rubygem-uri-gitlab>=1.1.1<1.2:net/rubygem-uri-gitlab \
rubygem-duo_api>=1.4<2:security/rubygem-duo_api \
rubygem-gitlab-sdk>=0.3.0<0.4:devel/rubygem-gitlab-sdk \
rubygem-paper_trail>=16.0<17:devel/rubygem-paper_trail \
rubygem-i18n_data>=0.13.1<1:devel/rubygem-i18n_data \
rubygem-gitlab-cloud-connector>=1.35<2:security/rubygem-gitlab-cloud-connector \
+ rubygem-gvltools>=0.4.0<0.5:devel/rubygem-gvltools \
+ rubygem-gitlab_query_language>=0.20.11<0.21:devel/rubygem-gitlab_query_language \
rubygem-google-cloud-profiler-v2>=0.3<1:textproc/rubygem-google-cloud-profiler-v2 \
rubygem-parallel>=1.27.0<2:sysutils/rubygem-parallel \
rubygem-google-cloud-storage_transfer-gitlab>=1.2.0<1.3:net/rubygem-google-cloud-storage_transfer-gitlab \
rubygem-minitest>=5.11<6:devel/rubygem-minitest \
rubygem-grpc-tools>=1.69.0<1.70:net/rubygem-grpc-tools \
- rubygem-opensearch-ruby-gitlab>=0:textproc/rubygem-opensearch-ruby-gitlab
+ rubygem-opensearch-ruby-gitlab>=0:textproc/rubygem-opensearch-ruby-gitlab \
+ rubygem-bigdecimal-gitlab>=3.1<4:math/rubygem-bigdecimal-gitlab
BUILD_DEPENDS= gem:devel/ruby-gems \
${MY_DEPENDS}
diff --git a/www/gitlab/Makefile.common b/www/gitlab/Makefile.common
index 0b3200a8fbe3..99ff022c35de 100644
--- a/www/gitlab/Makefile.common
+++ b/www/gitlab/Makefile.common
@@ -1,5 +1,5 @@
-GITLAB_VERSION= 18.6.2
-GITLAB_PORTREVISION= 3 # decrease this only if GITLAB_KAS_GRPC_VERSION is upgraded
+GITLAB_VERSION= 18.7.0
+GITLAB_PORTREVISION= 4 # decrease this only if GITLAB_KAS_GRPC_VERSION is upgraded
# Git version gitaly should use (from gitlab mirror)
# Find current tag from Makefile and .gitlab-ci.yaml
@@ -7,13 +7,13 @@ GITLAB_PORTREVISION= 3 # decrease this only if GITLAB_KAS_GRPC_VERSION is upgrad
GITLAB_GIT_VERSION= 2.50.0
# return something like x.yy
GITLAB_GIT_VERSION_SHORT= ${GITLAB_GIT_VERSION:C/^([0-9]*\.[0-9]*)\..*/\1/}
-GITLAB_GIT_MASTER_VERSION= 419c72cb8ada252b260efc38ff91fe201de7c8c3
-GITLAB_GIT_PREV_VERSION= 23466173824c0a0f835c0d790c2f38156ae6284a
+GITLAB_GIT_MASTER_VERSION= aea8cc3a10c325a22a75e2d4f582db959d3854ae
+GITLAB_GIT_PREV_VERSION= 419c72cb8ada252b260efc38ff91fe201de7c8c3
# Overwrite version for gitlab-kas-grpc
#GITLAB_KAS_GRPC_VERSION= ${GITLAB_VERSION}
GITLAB_KAS_GRPC_VERSION= 18.5.2
# Rails version
-RAILS_VERSION= 7.1.6
+RAILS_VERSION= 7.2.3
diff --git a/www/gitlab/distinfo b/www/gitlab/distinfo
index ca63e8700ceb..f21be6d0303f 100644
--- a/www/gitlab/distinfo
+++ b/www/gitlab/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1765426102
-SHA256 (gitlab-foss-v18.6.2.tar.bz2) = 6e0ee01b940be896e256ced4d312967101e489556a9ac30d3c413a8986272c4e
-SIZE (gitlab-foss-v18.6.2.tar.bz2) = 126869309
-TIMESTAMP = 1765426143
-SHA256 (gitlab-v18.6.2-ee.tar.bz2) = 7c53ea1b62d8061c1f7c125e390398b709cd9a325cbf2c23e35b736a48736db4
-SIZE (gitlab-v18.6.2-ee.tar.bz2) = 143720563
+TIMESTAMP = 1766390112
+SHA256 (gitlab-foss-v18.7.0.tar.bz2) = e64409b4214a1fb4317cdb9f9ee97ec69bf401a4a0527952b396bcaa3add4efa
+SIZE (gitlab-foss-v18.7.0.tar.bz2) = 129790096
+TIMESTAMP = 1766390113
+SHA256 (gitlab-v18.7.0-ee.tar.bz2) = e4c0415dc236d82832faa794364335c4edcd7e45be9ac60c26f607dd67150bd9
+SIZE (gitlab-v18.7.0-ee.tar.bz2) = 146715871
diff --git a/www/gitlab/files/patch-Gemfile b/www/gitlab/files/patch-Gemfile
index b2222c8a2f81..1cc83e718f0c 100644
--- a/www/gitlab/files/patch-Gemfile
+++ b/www/gitlab/files/patch-Gemfile
@@ -1,6 +1,6 @@
---- Gemfile.orig 2025-12-10 01:46:48 UTC
+--- Gemfile.orig 2025-12-17 03:15:28 UTC
+++ Gemfile
-@@ -169,7 +169,7 @@ gem 'graphql', '2.5.11', feature_category: :api
+@@ -163,7 +163,7 @@ gem 'graphql', '2.5.11', feature_category: :api
# GraphQL API
gem 'graphql', '2.5.11', feature_category: :api
@@ -9,8 +9,8 @@
gem 'apollo_upload_server', '~> 2.1.6', feature_category: :api
# Cells
-@@ -299,7 +299,7 @@ gem 'state_machines-activerecord', '~> 0.8.0', feature
- gem 'state_machines-activerecord', '~> 0.8.0', feature_category: :shared
+@@ -292,7 +292,7 @@ gem 'state_machines-activerecord', '~> 0.100.0', featu
+ gem 'state_machines-activerecord', '~> 0.100.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
# Background jobs
-gem 'sidekiq', path: 'vendor/gems/sidekiq', require: 'sidekiq', feature_category: :scalability
@@ -18,82 +18,79 @@
gem 'sidekiq-cron', '~> 1.12.0', feature_category: :scalability
gem 'gitlab-sidekiq-fetcher',
path: 'vendor/gems/sidekiq-reliable-fetch',
-@@ -476,141 +476,15 @@ gem 'warning', '~> 1.5.0', feature_category: :shared
+@@ -469,138 +469,15 @@ gem 'warning', '~> 1.5.0', feature_category: :shared #
- gem 'warning', '~> 1.5.0', feature_category: :shared
+ gem 'warning', '~> 1.5.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-group :development do
- gem 'lefthook', '~> 1.13.0', require: false, feature_category: :tooling
- gem 'rubocop', feature_category: :tooling, require: false
-- gem 'debug', '~> 1.11.0', feature_category: :shared
+- gem 'debug', '~> 1.11.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- gem 'solargraph', '~> 0.54.0', require: false, feature_category: :shared
-- gem 'solargraph-rspec', '~> 0.5.1', require: false, feature_category: :shared
+- gem 'solargraph', '~> 0.54.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'solargraph-rspec', '~> 0.5.1', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- gem 'letter_opener_web', '~> 3.0.0', feature_category: :shared
-- gem 'lookbook', '~> 2.3', feature_category: :shared
+- gem 'letter_opener_web', '~> 3.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'lookbook', '~> 2.3', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- # Better errors handler
-- gem 'better_errors', '~> 2.10.1', feature_category: :shared
+- gem 'sprite-factory', '~> 1.7', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- gem 'sprite-factory', '~> 1.7', feature_category: :shared
+- gem 'listen', '~> 3.7', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- gem 'listen', '~> 3.7', feature_category: :shared
--
-- gem 'ruby-lsp', "~> 0.26.0", require: false, feature_category: :tooling
+- gem 'ruby-lsp', "~> 0.26.4", require: false, feature_category: :tooling
-
- gem 'ruby-lsp-rails', "~> 0.4.8", feature_category: :tooling
-
-- gem 'ruby-lsp-rspec', "~> 0.1.27", require: false, feature_category: :tooling
+- gem 'ruby-lsp-rspec', "~> 0.1.28", require: false, feature_category: :tooling
-
- gem 'gdk-toogle', '~> 0.9', '>= 0.9.5', require: 'toogle', feature_category: :tooling
-
- # Used by
- # * `lib/tasks/gitlab/security/update_banned_ssh_keys.rake`
- # * `lib/tasks/gitlab/db/migration_squash.rake`
-- gem 'git', '~> 1.8', feature_category: :shared
+- gem 'git', '~> 1.8', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-end
-
-group :development, :test do
-- gem 'deprecation_toolkit', '~> 2.2.3', require: false, feature_category: :shared
-- gem 'bullet', '~> 8.0.0', feature_category: :shared
-- gem 'parser', '= 3.3.10.0', feature_category: :shared
-- gem 'pry-byebug', feature_category: :shared
-- gem 'pry-rails', '~> 0.3.9', feature_category: :shared
-- gem 'pry-shell', '~> 0.6.4', feature_category: :shared
+- gem 'deprecation_toolkit', '~> 2.2.3', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'bullet', '~> 8.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'parser', '= 3.3.10.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'pry-byebug', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'pry-rails', '~> 0.3.9', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'pry-shell', '~> 0.6.4', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- gem 'amazing_print', require: false, feature_category: :shared
+- gem 'amazing_print', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
- gem 'database_cleaner-active_record', '~> 2.2.0', feature_category: :database
-- gem 'rspec-rails', '~> 7.1.0', feature_category: :shared
+- gem 'rspec-rails', '~> 7.1.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
- gem 'factory_bot_rails', '~> 6.5.0', feature_category: :tooling
-
- # Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826)
-- gem 'minitest', '~> 5.11.0', feature_category: :shared
+- gem 'minitest', '~> 5.11.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- gem 'spring', '~> 4.3.0', feature_category: :shared
-- gem 'spring-commands-rspec', '~> 1.0.4', feature_category: :shared
+- gem 'spring', '~> 4.3.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'spring-commands-rspec', '~> 1.0.4', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
- gem 'gitlab-styles', '~> 13.1.0', feature_category: :tooling, require: false
- gem 'haml_lint', '~> 0.58', feature_category: :tooling, require: false
-
- # Benchmarking & profiling
-- gem 'benchmark-ips', '~> 2.14.0', require: false, feature_category: :shared
-- gem 'benchmark-memory', '~> 0.1', require: false, feature_category: :shared
+- gem 'benchmark-ips', '~> 2.14.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'benchmark-memory', '~> 0.1', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
- gem 'knapsack', '~> 4.0.0', feature_category: :tooling
- gem 'gitlab-crystalball', '~> 1.1.0', require: false, feature_category: :tooling
- gem 'test_file_finder', '~> 0.3.1', feature_category: :tooling
-
-- gem 'simple_po_parser', '~> 1.1.6', require: false, feature_category: :shared
+- gem 'simple_po_parser', '~> 1.1.6', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- gem 'png_quantizator', '~> 0.2.1', require: false, feature_category: :shared
+- gem 'png_quantizator', '~> 0.2.1', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- gem 'parallel', '~> 1.19', require: false, feature_category: :shared
+- gem 'parallel', '~> 1.19', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- gem 'sigdump', '~> 0.2.4', require: 'sigdump/setup', feature_category: :shared
+- gem 'sigdump', '~> 0.2.4', require: 'sigdump/setup', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
-- gem 'pact', '~> 1.64', feature_category: :shared
+- gem 'pact', '~> 1.64', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
- gem 'gitlab-housekeeper', path: 'gems/gitlab-housekeeper', feature_category: :tooling
-
@@ -113,12 +110,12 @@
-
# Gems required in omnibus-gitlab pipeline
group :development, :test, :omnibus do
- gem 'license_finder', '~> 7.0', require: false, feature_category: :shared
+ gem 'license_finder', '~> 7.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
end
-# Gems required in various pipelines
-group :development, :test, :monorepo do
-- gem 'gitlab-rspec', path: 'gems/gitlab-rspec', feature_category: :shared
+- gem 'gitlab-rspec', path: 'gems/gitlab-rspec', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
- gem 'gitlab-rspec_flaky', path: 'gems/gitlab-rspec_flaky', feature_category: :tooling
-end
-
@@ -133,26 +130,26 @@
- gem 'capybara-screenshot', '~> 1.0.26', feature_category: :test_platform
- gem 'selenium-webdriver', '~> 4.21', '>= 4.21.1', feature_category: :test_platform
-
-- gem 'graphlyte', '~> 1.0.0', feature_category: :shared
+- gem 'graphlyte', '~> 1.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
- # Upload CI metrics to a GCP BigQuery instance
- #
- # We only use this gem in CI.
- gem 'google-cloud-bigquery', '~> 1.0', feature_category: :tooling
-
-- gem 'shoulda-matchers', '~> 6.4.0', require: false, feature_category: :shared
-- gem 'email_spec', '~> 2.3.0', feature_category: :shared
-- gem 'webmock', '~> 3.25.0', feature_category: :shared
-- gem 'rails-controller-testing', feature_category: :shared
-- gem 'concurrent-ruby', '~> 1.1', feature_category: :shared
-- gem 'test-prof', '~> 1.4.0', feature_category: :tooling
-- gem 'rspec_junit_formatter', feature_category: :shared
-- gem 'guard-rspec', feature_category: :shared
+- gem 'shoulda-matchers', '~> 6.4.0', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'email_spec', '~> 2.3.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'webmock', '~> 3.25.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'rails-controller-testing', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'concurrent-ruby', '~> 1.1', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'test-prof', '~> 1.5.0', feature_category: :tooling
+- gem 'rspec_junit_formatter', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
+- gem 'guard-rspec', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
- gem 'axe-core-rspec', '~> 4.10.0', feature_category: :tooling
-- gem 'state_machines-rspec', '~> 0.6', feature_category: :shared
+- gem 'state_machines-rspec', '~> 0.6', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
- # Moved in `test` because https://gitlab.com/gitlab-org/gitlab/-/issues/217527
-- gem 'derailed_benchmarks', require: false, feature_category: :shared
+- gem 'derailed_benchmarks', require: false, feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-
- gem 'gitlab_quality-test_tooling', '~> 3.1.0', require: false, feature_category: :tooling
-end
@@ -160,25 +157,25 @@
gem 'octokit', '~> 9.0', feature_category: :importers
# Needed by octokit: https://github.com/octokit/octokit.rb/pull/1688
gem 'faraday-multipart', '~> 1.0', feature_category: :importers
-@@ -647,7 +521,7 @@ gem 'gitaly', '~> 18.6.0.pre.rc1', feature_category: :
- gem 'gitaly', '~> 18.6.0.pre.rc1', feature_category: :gitaly
+@@ -637,7 +514,7 @@ gem 'gitaly', '~> 18.7.0.pre.rc1', feature_category: :
+ gem 'gitaly', '~> 18.7.0.pre.rc1', feature_category: :gitaly
# KAS GRPC protocol definitions
-gem 'gitlab-kas-grpc', '~> 18.5.0-rc4', feature_category: :deployment_management
+gem 'gitlab-kas-grpc', '~> 18.5.2', feature_category: :deployment_management
- gem 'grpc', '~> 1.76.0', feature_category: :shared
+ gem 'grpc', '~> 1.76.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-@@ -670,7 +544,7 @@ gem 'gitlab-net-dns', '~> 0.15.0', feature_category: :
- gem 'gitlab-net-dns', '~> 0.15.0', feature_category: :shared
+@@ -660,7 +537,7 @@ gem 'gitlab-net-dns', '~> 0.15.0', feature_category: :
+ gem 'gitlab-net-dns', '~> 0.15.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
# Countries list
--gem 'countries', '~> 4.0.0', feature_category: :shared
-+gem 'countries', '~> 4.0', feature_category: :shared
+-gem 'countries', '~> 4.0.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
++gem 'countries', '~> 4.0', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
- gem 'retriable', '~> 3.1.2', feature_category: :shared
+ gem 'retriable', '~> 3.1.2', feature_category: :shared # rubocop:todo Gemfile/MissingFeatureCategory -- https://gitlab.com/gitlab-org/gitlab/-/issues/581839
-@@ -755,10 +629,15 @@ gem 'duo_api', '~> 1.3', feature_category: :system_acc
+@@ -741,11 +618,16 @@ gem 'duo_api', '~> 1.3', feature_category: :system_acc
gem 'duo_api', '~> 1.3', feature_category: :system_access
@@ -189,9 +186,10 @@
+
gem 'gitlab-sdk', '~> 0.3.0', feature_category: :application_instrumentation
- gem 'paper_trail', '~> 16.0', feature_category: :shared
+ gem 'paper_trail', '~> 16.0', feature_category: :workspaces
-gem "i18n_data", "~> 0.13.1", feature_category: :system_access
+gem "i18n_data", "~> 0.13", feature_category: :system_access
gem "gitlab-cloud-connector", "~> 1.35", require: 'gitlab/cloud_connector', feature_category: :plan_provisioning
+
diff --git a/www/gitlab/files/patch-config_gitlab.yml.example b/www/gitlab/files/patch-config_gitlab.yml.example
index fae18cb60868..bd0e3350d243 100644
--- a/www/gitlab/files/patch-config_gitlab.yml.example
+++ b/www/gitlab/files/patch-config_gitlab.yml.example
@@ -1,6 +1,6 @@
---- config/gitlab.yml.example.orig 2025-11-19 16:58:17 UTC
+--- config/gitlab.yml.example.orig 2025-12-17 03:15:28 UTC
+++ config/gitlab.yml.example
-@@ -508,7 +508,7 @@ production: &base
+@@ -516,7 +516,7 @@ production: &base
## GitLab Pages
pages:
enabled: false
@@ -9,7 +9,7 @@
# The location where pages are stored (default: shared/pages).
# path: shared/pages
-@@ -1253,13 +1253,13 @@ production: &base
+@@ -1261,13 +1261,13 @@ production: &base
repositories:
storages: # You must have at least a `default` storage path.
default:
@@ -25,7 +25,7 @@
# archive_permissions: 0640 # Permissions for the resulting backup.tar file (default: 0600)
# keep_time: 604800 # default: 0 (forever) (in seconds)
# pg_schema: public # default: nil, it means that all schemas will be backed up
-@@ -1294,12 +1294,12 @@ production: &base
+@@ -1302,12 +1302,12 @@ production: &base
## GitLab Shell settings
gitlab_shell:
@@ -41,7 +41,7 @@
# Git over HTTP
upload_pack: true
-@@ -1314,7 +1314,7 @@ production: &base
+@@ -1322,7 +1322,7 @@ production: &base
workhorse:
# File that contains the secret key for verifying access for gitlab-workhorse.
# Default is '.gitlab_workhorse_secret' relative to Rails.root (i.e. root of the GitLab app).
@@ -50,7 +50,7 @@
database_traffic_capture:
config:
-@@ -1340,7 +1340,7 @@ production: &base
+@@ -1348,7 +1348,7 @@ production: &base
# enabled: true
# File that contains the secret key for verifying access for gitlab-kas.
# Default is '.gitlab_kas_secret' relative to Rails.root (i.e. root of the GitLab app).
@@ -59,7 +59,7 @@
# The URL to the external KAS API (used by the Kubernetes agents)
# external_url: wss://kas.example.com
-@@ -1367,13 +1367,13 @@ production: &base
+@@ -1370,13 +1370,13 @@ production: &base
## GitLab Elasticsearch settings
elasticsearch:
@@ -75,7 +75,7 @@
## Webpack settings
# If enabled, this will tell rails to serve frontend assets from the webpack-dev-server running
-@@ -1394,18 +1394,18 @@ production: &base
+@@ -1397,18 +1397,18 @@ production: &base
# Sidekiq exporter is a dedicated Prometheus metrics server optionally running alongside Sidekiq.
sidekiq_exporter:
@@ -101,7 +101,7 @@
# Web exporter is a dedicated Prometheus metrics server optionally running alongside Puma.
web_exporter:
-@@ -1632,13 +1632,13 @@ test:
+@@ -1635,13 +1635,13 @@ test:
gitaly_address: unix:tmp/tests/gitaly/praefect.socket
gitaly:
diff --git a/www/gitlab/files/patch-lib_support_nginx_gitlab b/www/gitlab/files/patch-lib_support_nginx_gitlab
index ba44e58e7372..8a828a6d38fa 100644
--- a/www/gitlab/files/patch-lib_support_nginx_gitlab
+++ b/www/gitlab/files/patch-lib_support_nginx_gitlab
@@ -1,6 +1,6 @@
---- lib/support/nginx/gitlab.orig 2024-04-09 16:46:13 UTC
+--- lib/support/nginx/gitlab.orig 2025-12-17 03:15:28 UTC
+++ lib/support/nginx/gitlab
-@@ -19,7 +19,7 @@
+@@ -19,7 +19,7 @@ upstream gitlab-workhorse {
upstream gitlab-workhorse {
# GitLab socket file,
# for Omnibus this would be: unix:/var/opt/gitlab/gitlab-workhorse/sockets/socket
@@ -9,7 +9,7 @@
}
map $http_upgrade $connection_upgrade_gitlab {
-@@ -114,7 +114,7 @@ server {
+@@ -122,7 +122,7 @@ server {
location ~ ^/(404|422|500|502|503)\.html$ {
# Location to the GitLab's public directory,
# for Omnibus this would be: /opt/gitlab/embedded/service/gitlab-rails/public.
diff --git a/www/gitlab/files/patch-package.json b/www/gitlab/files/patch-package.json
new file mode 100644
index 000000000000..24e4e7096a1a
--- /dev/null
+++ b/www/gitlab/files/patch-package.json
@@ -0,0 +1,12 @@
+--- package.json.orig 2025-12-31 05:50:46 UTC
++++ package.json
+@@ -326,7 +326,8 @@
+ "@types/node": "14.17.5",
+ "chokidar": "^3.5.3",
+ "nwsapi": "2.2.2",
+- "tough-cookie": "4.1.3"
++ "tough-cookie": "4.1.3",
++ "tree-sitter": "0.22.4"
+ },
+ "engines": {
+ "node": ">=12.22.1",
diff --git a/www/gitlab/pkg-message b/www/gitlab/pkg-message
index 44d60ee23e86..4d7a1f19a1d5 100644
--- a/www/gitlab/pkg-message
+++ b/www/gitlab/pkg-message
@@ -6,7 +6,7 @@ Gitlab was installed successfully.
You now need to set up the various components of Gitlab, so please
follow the instructions in the guide at:
-https://gitlab.com/mfechner/freebsd-gitlab-docu/blob/master/install/18.6-freebsd.md
+https://gitlab.com/mfechner/freebsd-gitlab-docu/blob/master/install/18.7-freebsd.md
EOM
type: install
}
@@ -18,9 +18,9 @@ EOM
{
message: <<EOM
If you just installed an major upgrade of GitLab, for example you
-switched from 18.5.x to 18.6.x, please follow the instructions in the guide at:
+switched from 18.6.x to 18.7.x, please follow the instructions in the guide at:
-https://gitlab.com/mfechner/freebsd-gitlab-docu/blob/master/update/18.5-18.6-freebsd.md
+https://gitlab.com/mfechner/freebsd-gitlab-docu/blob/master/update/18.6-18.7-freebsd.md
If you just installed an minor upgrade of GitLab please follow
the instructions in the guide at:
diff --git a/www/gohugo/Makefile b/www/gohugo/Makefile
index 4d84b8508b54..b0c5eb23ba81 100644
--- a/www/gohugo/Makefile
+++ b/www/gohugo/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hugo
DISTVERSIONPREFIX= v
-DISTVERSION= 0.152.2
-PORTREVISION= 2
+DISTVERSION= 0.154.0
PORTEPOCH= 1
CATEGORIES= www
PKGNAMEPREFIX= go
diff --git a/www/gohugo/distinfo b/www/gohugo/distinfo
index a2485e8ef8c1..415803c9675b 100644
--- a/www/gohugo/distinfo
+++ b/www/gohugo/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1761321118
-SHA256 (go/www_gohugo/hugo-v0.152.2/v0.152.2.mod) = 9fd5c3cb063cae52d4453818b583cedd7c38539a89c826e19603ebd82f28b9a3
-SIZE (go/www_gohugo/hugo-v0.152.2/v0.152.2.mod) = 9321
-SHA256 (go/www_gohugo/hugo-v0.152.2/v0.152.2.zip) = 5e540330b50c9936664c346da038023e37c0060f92d973a1f42e43c30d807322
-SIZE (go/www_gohugo/hugo-v0.152.2/v0.152.2.zip) = 5778064
+TIMESTAMP = 1767199740
+SHA256 (go/www_gohugo/hugo-v0.154.0/v0.154.0.mod) = e9f59bddae38b7a5507fe9abc618072f8d72fce79a7f46e05b2d21d253b86102
+SIZE (go/www_gohugo/hugo-v0.154.0/v0.154.0.mod) = 9373
+SHA256 (go/www_gohugo/hugo-v0.154.0/v0.154.0.zip) = c4449ca49bcda8607ed906a5a1f2998248d00559a3d1b93a673518c758c3100e
+SIZE (go/www_gohugo/hugo-v0.154.0/v0.154.0.zip) = 7031697
diff --git a/www/gwsocket/Makefile b/www/gwsocket/Makefile
index a797ce3417cf..e518b5e93c19 100644
--- a/www/gwsocket/Makefile
+++ b/www/gwsocket/Makefile
@@ -11,7 +11,7 @@ WWW= https://gwsocket.io
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= alias compiler:c11 pkgconfig
+USES= compiler:c11 pkgconfig
GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/www/hiawatha-monitor/Makefile b/www/hiawatha-monitor/Makefile
index 6614d0fbd899..f9d32fafa3b5 100644
--- a/www/hiawatha-monitor/Makefile
+++ b/www/hiawatha-monitor/Makefile
@@ -5,7 +5,7 @@ MASTER_SITES= https://hiawatha.leisink.net/files/
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
DISTNAME= monitor-${DISTVERSION}
-MAINTAINER= cpetrik@proton.me
+MAINTAINER= pkaipila@gmail.com
COMMENT= Monitoring tool for the Hiawatha web server
WWW= https://hiawatha.leisink.net/monitor
diff --git a/www/hiawatha/Makefile b/www/hiawatha/Makefile
index d3839b186483..b62e498760e7 100644
--- a/www/hiawatha/Makefile
+++ b/www/hiawatha/Makefile
@@ -3,7 +3,7 @@ DISTVERSION= 11.8
CATEGORIES= www
MASTER_SITES= https://hiawatha.leisink.net/files/
-MAINTAINER= cpetrik@proton.me
+MAINTAINER= pkaipila@gmail.com
COMMENT= Advanced and secure web server for Unix
WWW= https://hiawatha.leisink.net/
diff --git a/www/httrack/Makefile b/www/httrack/Makefile
index dd5af7b9e1b6..6b9c6b9ae7a8 100644
--- a/www/httrack/Makefile
+++ b/www/httrack/Makefile
@@ -13,7 +13,7 @@ WWW= https://www.httrack.com/ \
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
-USES= alias cpe gmake iconv libtool shebangfix ssl
+USES= cpe gmake iconv libtool shebangfix ssl
CONFIGURE_ARGS= --docdir=${DOCSDIR} --with-zlib=/usr
GNU_CONFIGURE= yes
diff --git a/www/ilias/Makefile b/www/ilias/Makefile
index 4b9aa5a65ce3..9221721bacc1 100644
--- a/www/ilias/Makefile
+++ b/www/ilias/Makefile
@@ -28,7 +28,6 @@ USE_PHP= curl dom gd ldap fileinfo iconv \
pdo_mysql session simplexml soap \
tokenizer xmlrpc xmlwriter xmlreader \
xsl zip zlib
-IGNORE_WITH_PHP= 81
CONFLICTS= ilias6
diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index b5f84715b032..a347668bd872 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -1,6 +1,5 @@
PORTNAME= iridium
-PORTVERSION= 2025.12.143.1
-PORTREVISION= 2
+PORTVERSION= 2025.12.143.3
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/iridium/distinfo b/www/iridium/distinfo
index 3cd9e3764666..605901164013 100644
--- a/www/iridium/distinfo
+++ b/www/iridium/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765541839
-SHA256 (iridium-browser-2025.12.143.1.tar.xz) = 09d3bc85345a6ee39e55180b0f10a5213679bc27354560c40eb05c8f16e568b6
-SIZE (iridium-browser-2025.12.143.1.tar.xz) = 1098988876
+TIMESTAMP = 1766183891
+SHA256 (iridium-browser-2025.12.143.3.tar.xz) = 33d058038d87b589ea5033a1c6b249d146292ec9d4b4137df06741473680ccee
+SIZE (iridium-browser-2025.12.143.3.tar.xz) = 1098982548
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
diff --git a/www/iridium/files/patch-BUILD.gn b/www/iridium/files/patch-BUILD.gn
index 06dbe3d96ab4..37cdc444dc75 100644
--- a/www/iridium/files/patch-BUILD.gn
+++ b/www/iridium/files/patch-BUILD.gn
@@ -1,6 +1,6 @@
---- BUILD.gn.orig 2025-12-10 15:04:57 UTC
+--- BUILD.gn.orig 2025-12-19 09:09:46 UTC
+++ BUILD.gn
-@@ -68,7 +68,7 @@ declare_args() {
+@@ -67,7 +67,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)
-@@ -101,7 +101,6 @@ group("gn_all") {
+@@ -100,7 +100,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",
-@@ -431,7 +430,7 @@ group("gn_all") {
+@@ -430,7 +429,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -598,6 +597,15 @@ group("gn_all") {
+@@ -597,6 +596,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -646,7 +654,7 @@ group("gn_all") {
+@@ -645,7 +653,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
-@@ -681,7 +689,7 @@ group("gn_all") {
+@@ -680,7 +688,7 @@ group("gn_all") {
]
}
@@ -60,7 +60,7 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1072,7 +1080,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1071,7 +1079,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -69,7 +69,7 @@
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1225,7 +1233,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1224,7 +1232,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.
-@@ -1239,7 +1247,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1238,7 +1246,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.
-@@ -1536,7 +1544,7 @@ group("chromium_builder_perf") {
+@@ -1535,7 +1543,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/iridium/files/patch-chrome_browser_about__flags.cc b/www/iridium/files/patch-chrome_browser_about__flags.cc
index ccb333a20f34..c555cdc004ae 100644
--- a/www/iridium/files/patch-chrome_browser_about__flags.cc
+++ b/www/iridium/files/patch-chrome_browser_about__flags.cc
@@ -1,4 +1,4 @@
---- chrome/browser/about_flags.cc.orig 2025-12-12 12:17:57 UTC
+--- chrome/browser/about_flags.cc.orig 2025-12-19 09:09:46 UTC
+++ chrome/browser/about_flags.cc
@@ -332,12 +332,12 @@
#include "components/stylus_handwriting/win/features.h"
@@ -42,7 +42,7 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1321,7 +1341,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1336,7 +1356,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -51,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3975,7 +3995,7 @@ const FeatureEntry::FeatureVariation
+@@ -3990,7 +4010,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -60,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4005,7 +4025,7 @@ const flags_ui::FeatureEntry::FeatureVariation
+@@ -4020,7 +4040,7 @@ const flags_ui::FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
// BUILDFLAG(IS_CHROMEOS)
@@ -69,7 +69,7 @@
const FeatureEntry::Choice kReplaceSyncPromosWithSignInPromosChoices[] = {
{"Default", "", ""},
{"Disabled", switches::kDisableFeatures,
-@@ -4231,7 +4251,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4246,7 +4266,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -78,7 +78,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4251,7 +4271,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
+@@ -4266,7 +4286,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -87,7 +87,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -5020,7 +5040,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
+@@ -5035,7 +5055,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -96,7 +96,7 @@
const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = {
{"max_customize_chrome_auto_shown_count", "5"},
{"max_customize_chrome_auto_shown_session_count", "5"}};
-@@ -5156,7 +5176,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa
+@@ -5171,7 +5191,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa
nullptr}};
#endif // BUILDFLAG(IS_ANDROID)
@@ -105,7 +105,7 @@
const FeatureEntry::FeatureParam kProfilePickerTextVariation1[] = {
{"profile-picker-variation", "keep-work-and-life-separate"}};
const FeatureEntry::FeatureParam kProfilePickerTextVariation2[] = {
-@@ -5735,7 +5755,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5750,7 +5770,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -114,7 +114,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -6033,7 +6053,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6048,7 +6068,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -123,7 +123,7 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -6225,7 +6245,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6240,7 +6260,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -132,7 +132,7 @@
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -6254,6 +6274,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6269,6 +6289,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -149,7 +149,7 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -7124,7 +7154,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7139,7 +7169,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -158,7 +158,7 @@
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -7540,7 +7570,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7555,7 +7585,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -167,7 +167,7 @@
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7755,7 +7785,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7770,7 +7800,7 @@ const FeatureEntry kFeatureEntries[] = {
"NtpRealboxNext")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -176,7 +176,7 @@
{"ntp-customize-chrome-auto-open",
flag_descriptions::kNtpCustomizeChromeAutoOpenName,
flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop,
-@@ -8034,7 +8064,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8049,7 +8079,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -185,7 +185,7 @@
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8972,7 +9002,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8987,7 +9017,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -194,7 +194,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9543,7 +9573,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9558,7 +9588,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -203,7 +203,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -10000,7 +10030,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10015,7 +10045,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -212,7 +212,7 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10197,7 +10227,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10212,7 +10242,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
@@ -221,7 +221,7 @@
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10759,7 +10789,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10774,7 +10804,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
@@ -230,7 +230,7 @@
{"enable-generic-oidc-auth-profile-management",
flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
-@@ -10780,7 +10810,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10795,7 +10825,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -239,7 +239,7 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11294,7 +11324,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11309,7 +11339,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kResponsiveIframesDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)},
@@ -248,7 +248,7 @@
{"replace-sync-promos-with-sign-in-promos-desktop",
flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -11710,7 +11740,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11725,7 +11755,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -257,7 +257,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
-@@ -11781,7 +11811,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11796,7 +11826,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -266,7 +266,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11807,7 +11837,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11822,7 +11852,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -275,7 +275,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -12183,7 +12213,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12198,7 +12228,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -284,7 +284,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12219,7 +12249,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12234,7 +12264,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -293,7 +293,7 @@
{"autofill-enable-amount-extraction",
flag_descriptions::kAutofillEnableAmountExtractionName,
flag_descriptions::kAutofillEnableAmountExtractionDescription,
-@@ -12364,7 +12394,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12379,7 +12409,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -302,7 +302,7 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12393,7 +12423,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12408,7 +12438,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -311,7 +311,7 @@
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -12408,7 +12438,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12423,7 +12453,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
@@ -320,7 +320,7 @@
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12685,7 +12715,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12700,7 +12730,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -329,7 +329,7 @@
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12775,7 +12805,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12790,7 +12820,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -338,7 +338,7 @@
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -12887,7 +12917,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12902,7 +12932,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -347,7 +347,7 @@
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -12960,7 +12990,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12975,7 +13005,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -356,7 +356,7 @@
{"autofill-enable-buy-now-pay-later-for-externally-linked",
flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
flag_descriptions::
-@@ -13238,7 +13268,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13253,7 +13283,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID),
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -365,7 +365,7 @@
{"enable-ntp-enterprise-shortcuts",
flag_descriptions::kEnableNtpEnterpriseShortcutsName,
flag_descriptions::kEnableNtpEnterpriseShortcutsDescription,
-@@ -13345,7 +13375,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13360,7 +13390,7 @@ const FeatureEntry kFeatureEntries[] = {
autofill::features::kAutofillAndPasswordsInSameSurface)},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -374,7 +374,7 @@
{"contextual-suggestion-ui-improvements",
flag_descriptions::kContextualSuggestionsUiImprovementsName,
flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
-@@ -13373,7 +13403,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13388,7 +13418,7 @@ const FeatureEntry kFeatureEntries[] = {
"EnableBlockCanvasReadback")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -383,7 +383,7 @@
{"autofill-enable-ai-based-amount-extraction",
flag_descriptions::kAutofillEnableAiBasedAmountExtractionName,
flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription,
-@@ -13423,7 +13453,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13438,7 +13468,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -392,7 +392,7 @@
{"lens-reinvocation-affordance",
flag_descriptions::kLensSearchReinvocationAffordanceName,
flag_descriptions::kLensSearchReinvocationAffordanceDescription,
-@@ -13481,7 +13511,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13496,7 +13526,7 @@ const FeatureEntry kFeatureEntries[] = {
STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -401,7 +401,7 @@
{"passkey-unlock-error-ui", flag_descriptions::kPasskeyUnlockErrorUiName,
flag_descriptions::kPasskeyUnlockErrorUiDescription, kOsDesktop,
FEATURE_VALUE_TYPE(device::kPasskeyUnlockErrorUi)},
-@@ -13518,7 +13548,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13533,7 +13563,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kUserValueDefaultBrowserStrings)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -410,7 +410,7 @@
{"read-anything-read-aloud-ts-text-segmentation",
flag_descriptions::kReadAnythingReadAloudTsTextSegmentationName,
flag_descriptions::kReadAnythingReadAloudTsTextSegmentationDescription,
-@@ -13530,7 +13560,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13545,7 +13575,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)},
@@ -419,7 +419,7 @@
{"profile-creation-decline-signin-cta-experiment",
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName,
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription,
-@@ -13538,7 +13568,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13553,7 +13583,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(switches::kProfileCreationDeclineSigninCTAExperiment)},
#endif
@@ -428,7 +428,7 @@
{"show-profile-picker-to-all-users-experiment",
flag_descriptions::kShowProfilePickerToAllUsersExperimentName,
flag_descriptions::kShowProfilePickerToAllUsersExperimentDescription,
-@@ -13588,7 +13618,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13603,7 +13633,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kAndroidDesktopZoomScaling)},
#endif
@@ -437,7 +437,7 @@
{"profile-picker-text-variations",
flag_descriptions::kProfilePickerTextVariationsName,
flag_descriptions::kProfilePickerTextVariationsDescription,
-@@ -13599,7 +13629,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13614,7 +13644,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -446,7 +446,7 @@
{"lens-overlay-optimization-filter",
flag_descriptions::kLensOverlayOptimizationFilterName,
flag_descriptions::kLensOverlayOptimizationFilterDescription, kOsDesktop,
-@@ -13618,7 +13648,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13633,7 +13663,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(network::features::kConnectionAllowlists)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -455,7 +455,7 @@
{"read-anything-with-readability-enabled",
flag_descriptions::kReadAnythingWithReadabilityName,
flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop,
-@@ -13626,7 +13656,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13641,7 +13671,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/ladybird/Makefile b/www/ladybird/Makefile
index 57d2c94972a9..b7334983fb41 100644
--- a/www/ladybird/Makefile
+++ b/www/ladybird/Makefile
@@ -18,7 +18,7 @@ EXTRACT_ONLY= ${_DISTFILES:M*${GH_ACCOUNT}*}
PATCH_SITES= https://github.com/LadybirdBrowser/ladybird/commit/
PATCHFILES= 397774d42272fff8dbc6d8d53616d79667d6608a.diff:-p1
-MAINTAINER= portsFreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= SerenityOS web browser
WWW= https://ladybird.dev/
diff --git a/www/lexbor/Makefile b/www/lexbor/Makefile
index 1da0d4d8bef1..8cd725b1b541 100644
--- a/www/lexbor/Makefile
+++ b/www/lexbor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lexbor
DISTVERSIONPREFIX= v
-DISTVERSION= 2.5.0
+DISTVERSION= 2.6.0
CATEGORIES= www
MAINTAINER= alven@FreeBSD.org
@@ -18,8 +18,9 @@ USE_LDCONFIG= yes
CMAKE_TESTING_ON= LEXBOR_BUILD_TESTS
PLIST_SUB= SOVERSION=${DISTVERSION}
+PORTEXAMPLES= *
-OPTIONS_DEFINE= ASAN EXAMPLES STATIC
+OPTIONS_DEFINE= ASAN EXAMPLES STATIC
OPTIONS_SUB= yes
ASAN_DESC= Enable Address Sanitizer if possible
@@ -30,6 +31,6 @@ STATIC_CMAKE_BOOL= LEXBOR_BUILD_STATIC
post-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
+ cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/www/lexbor/distinfo b/www/lexbor/distinfo
index 6a93973a4514..0e9505f442a1 100644
--- a/www/lexbor/distinfo
+++ b/www/lexbor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755378162
-SHA256 (lexbor-lexbor-v2.5.0_GH0.tar.gz) = d89060bb2fb6f7d0e0f399495155dd15e06697aa2c6568eab70ecd4a43084ba9
-SIZE (lexbor-lexbor-v2.5.0_GH0.tar.gz) = 5371588
+TIMESTAMP = 1764458162
+SHA256 (lexbor-lexbor-v2.6.0_GH0.tar.gz) = e9bb1aa8027ab92f11d5e8e6e7dc9b7bd632248c11a288eec95ade97bb7951a3
+SIZE (lexbor-lexbor-v2.6.0_GH0.tar.gz) = 5549881
diff --git a/www/lexbor/pkg-plist b/www/lexbor/pkg-plist
index e28df80150cc..a74367da2de7 100644
--- a/www/lexbor/pkg-plist
+++ b/www/lexbor/pkg-plist
@@ -159,7 +159,9 @@ include/lexbor/html/interfaces/pre_element.h
include/lexbor/html/interfaces/progress_element.h
include/lexbor/html/interfaces/quote_element.h
include/lexbor/html/interfaces/script_element.h
+include/lexbor/html/interfaces/search_element.h
include/lexbor/html/interfaces/select_element.h
+include/lexbor/html/interfaces/selectedcontent_element.h
include/lexbor/html/interfaces/slot_element.h
include/lexbor/html/interfaces/source_element.h
include/lexbor/html/interfaces/span_element.h
@@ -236,68 +238,3 @@ lib/liblexbor.so
lib/liblexbor.so.2
lib/liblexbor.so.%%SOVERSION%%
%%STATIC%%lib/liblexbor_static.a
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/CMakeLists.txt
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/CMakeLists.txt
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/StyleSheet.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/base.h
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/selectors/list_easy_way.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/selectors/list_fast_way.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/syntax/simple_colorize.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/syntax/structure_parse_file.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/syntax/tokenizer/from_file.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/css/syntax/tokenizer/print_raw.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/CMakeLists.txt
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/decode/decode.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/decode/decoder.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/decode/validate.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/encode/encode.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/encode/encoder.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/encode/validate.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/buffer/from_to.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/data_by_name.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/decode/decode.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/decode/decoder.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/decode/validate.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/encode/encode.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/encode/encoder.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/encode/validate.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/encoding/single/from_to.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/CMakeLists.txt
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/base.h
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/document_parse.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/document_parse_chunk.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/document_title.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/element_attributes.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/element_create.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/element_innerHTML.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/elements_by_attr.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/elements_by_class_name.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/elements_by_tag_name.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/encoding.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/html2sexpr.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/parse.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/parse_chunk.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/tokenizer/callback.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/tokenizer/simple.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/tokenizer/tag_attributes.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/html/tokenizer/text.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/punycode/CMakeLists.txt
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/punycode/decode.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/punycode/encode.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/selectors/CMakeLists.txt
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/selectors/easy_way.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/selectors/normal_way.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/selectors/unique_nodes.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/CMakeLists.txt
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/attribute_style.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/base.h
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/events_insert.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/stylesheet.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/styles/walk.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/unicode/CMakeLists.txt
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/unicode/idna_to_ascii.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/unicode/normalization_form.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/unicode/normalization_form_stdin.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/url/CMakeLists.txt
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/url/parse.c
-%%EXAMPLES%%%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lexbor/url/relative.c
diff --git a/www/libnghttp3/Makefile b/www/libnghttp3/Makefile
index 826567f99fa0..ed2e4c6c443f 100644
--- a/www/libnghttp3/Makefile
+++ b/www/libnghttp3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nghttp3
-PORTVERSION= 1.13.1
+PORTVERSION= 1.14.0
CATEGORIES= www net
MASTER_SITES= https://github.com/ngtcp2/nghttp3/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= lib
diff --git a/www/libnghttp3/distinfo b/www/libnghttp3/distinfo
index 2bb98d043772..bb9cf3e4603e 100644
--- a/www/libnghttp3/distinfo
+++ b/www/libnghttp3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764510906
-SHA256 (nghttp3-1.13.1.tar.xz) = 020836668c711d5c166969f8b165fbfd989e6967d0601947bf608f29e2158518
-SIZE (nghttp3-1.13.1.tar.xz) = 406776
+TIMESTAMP = 1766953332
+SHA256 (nghttp3-1.14.0.tar.xz) = b3083dae2ff30cf00d24d5fedd432479532c7b17d993d384103527b36c1ec82d
+SIZE (nghttp3-1.14.0.tar.xz) = 410460
diff --git a/www/libnghttp3/pkg-plist b/www/libnghttp3/pkg-plist
index a15d2455113f..e552fe363af2 100644
--- a/www/libnghttp3/pkg-plist
+++ b/www/libnghttp3/pkg-plist
@@ -3,5 +3,5 @@ include/nghttp3/version.h
lib/libnghttp3.a
lib/libnghttp3.so
lib/libnghttp3.so.9
-lib/libnghttp3.so.9.5.1
+lib/libnghttp3.so.9.6.0
libdata/pkgconfig/libnghttp3.pc
diff --git a/www/librespeed/Makefile b/www/librespeed/Makefile
index 1493b56afeee..88ed04398eb5 100644
--- a/www/librespeed/Makefile
+++ b/www/librespeed/Makefile
@@ -1,5 +1,5 @@
PORTNAME= librespeed
-DISTVERSION= 5.4.1
+DISTVERSION= 5.5.0
CATEGORIES= www net
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/www/librespeed/distinfo b/www/librespeed/distinfo
index 92e59ec9ef4d..a2c1674cb477 100644
--- a/www/librespeed/distinfo
+++ b/www/librespeed/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736708377
-SHA256 (librespeed-speedtest-5.4.1_GH0.tar.gz) = 425a5ec39c0e29bdbbc53f529c6c5e29d2f3677b88526b5ff369ebd7a54e6bd2
-SIZE (librespeed-speedtest-5.4.1_GH0.tar.gz) = 21994301
+TIMESTAMP = 1767450404
+SHA256 (librespeed-speedtest-5.5.0_GH0.tar.gz) = 5b7719c1d68422b45b5fa31b67c0464c943c54f12644958e61b7d08a0c124a12
+SIZE (librespeed-speedtest-5.5.0_GH0.tar.gz) = 21009791
diff --git a/www/librespeed/pkg-plist b/www/librespeed/pkg-plist
index 6cd866e4676b..355253b931bf 100644
--- a/www/librespeed/pkg-plist
+++ b/www/librespeed/pkg-plist
@@ -5,6 +5,7 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-singleServer-chart.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-singleServer-customSettings.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-singleServer-gauges.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-singleServer-modern.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-singleServer-pretty.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example-singleServer-progressBar.html
@owner %%LIBRESPEED_USERNAME%%
diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile
index e7255f246530..ddce36213844 100644
--- a/www/librewolf/Makefile
+++ b/www/librewolf/Makefile
@@ -1,8 +1,7 @@
PORTNAME= librewolf
-DISTVERSION= 146.0
-LWPATCH= -2
+DISTVERSION= 146.0.1
+LWPATCH= -1
DISTVERSIONSUFFIX= ${LWPATCH}.source
-PORTREVISION= 2
CATEGORIES= www wayland
MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/${PORTNAME}-source/${DISTVERSION}${LWPATCH}/
@@ -14,7 +13,7 @@ LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= nspr>=4.32:devel/nspr \
- nss>=3.117:security/nss \
+ nss>=3.118:security/nss \
icu>=76.1:devel/icu \
libevent>=2.1.8:devel/libevent \
harfbuzz>=10.1.0:print/harfbuzz \
diff --git a/www/librewolf/distinfo b/www/librewolf/distinfo
index 07bf6bf48938..df04845d7571 100644
--- a/www/librewolf/distinfo
+++ b/www/librewolf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765483043
-SHA256 (librewolf-146.0-2.source.tar.gz) = 244784bac847344feb091ef7605370a8267df04bf0a71a4a03f01c11b8610046
-SIZE (librewolf-146.0-2.source.tar.gz) = 1033240389
+TIMESTAMP = 1766128003
+SHA256 (librewolf-146.0.1-1.source.tar.gz) = f872b12327543e1e454f9a50be9a7675450aed3e04cc87e1a8c7fb4f235c2bf7
+SIZE (librewolf-146.0.1-1.source.tar.gz) = 1033671870
diff --git a/www/marmite/Makefile b/www/marmite/Makefile
index 4792cdd276f3..6fdd8aa6fb0e 100644
--- a/www/marmite/Makefile
+++ b/www/marmite/Makefile
@@ -1,6 +1,5 @@
PORTNAME= marmite
-DISTVERSION= 0.2.6
-PORTREVISION= 4
+DISTVERSION= 0.2.7
CATEGORIES= www
MAINTAINER= dutra@FreeBSD.org
diff --git a/www/marmite/Makefile.crates b/www/marmite/Makefile.crates
index a1b14a81c39c..f70a86edf9ca 100644
--- a/www/marmite/Makefile.crates
+++ b/www/marmite/Makefile.crates
@@ -1,58 +1,74 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.1 \
+CARGO_CRATES= adler2-2.0.1 \
aes-0.8.4 \
- aho-corasick-1.1.3 \
- android-tzdata-0.1.1 \
+ aho-corasick-1.1.4 \
+ aligned-0.4.3 \
+ aligned-vec-0.6.4 \
android_system_properties-0.1.5 \
- anstream-0.6.19 \
- anstyle-1.0.11 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
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.5 \
+ anstyle-wincon-3.0.11 \
+ anyhow-1.0.100 \
+ arbitrary-1.4.2 \
+ arg_enum_proc_macro-0.3.4 \
+ arrayvec-0.7.6 \
+ as-slice-0.2.1 \
ascii-1.1.0 \
atom_syndication-0.12.7 \
autocfg-1.5.0 \
- backtrace-0.3.75 \
+ av-scenechange-0.14.1 \
+ av1-grain-0.2.5 \
+ avif-serialize-0.8.6 \
base64-0.22.1 \
+ bit_field-0.10.3 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
+ bitflags-2.10.0 \
+ bitstream-io-4.9.0 \
block-buffer-0.10.4 \
- bstr-1.12.0 \
- bumpalo-3.19.0 \
- bytes-1.10.1 \
- bzip2-0.6.0 \
+ bstr-1.12.1 \
+ built-0.8.0 \
+ bumpalo-3.19.1 \
+ bytemuck-1.24.0 \
+ byteorder-lite-0.1.0 \
+ bytes-1.11.0 \
+ bzip2-0.6.1 \
caseless-0.2.2 \
- cc-1.2.30 \
- cfg-if-1.0.1 \
- chrono-0.4.41 \
+ cc-1.2.50 \
+ cfg-if-1.0.4 \
+ chrono-0.4.42 \
chrono-tz-0.9.0 \
chrono-tz-build-0.3.0 \
chunked_transfer-1.5.0 \
cipher-0.4.4 \
- clap-4.5.41 \
- clap_builder-4.5.41 \
- clap_derive-4.5.41 \
- clap_lex-0.7.5 \
+ clap-4.5.53 \
+ clap_builder-4.5.53 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ color_quant-1.1.0 \
colorchoice-1.0.4 \
- colored-2.2.0 \
- comrak-0.40.0 \
+ colored-3.0.0 \
+ comrak-0.49.0 \
constant_time_eq-0.3.1 \
core-foundation-sys-0.8.7 \
+ core2-0.4.0 \
cpufeatures-0.2.17 \
+ crc-3.3.0 \
+ crc-catalog-2.4.0 \
crc32fast-1.5.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crypto-common-0.1.6 \
+ crunchy-0.2.4 \
+ crypto-common-0.1.7 \
darling-0.20.11 \
darling_core-0.20.11 \
darling_macro-0.20.11 \
- deflate64-0.1.9 \
- deranged-0.4.0 \
- derive_arbitrary-1.4.1 \
+ data-encoding-2.9.0 \
+ deflate64-0.1.10 \
+ deranged-0.5.5 \
+ derive_arbitrary-1.4.2 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
@@ -66,139 +82,177 @@ CARGO_CRATES= addr2line-0.24.2 \
emojis-0.6.4 \
encoding_rs-0.8.35 \
entities-1.0.1 \
- env_filter-0.1.3 \
+ env_filter-0.1.4 \
env_logger-0.11.8 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
equivalent-1.0.2 \
- errno-0.3.13 \
+ errno-0.3.14 \
+ exr-1.74.0 \
fastrand-2.3.0 \
+ fax-0.2.6 \
+ fax_derive-0.2.0 \
+ fdeflate-0.3.7 \
file-id-0.1.0 \
- filetime-0.2.25 \
- flate2-1.1.2 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.5 \
+ flate2-1.1.5 \
fnv-1.0.7 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
frontmatter-gen-0.0.5 \
fs_extra-1.3.0 \
fsevent-sys-4.1.0 \
generic-array-0.14.7 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
- gimli-0.31.1 \
- globset-0.4.16 \
+ getrandom-0.3.4 \
+ gif-0.14.1 \
+ glob-0.3.3 \
+ globset-0.4.18 \
globwalk-0.9.1 \
- hashbrown-0.15.4 \
+ half-2.7.1 \
+ hashbrown-0.16.1 \
heck-0.5.0 \
hmac-0.12.1 \
hotwatch-0.5.0 \
- http-1.3.1 \
+ http-1.4.0 \
httparse-1.10.1 \
httpdate-1.0.3 \
humansize-2.1.3 \
- iana-time-zone-0.1.63 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
- 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 \
+ icu_collections-2.1.1 \
+ icu_locale_core-2.1.1 \
+ icu_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.2 \
+ icu_properties_data-2.1.2 \
+ icu_provider-2.1.1 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
- indexmap-2.10.0 \
+ ignore-0.4.25 \
+ image-0.25.9 \
+ image-webp-0.2.4 \
+ imgref-1.12.0 \
+ indexmap-2.12.1 \
inotify-0.9.6 \
inotify-sys-0.1.5 \
inout-0.1.4 \
- io-uring-0.7.9 \
- is_terminal_polyfill-1.70.1 \
- itoa-1.0.15 \
- jiff-0.2.15 \
- jiff-static-0.2.15 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
+ interpolate_name-0.2.4 \
+ is_terminal_polyfill-1.70.2 \
+ itertools-0.14.0 \
+ itoa-1.0.16 \
+ jetscii-0.5.3 \
+ jiff-0.2.16 \
+ jiff-static-0.2.16 \
+ jobserver-0.1.34 \
+ js-sys-0.3.83 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy_static-1.5.0 \
- libbz2-rs-sys-0.2.1 \
- libc-0.2.174 \
- liblzma-0.4.2 \
- liblzma-sys-0.4.4 \
+ lebe-0.5.3 \
+ libbz2-rs-sys-0.2.2 \
+ libc-0.2.178 \
+ libfuzzer-sys-0.4.10 \
libm-0.2.15 \
- libredox-0.1.6 \
+ libredox-0.1.11 \
libyml-0.0.5 \
- libz-rs-sys-0.5.1 \
- linux-raw-sys-0.9.4 \
- litemap-0.8.0 \
- lock_api-0.4.13 \
- log-0.4.27 \
- memchr-2.7.5 \
+ libz-rs-sys-0.5.5 \
+ linux-raw-sys-0.11.0 \
+ litemap-0.8.1 \
+ lock_api-0.4.14 \
+ log-0.4.29 \
+ loop9-0.1.5 \
+ lzma-rust2-0.15.4 \
+ maybe-rayon-0.1.1 \
+ memchr-2.7.6 \
miniz_oxide-0.8.9 \
mio-0.8.11 \
- mio-1.0.4 \
+ mio-1.1.1 \
+ moxcms-0.7.11 \
never-0.1.0 \
+ new_debug_unreachable-1.0.6 \
+ nom-8.0.0 \
+ noop_proc_macro-0.3.0 \
notify-6.1.1 \
notify-debouncer-full-0.1.0 \
+ num-bigint-0.4.6 \
num-conv-0.1.0 \
+ num-derive-0.4.2 \
+ num-integer-0.1.46 \
+ num-rational-0.4.2 \
num-traits-0.2.19 \
num_threads-0.1.7 \
- object-0.36.7 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
+ once_cell_polyfill-1.70.2 \
option-ext-0.2.0 \
- parking_lot-0.12.4 \
- parking_lot_core-0.9.11 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
parse-zoneinfo-0.3.1 \
+ paste-1.0.15 \
+ pastey-0.1.1 \
pbkdf2-0.12.2 \
- percent-encoding-2.3.1 \
- pest-2.8.1 \
- pest_derive-2.8.1 \
- pest_generator-2.8.1 \
- pest_meta-2.8.1 \
+ percent-encoding-2.3.2 \
+ pest-2.8.4 \
+ pest_derive-2.8.4 \
+ pest_generator-2.8.4 \
+ pest_meta-2.8.4 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
phf_shared-0.11.3 \
pin-project-lite-0.2.16 \
pkg-config-0.3.32 \
- portable-atomic-1.11.1 \
+ png-0.18.0 \
+ portable-atomic-1.12.0 \
portable-atomic-util-0.2.4 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.4 \
powerfmt-0.2.0 \
- ppmd-rust-1.2.1 \
+ ppmd-rust-1.3.0 \
ppv-lite86-0.2.21 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.103 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
+ pxfm-0.1.27 \
+ qoi-0.4.1 \
+ quick-error-2.0.1 \
quick-xml-0.37.5 \
- quote-1.0.40 \
+ quote-1.0.42 \
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 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.15 \
- redox_users-0.5.0 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ rand_core-0.9.3 \
+ rav1e-0.8.1 \
+ ravif-0.12.0 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ redox_syscall-0.6.0 \
+ redox_users-0.5.2 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rgb-0.8.52 \
ring-0.17.14 \
rss-2.0.12 \
- rust-embed-8.7.2 \
- rust-embed-impl-8.7.2 \
- rust-embed-utils-8.7.2 \
- rustc-demangle-0.1.25 \
- rustix-1.0.8 \
- rustls-0.23.29 \
- rustls-pemfile-2.2.0 \
- rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.4 \
- rustversion-1.0.21 \
- ryu-1.0.20 \
+ rust-embed-8.9.0 \
+ rust-embed-impl-8.9.0 \
+ rust-embed-utils-8.9.0 \
+ rustix-1.1.2 \
+ rustls-0.23.35 \
+ rustls-pki-types-1.13.2 \
+ rustls-webpki-0.103.8 \
+ rustversion-1.0.22 \
+ ryu-1.0.21 \
same-file-1.0.6 \
scopeguard-1.2.0 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.141 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.146 \
serde_spanned-0.6.9 \
serde_yaml-0.9.34+deprecated \
serde_yml-0.0.12 \
@@ -206,122 +260,127 @@ CARGO_CRATES= addr2line-0.24.2 \
sha2-0.10.9 \
shellexpand-3.1.1 \
shlex-1.3.0 \
- signal-hook-registry-1.4.5 \
- simd-adler32-0.3.7 \
- simple_logger-5.0.0 \
+ signal-hook-registry-1.4.7 \
+ simd-adler32-0.3.8 \
+ simd_helpers-0.1.0 \
+ simple_logger-5.1.0 \
siphasher-1.0.1 \
- slab-0.4.10 \
slug-0.1.6 \
smallvec-1.15.1 \
- socket2-0.5.10 \
- stable_deref_trait-1.2.0 \
+ socket2-0.6.1 \
+ stable_deref_trait-1.2.1 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.104 \
+ syn-2.0.111 \
synstructure-0.13.2 \
- tempfile-3.20.0 \
- tera-1.20.0 \
- thiserror-2.0.12 \
- thiserror-impl-2.0.12 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
+ tempfile-3.23.0 \
+ tera-1.20.1 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
+ tiff-0.10.3 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
tiny_http-0.12.0 \
- tinystr-0.8.1 \
- tinyvec-1.9.0 \
+ tinystr-0.8.2 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.46.1 \
- tokio-macros-2.5.0 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
toml-0.8.23 \
toml_datetime-0.6.11 \
toml_edit-0.22.27 \
toml_write-0.1.2 \
+ tungstenite-0.28.0 \
typed-arena-2.0.2 \
- typenum-1.18.0 \
+ typenum-1.19.0 \
ucd-trie-0.1.7 \
- unic-char-property-0.9.0 \
- unic-char-range-0.9.0 \
- unic-common-0.9.0 \
- unic-segment-0.9.0 \
- unic-ucd-segment-0.9.0 \
- unic-ucd-version-0.9.0 \
- unicode-ident-1.0.18 \
- unicode-normalization-0.1.24 \
+ unicode-ident-1.0.22 \
+ unicode-normalization-0.1.25 \
+ unicode-segmentation-1.12.0 \
unicode_categories-0.1.1 \
unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
- ureq-3.0.12 \
- ureq-proto-0.4.2 \
- url-2.5.4 \
+ ureq-3.1.4 \
+ ureq-proto-0.5.3 \
+ url-2.5.7 \
+ urlencoding-2.1.3 \
utf-8-0.7.6 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.17.0 \
+ uuid-1.19.0 \
+ v_frame-0.3.9 \
version_check-0.9.5 \
walkdir-2.5.0 \
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 \
- webpki-roots-0.26.11 \
- webpki-roots-1.0.2 \
- winapi-util-0.1.9 \
- 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 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ wasm-bindgen-0.2.106 \
+ wasm-bindgen-macro-0.2.106 \
+ wasm-bindgen-macro-support-0.2.106 \
+ wasm-bindgen-shared-0.2.106 \
+ webpki-roots-1.0.4 \
+ weezl-0.1.12 \
+ winapi-util-0.1.11 \
+ windows-core-0.62.2 \
+ windows-implement-0.60.2 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
+ windows-result-0.4.1 \
+ windows-strings-0.5.1 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
- windows-targets-0.53.2 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
- windows_aarch64_msvc-0.53.0 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
- windows_i686_gnu-0.53.0 \
+ windows_i686_gnu-0.53.1 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_gnullvm-0.53.0 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
- windows_i686_msvc-0.53.0 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_gnullvm-0.53.1 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- windows_x86_64_msvc-0.53.0 \
- winnow-0.7.12 \
- wit-bindgen-rt-0.39.0 \
- writeable-0.6.1 \
- yoke-0.8.0 \
- yoke-derive-0.8.0 \
- zerocopy-0.8.26 \
- zerocopy-derive-0.8.26 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.14 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.2 \
+ y4m-0.8.0 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
+ zerocopy-0.8.31 \
+ zerocopy-derive-0.8.31 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
+ zeroize-1.8.2 \
zeroize_derive-1.4.2 \
- zerotrie-0.2.2 \
- zerovec-0.11.2 \
- zerovec-derive-0.11.1 \
- zip-4.3.0 \
- zlib-rs-0.5.1 \
- zopfli-0.8.2 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
+ zip-7.0.0 \
+ zlib-rs-0.5.5 \
+ zopfli-0.8.3 \
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-core-0.5.0 \
+ zune-inflate-0.2.54 \
+ zune-jpeg-0.4.21 \
+ zune-jpeg-0.5.7
diff --git a/www/marmite/distinfo b/www/marmite/distinfo
index ac465eee15f4..ec436d8ccfbf 100644
--- a/www/marmite/distinfo
+++ b/www/marmite/distinfo
@@ -1,62 +1,82 @@
-TIMESTAMP = 1753380176
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+TIMESTAMP = 1766984252
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/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/aligned-0.4.3.crate) = ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685
+SIZE (rust/crates/aligned-0.4.3.crate) = 10452
+SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
+SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609
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/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/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
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.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+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/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
+SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
+SHA256 (rust/crates/as-slice-0.2.1.crate) = 516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516
+SIZE (rust/crates/as-slice-0.2.1.crate) = 6942
SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
SIZE (rust/crates/ascii-1.1.0.crate) = 36075
SHA256 (rust/crates/atom_syndication-0.12.7.crate) = d2f68d23e2cb4fd958c705b91a6b4c80ceeaf27a9e11651272a8389d5ce1a4a3
SIZE (rust/crates/atom_syndication-0.12.7.crate) = 35657
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/av-scenechange-0.14.1.crate) = 0f321d77c20e19b92c39e7471cf986812cbb46659d2af674adc4331ef3f18394
+SIZE (rust/crates/av-scenechange-0.14.1.crate) = 462353
+SHA256 (rust/crates/av1-grain-0.2.5.crate) = 8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8
+SIZE (rust/crates/av1-grain-0.2.5.crate) = 37997
+SHA256 (rust/crates/avif-serialize-0.8.6.crate) = 47c8fbc0f831f4519fe8b810b6a7a91410ec83031b8233f730a0480029f6a23f
+SIZE (rust/crates/avif-serialize-0.8.6.crate) = 14185
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.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+SHA256 (rust/crates/bitstream-io-4.9.0.crate) = 60d4bd9d1db2c6bdf285e223a7fa369d5ce98ec767dec949c6ca62863ce61757
+SIZE (rust/crates/bitstream-io-4.9.0.crate) = 65217
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bstr-1.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/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
-SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/bzip2-0.6.0.crate) = bea8dcd42434048e4f7a304411d9273a411f647446c1234a65ce0554923f4cff
-SIZE (rust/crates/bzip2-0.6.0.crate) = 38148
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/built-0.8.0.crate) = f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64
+SIZE (rust/crates/built-0.8.0.crate) = 35112
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
+SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
+SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243
+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.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
+SIZE (rust/crates/bytes-1.11.0.crate) = 78391
+SHA256 (rust/crates/bzip2-0.6.1.crate) = f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c
+SIZE (rust/crates/bzip2-0.6.1.crate) = 38427
SHA256 (rust/crates/caseless-0.2.2.crate) = 8b6fd507454086c8edfd769ca6ada439193cdb209c7681712ef6275cccbfe5d8
SIZE (rust/crates/caseless-0.2.2.crate) = 29309
-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/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/cc-1.2.50.crate) = 9f50d563227a1c37cc0a263f64eca3334388c01c5e4c4861a9def205c614383c
+SIZE (rust/crates/cc-1.2.50.crate) = 93293
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/chrono-tz-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb
SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570
SHA256 (rust/crates/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1
@@ -65,26 +85,34 @@ SHA256 (rust/crates/chunked_transfer-1.5.0.crate) = 6e4de3bc4ea267985becf712dc6d
SIZE (rust/crates/chunked_transfer-1.5.0.crate) = 9779
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-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_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/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8
+SIZE (rust/crates/clap-4.5.53.crate) = 62036
+SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00
+SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811
+SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671
+SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
+SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
+SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
+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/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
-SIZE (rust/crates/colored-2.2.0.crate) = 35062
-SHA256 (rust/crates/comrak-0.40.0.crate) = 32c3278f396e5707769a68bc0943e9b8f84a172836b173827810918279621747
-SIZE (rust/crates/comrak-0.40.0.crate) = 180510
+SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
+SIZE (rust/crates/colored-3.0.0.crate) = 34497
+SHA256 (rust/crates/comrak-0.49.0.crate) = ab87129dce2f2d7e75e753b1df0e5093b27dec8fa5970b6eb51280faacb25bd6
+SIZE (rust/crates/comrak-0.49.0.crate) = 238981
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-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505
+SIZE (rust/crates/core2-0.4.0.crate) = 37075
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675
+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.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
@@ -95,20 +123,24 @@ 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/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
-SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+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.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
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/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
-SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
-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/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
+SHA256 (rust/crates/deflate64-0.1.10.crate) = 26bf8fc351c5ed29b5c2f0cbbac1b209b74f60ecd62e675a998df72c49af5204
+SIZE (rust/crates/deflate64-0.1.10.crate) = 18859
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+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
@@ -135,26 +167,40 @@ SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/entities-1.0.1.crate) = b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca
SIZE (rust/crates/entities-1.0.1.crate) = 24795
-SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
-SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_filter-0.1.4.crate) = 1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2
+SIZE (rust/crates/env_filter-0.1.4.crate) = 15281
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/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/exr-1.74.0.crate) = 4300e043a56aa2cb633c01af81ca8f699a321879a7854d3896a0ba89056363be
+SIZE (rust/crates/exr-1.74.0.crate) = 248890
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/file-id-0.1.0.crate) = e13be71e6ca82e91bc0cb862bebaac0b2d1924a5a1d970c822b2f98b63fda8c3
SIZE (rust/crates/file-id-0.1.0.crate) = 2094
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
-SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+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.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
+SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
+SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-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/frontmatter-gen-0.0.5.crate) = 73ffa823be6d8f1edb3785ddf46d97558f51ea470874a04eb51c3bf37c7c73f5
SIZE (rust/crates/frontmatter-gen-0.0.5.crate) = 93680
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
@@ -165,154 +211,192 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
-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/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
-SIZE (rust/crates/globset-0.4.16.crate) = 26533
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/gif-0.14.1.crate) = f5df2ba84018d80c213569363bdcd0c64e6933c67fe4c1d60ecf822971a3c35e
+SIZE (rust/crates/gif-0.14.1.crate) = 38581
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
-SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
-SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
+SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
+SIZE (rust/crates/half-2.7.1.crate) = 61040
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
SIZE (rust/crates/hmac-0.12.1.crate) = 42657
SHA256 (rust/crates/hotwatch-0.5.0.crate) = 9140219159163c92eb58c37955a0cc57c5814c3c44521955aae376064c668756
SIZE (rust/crates/hotwatch-0.5.0.crate) = 16507
-SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
-SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-1.4.0.crate) = e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a
+SIZE (rust/crates/http-1.4.0.crate) = 106978
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/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-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-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb
+SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
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-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/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43
+SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233
+SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6
+SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876
+SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599
+SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
+SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
+SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
+SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec
+SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136
+SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af
+SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057
+SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
+SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
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.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
-SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
+SHA256 (rust/crates/image-0.25.9.crate) = e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a
+SIZE (rust/crates/image-0.25.9.crate) = 294591
+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.12.0.crate) = e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8
+SIZE (rust/crates/imgref-1.12.0.crate) = 66324
+SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
+SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
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
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
-SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
-SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
-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/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/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/interpolate_name-0.2.4.crate) = c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60
+SIZE (rust/crates/interpolate_name-0.2.4.crate) = 4027
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.16.crate) = 7ee5b5339afb4c41626dde77b7a611bd4f2c202b897852b4bcf5d03eddc61010
+SIZE (rust/crates/itoa-1.0.16.crate) = 15757
+SHA256 (rust/crates/jetscii-0.5.3.crate) = 47f142fe24a9c9944451e8349de0a56af5f3e7226dc46f3ed4d4ecc0b85af75e
+SIZE (rust/crates/jetscii-0.5.3.crate) = 18811
+SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
+SIZE (rust/crates/jiff-0.2.16.crate) = 731814
+SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
+SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
+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.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
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/libbz2-rs-sys-0.2.1.crate) = 775bf80d5878ab7c2b1080b5351a48b2f737d9f6f8b383574eebcc22be0dfccb
-SIZE (rust/crates/libbz2-rs-sys-0.2.1.crate) = 49242
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
-SHA256 (rust/crates/liblzma-0.4.2.crate) = 0791ab7e08ccc8e0ce893f6906eb2703ed8739d8e89b57c0714e71bad09024c8
-SIZE (rust/crates/liblzma-0.4.2.crate) = 35677
-SHA256 (rust/crates/liblzma-sys-0.4.4.crate) = 01b9596486f6d60c3bbe644c0e1be1aa6ccc472ad630fe8927b456973d7cb736
-SIZE (rust/crates/liblzma-sys-0.4.4.crate) = 1503677
+SHA256 (rust/crates/lebe-0.5.3.crate) = 7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8
+SIZE (rust/crates/lebe-0.5.3.crate) = 9439
+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.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.6.crate) = 4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0
-SIZE (rust/crates/libredox-0.1.6.crate) = 7090
+SHA256 (rust/crates/libredox-0.1.11.crate) = df15f6eac291ed1cf25865b1ee60399f57e7c227e7f51bdbd4c5270396a9ed50
+SIZE (rust/crates/libredox-0.1.11.crate) = 7330
SHA256 (rust/crates/libyml-0.0.5.crate) = 3302702afa434ffa30847a83305f0a69d6abd74293b6554c18ec85c7ef30c980
SIZE (rust/crates/libyml-0.0.5.crate) = 97931
-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/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/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
-SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/libz-rs-sys-0.5.5.crate) = c10501e7805cee23da17c7790e59df2870c0d4043ec6d03f67d31e2b53e77415
+SIZE (rust/crates/libz-rs-sys-0.5.5.crate) = 47927
+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.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
+SIZE (rust/crates/litemap-0.8.1.crate) = 34172
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062
+SIZE (rust/crates/loop9-0.1.5.crate) = 3406
+SHA256 (rust/crates/lzma-rust2-0.15.4.crate) = 48172246aa7c3ea28e423295dd1ca2589a24617cc4e588bb8cfe177cb2c54d95
+SIZE (rust/crates/lzma-rust2-0.15.4.crate) = 254027
+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.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
SIZE (rust/crates/mio-0.8.11.crate) = 102983
-SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
-SIZE (rust/crates/mio-1.0.4.crate) = 104212
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
+SHA256 (rust/crates/moxcms-0.7.11.crate) = ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97
+SIZE (rust/crates/moxcms-0.7.11.crate) = 176892
SHA256 (rust/crates/never-0.1.0.crate) = c96aba5aa877601bb3f6dd6a63a969e1f82e60646e81e71b14496995e9853c91
SIZE (rust/crates/never-0.1.0.crate) = 2176
+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/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
+SIZE (rust/crates/nom-8.0.0.crate) = 135590
+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-6.1.1.crate) = 6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d
SIZE (rust/crates/notify-6.1.1.crate) = 40117
SHA256 (rust/crates/notify-debouncer-full-0.1.0.crate) = f4812c1eb49be776fb8df4961623bdc01ec9dfdc1abe8211ceb09150a2e64219
SIZE (rust/crates/notify-debouncer-full-0.1.0.crate) = 13595
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
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.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202
+SIZE (rust/crates/num-derive-0.4.2.crate) = 14709
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
+SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-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/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
-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/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
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/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec
+SIZE (rust/crates/pastey-0.1.1.crate) = 16112
SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.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/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.4.crate) = cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22
+SIZE (rust/crates/pest-2.8.4.crate) = 129758
+SHA256 (rust/crates/pest_derive-2.8.4.crate) = 51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f
+SIZE (rust/crates/pest_derive-2.8.4.crate) = 43466
+SHA256 (rust/crates/pest_generator-2.8.4.crate) = dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625
+SIZE (rust/crates/pest_generator-2.8.4.crate) = 18650
+SHA256 (rust/crates/pest_meta-2.8.4.crate) = bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82
+SIZE (rust/crates/pest_meta-2.8.4.crate) = 42947
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
@@ -325,82 +409,106 @@ 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/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
-SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
-SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/png-0.18.0.crate) = 97baced388464909d42d89643fe4361939af9b7ce7a31ee32a168f832a70f2a0
+SIZE (rust/crates/png-0.18.0.crate) = 118041
+SHA256 (rust/crates/portable-atomic-1.12.0.crate) = f59e70c4aef1e55797c2e8fd94a4f2a973fc972cfde0e0b05f683667b0cd39dd
+SIZE (rust/crates/portable-atomic-1.12.0.crate) = 191124
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.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
+SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppmd-rust-1.2.1.crate) = c834641d8ad1b348c9ee86dec3b9840d805acd5f24daa5f90c788951a52ff59b
-SIZE (rust/crates/ppmd-rust-1.2.1.crate) = 34457
+SHA256 (rust/crates/ppmd-rust-1.3.0.crate) = d558c559f0450f16f2a27a1f017ef38468c1090c9ce63c8e51366232d53717b4
+SIZE (rust/crates/ppmd-rust-1.3.0.crate) = 35156
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-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.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+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/pxfm-0.1.27.crate) = 7186d3822593aa4393561d186d1393b3923e9d6163d3fbfd6e825e3e6cf3e6a8
+SIZE (rust/crates/pxfm-0.1.27.crate) = 879919
+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/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
+SIZE (rust/crates/quote-1.0.42.crate) = 31504
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/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.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/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/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rav1e-0.8.1.crate) = 43b6dd56e85d9483277cde964fd1bdb0428de4fec5ebba7540995639a21cb32b
+SIZE (rust/crates/rav1e-0.8.1.crate) = 1465215
+SHA256 (rust/crates/ravif-0.12.0.crate) = ef69c1990ceef18a116855938e74793a5f7496ee907562bd0857b6ac734ab285
+SIZE (rust/crates/ravif-0.12.0.crate) = 18402
+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.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
+SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_syscall-0.6.0.crate) = ec96166dafa0886eb81fe1c0a388bece180fbef2135f97c1e2cf8302e74b43b5
+SIZE (rust/crates/redox_syscall-0.6.0.crate) = 31156
+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.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58
+SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141
+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/rss-2.0.12.crate) = b2107738f003660f0a91f56fd3e3bd3ab5d918b2ddaf1e1ec2136fb1c46f71bf
SIZE (rust/crates/rss-2.0.12.crate) = 59942
-SHA256 (rust/crates/rust-embed-8.7.2.crate) = 025908b8682a26ba8d12f6f2d66b987584a4a87bc024abc5bbc12553a8cd178a
-SIZE (rust/crates/rust-embed-8.7.2.crate) = 906250
-SHA256 (rust/crates/rust-embed-impl-8.7.2.crate) = 6065f1a4392b71819ec1ea1df1120673418bf386f50de1d6f54204d836d4349c
-SIZE (rust/crates/rust-embed-impl-8.7.2.crate) = 9663
-SHA256 (rust/crates/rust-embed-utils-8.7.2.crate) = f6cc0c81648b20b70c491ff8cce00c1c3b223bb8ed2b5d41f0e54c6c4c0a3594
-SIZE (rust/crates/rust-embed-utils-8.7.2.crate) = 6123
-SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
-SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
-SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
-SIZE (rust/crates/rustix-1.0.8.crate) = 416688
-SHA256 (rust/crates/rustls-0.23.29.crate) = 2491382039b29b9b11ff08b76ff6c97cf287671dbb74f0be44bda389fffe9bd1
-SIZE (rust/crates/rustls-0.23.29.crate) = 370867
-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.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/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
-SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/rust-embed-8.9.0.crate) = 947d7f3fad52b283d261c4c99a084937e2fe492248cb9a68a8435a861b8798ca
+SIZE (rust/crates/rust-embed-8.9.0.crate) = 900777
+SHA256 (rust/crates/rust-embed-impl-8.9.0.crate) = 5fa2c8c9e8711e10f9c4fd2d64317ef13feaab820a4c51541f1a8c8e2e851ab2
+SIZE (rust/crates/rust-embed-impl-8.9.0.crate) = 9279
+SHA256 (rust/crates/rust-embed-utils-8.9.0.crate) = 60b161f275cb337fe0a44d924a5f4df0ed69c2c39519858f931ce61c779d3475
+SIZE (rust/crates/rust-embed-utils-8.9.0.crate) = 5730
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.35.crate) = 533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f
+SIZE (rust/crates/rustls-0.23.35.crate) = 373700
+SHA256 (rust/crates/rustls-pki-types-1.13.2.crate) = 21e6f2ab2928ca4291b86736a8bd920a277a399bba1589409d72154ff87c1282
+SIZE (rust/crates/rustls-pki-types-1.13.2.crate) = 34958
+SHA256 (rust/crates/rustls-webpki-0.103.8.crate) = 2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52
+SIZE (rust/crates/rustls-webpki-0.103.8.crate) = 85810
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/ryu-1.0.21.crate) = 62049b2877bf12821e8f9ad256ee38fdc31db7387ec2d3b3f403024de2034aea
+SIZE (rust/crates/ryu-1.0.21.crate) = 50771
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/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/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.146.crate) = 217ca874ae0207aac254aa02c957ded05585a90892cc8d87f9e5fa49669dadd8
+SIZE (rust/crates/serde_json-1.0.146.crate) = 155880
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
@@ -415,58 +523,60 @@ SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c3
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.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/simple_logger-5.0.0.crate) = e8c5dfa5e08767553704aa0ffd9d9794d527103c736aba9854773851fd7497eb
-SIZE (rust/crates/simple_logger-5.0.0.crate) = 12195
+SHA256 (rust/crates/signal-hook-registry-1.4.7.crate) = 7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad
+SIZE (rust/crates/signal-hook-registry-1.4.7.crate) = 19491
+SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
+SHA256 (rust/crates/simd_helpers-0.1.0.crate) = 95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6
+SIZE (rust/crates/simd_helpers-0.1.0.crate) = 1527
+SHA256 (rust/crates/simple_logger-5.1.0.crate) = 291bee647ce7310b0ea721bfd7e0525517b4468eb7c7e15eb8bd774343179702
+SIZE (rust/crates/simple_logger-5.1.0.crate) = 12913
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/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
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/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
-SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
+SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
+SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
-SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
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/tera-1.20.0.crate) = ab9d851b45e865f178319da0abdbfe6acbc4328759ff18dafc3a41c16b4cd2ee
-SIZE (rust/crates/tera-1.20.0.crate) = 104452
-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/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/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/tera-1.20.1.crate) = e8004bca281f2d32df3bacd59bc67b312cb4c70cea46cbd79dbe8ac5ed206722
+SIZE (rust/crates/tera-1.20.1.crate) = 104815
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/tiff-0.10.3.crate) = af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f
+SIZE (rust/crates/tiff-0.10.3.crate) = 1444592
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+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_http-0.12.0.crate) = 389915df6413a2e74fb181895f933386023c71110878cd0825588928e64cdc82
SIZE (rust/crates/tiny_http-0.12.0.crate) = 51330
-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/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869
+SIZE (rust/crates/tinystr-0.8.2.crate) = 23942
+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-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
-SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
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
@@ -475,84 +585,78 @@ SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21db
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/tungstenite-0.28.0.crate) = 8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442
+SIZE (rust/crates/tungstenite-0.28.0.crate) = 67629
SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
-SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221
-SIZE (rust/crates/unic-char-property-0.9.0.crate) = 6809
-SHA256 (rust/crates/unic-char-range-0.9.0.crate) = 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc
-SIZE (rust/crates/unic-char-range-0.9.0.crate) = 7020
-SHA256 (rust/crates/unic-common-0.9.0.crate) = 80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc
-SIZE (rust/crates/unic-common-0.9.0.crate) = 2558
-SHA256 (rust/crates/unic-segment-0.9.0.crate) = e4ed5d26be57f84f176157270c112ef57b86debac9cd21daaabbe56db0f88f23
-SIZE (rust/crates/unic-segment-0.9.0.crate) = 34848
-SHA256 (rust/crates/unic-ucd-segment-0.9.0.crate) = 2079c122a62205b421f499da10f3ee0f7697f012f55b675e002483c73ea34700
-SIZE (rust/crates/unic-ucd-segment-0.9.0.crate) = 39262
-SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4
-SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246
-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-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5
+SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919
+SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8
+SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode_categories-0.1.1.crate) = 39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e
SIZE (rust/crates/unicode_categories-0.1.1.crate) = 87298
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
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/ureq-3.0.12.crate) = 9f0fde9bc91026e381155f8c67cb354bcd35260b2f4a29bcc84639f762760c39
-SIZE (rust/crates/ureq-3.0.12.crate) = 131026
-SHA256 (rust/crates/ureq-proto-0.4.2.crate) = 59db78ad1923f2b1be62b6da81fe80b173605ca0d57f85da2e005382adf693f7
-SIZE (rust/crates/ureq-proto-0.4.2.crate) = 61832
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/ureq-3.1.4.crate) = d39cb1dbab692d82a977c0392ffac19e188bd9186a9f32806f0aaa859d75585a
+SIZE (rust/crates/ureq-3.1.4.crate) = 143946
+SHA256 (rust/crates/ureq-proto-0.5.3.crate) = d81f9efa9df032be5934a46a068815a10a042b494b6a58cb0a1a97bb5467ed6f
+SIZE (rust/crates/ureq-proto-0.5.3.crate) = 60151
+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/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.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
+SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2
+SIZE (rust/crates/v_frame-0.3.9.crate) = 20856
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
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/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/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9
-SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557
-SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
-SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
-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.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
-SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-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/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
+SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd
+SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3
+SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4
+SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115
+SHA256 (rust/crates/webpki-roots-1.0.4.crate) = b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e
+SIZE (rust/crates/webpki-roots-1.0.4.crate) = 252224
+SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88
+SIZE (rust/crates/weezl-0.1.12.crate) = 46045
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
+SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
+SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
+SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
+SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
+SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
+SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
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
@@ -561,97 +665,111 @@ 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.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
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-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
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_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
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_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
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_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
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_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
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_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
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_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
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_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
-SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.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/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
-SIZE (rust/crates/writeable-0.6.1.crate) = 24068
-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/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829
+SIZE (rust/crates/winnow-0.7.14.crate) = 184718
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
+SHA256 (rust/crates/y4m-0.8.0.crate) = 7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448
+SIZE (rust/crates/y4m-0.8.0.crate) = 12455
+SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954
+SIZE (rust/crates/yoke-0.8.1.crate) = 32016
+SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
+SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
+SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3
+SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633
+SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a
+SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
-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-4.3.0.crate) = 9aed4ac33e8eb078c89e6cbb1d5c4c7703ec6d299fc3e7c3695af8f8b423468b
-SIZE (rust/crates/zip-4.3.0.crate) = 115207
-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 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851
+SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547
+SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002
+SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
+SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
+SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zip-7.0.0.crate) = bdd8a47718a4ee5fe78e07667cd36f3de80e7c2bfe727c7074245ffc7303c037
+SIZE (rust/crates/zip-7.0.0.crate) = 128411
+SHA256 (rust/crates/zlib-rs-0.5.5.crate) = 40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3
+SIZE (rust/crates/zlib-rs-0.5.5.crate) = 207080
+SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249
+SIZE (rust/crates/zopfli-0.8.3.crate) = 51589
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 (rochacbruno-marmite-0.2.6_GH0.tar.gz) = 9fee0c1e8ec717690690fe05c4c9cf25c38d7bc6ad090d8a7abb5a6f1b947a00
-SIZE (rochacbruno-marmite-0.2.6_GH0.tar.gz) = 9322465
+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-core-0.5.0.crate) = 111f7d9820f05fd715df3144e254d6fc02ee4088b0644c0ffd0efc9e6d9d2773
+SIZE (rust/crates/zune-core-0.5.0.crate) = 27393
+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.21.crate) = 29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713
+SIZE (rust/crates/zune-jpeg-0.4.21.crate) = 68268
+SHA256 (rust/crates/zune-jpeg-0.5.7.crate) = 51d915729b0e7d5fe35c2f294c5dc10b30207cc637920e5b59077bfa3da63f28
+SIZE (rust/crates/zune-jpeg-0.5.7.crate) = 83651
+SHA256 (rochacbruno-marmite-0.2.7_GH0.tar.gz) = 49328d4df08c964562d4b4cb61e42a5d00f88fa4f19f2967241eb32e96b623d9
+SIZE (rochacbruno-marmite-0.2.7_GH0.tar.gz) = 51780948
diff --git a/www/mediawiki139/Makefile b/www/mediawiki139/Makefile
deleted file mode 100644
index 1154b9d93e0a..000000000000
--- a/www/mediawiki139/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-PORTNAME= mediawiki
-PORTVERSION= 1.39.16
-CATEGORIES= www
-MASTER_SITES= https://releases.wikimedia.org/mediawiki/${PORTVERSION:R}/ \
- LOCAL/wen
-PKGNAMESUFFIX= 139${PHP_PKGNAMESUFFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= Wiki engine used by Wikipedia
-WWW= https://www.mediawiki.org/
-
-LICENSE= GPLv2
-
-DEPRECATED= Upstream EOL
-EXPIRATION_DATE= 2025-12-31
-
-CONFLICTS= mediawiki14[0-9]
-
-USES= cpe php:flavors shebangfix
-SHEBANG_FILES= maintenance/dev/*.sh \
- maintenance/storage/make-blobs
-SHEBANG_LANG= hhvm
-hhvm_OLD_CMD= /usr/bin/hhvm
-hhvm_CMD= ${LOCALBASE}/bin/hhvm # not installed by anything yet
-USE_PHP= ctype dom fileinfo filter iconv intl mbstring \
- readline session xml xmlreader zlib
-MEDIAWIKIDIR?= www/mediawiki
-
-NO_BUILD= yes
-PLIST= ${WRKDIR}/plist
-
-SUB_FILES= pkg-message
-SUB_LIST= MEDIAWIKIDIR=${PREFIX}/${MEDIAWIKIDIR}
-
-OPTIONS_DEFINE= LDAP MEMCACHED IMAGICK SOCKETS
-OPTIONS_SINGLE= DB
-OPTIONS_SINGLE_DB= MYSQL PGSQL SQLITE
-OPTIONS_DEFAULT= MYSQL SOCKETS
-
-MEMCACHED_DESC= Use memcached
-IMAGICK_DESC= Use ImageMagick
-SOCKETS_DESC= Use sockets
-
-MYSQL_USES= mysql
-MYSQL_USE= php=mysqli
-PGSQL_USE= php=pgsql
-SQLITE_USE= php=sqlite3
-LDAP_USE= php=ldap
-SOCKETS_USE= php=sockets
-
-MEMCACHED_RUN_DEPENDS= memcached:databases/memcached
-IMAGICK_RUN_DEPENDS= ${LOCALBASE}/lib/php/${PHP_EXT_DIR}/imagick.so:graphics/pecl-imagick@${PHP_FLAVOR}
-
-pre-install:
- @${FIND} -s -d ${WRKSRC} -not -type d | ${SED} "s?${WRKSRC}?${MEDIAWIKIDIR}?g" >>${PLIST}
- @${ECHO} "@dir %%WWWDIR%%/cache" >> ${PLIST}
- @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST}
- @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST}
- @${ECHO} "@mode 0755" >> ${PLIST}
- @${ECHO} "@dir %%WWWDIR%%/images" >> ${PLIST}
- @${ECHO} "@mode" >> ${PLIST}
- @${ECHO_CMD} "@owner" >> ${PLIST}
- @${ECHO_CMD} "@group" >> ${PLIST}
- @${ECHO} @dir ${MEDIAWIKIDIR} >> ${PLIST}
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/${MEDIAWIKIDIR}
- @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MEDIAWIKIDIR}
-
-.include <bsd.port.mk>
diff --git a/www/mediawiki139/distinfo b/www/mediawiki139/distinfo
deleted file mode 100644
index cfb52c31ab68..000000000000
--- a/www/mediawiki139/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1765496954
-SHA256 (mediawiki-1.39.16.tar.gz) = d7e218f01959630a9d6c6c6d07c40bb6f1e0f390c2ccd72d402d03e8293a34be
-SIZE (mediawiki-1.39.16.tar.gz) = 60245725
diff --git a/www/mediawiki139/files/pkg-message.in b/www/mediawiki139/files/pkg-message.in
deleted file mode 100644
index b05e89945b5f..000000000000
--- a/www/mediawiki139/files/pkg-message.in
+++ /dev/null
@@ -1,15 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Remember to check
-
-%%MEDIAWIKIDIR%%/INSTALL
-
-and
-
-%%MEDIAWIKIDIR%%/UPGRADE
-
-for details
-EOM
-}
-]
diff --git a/www/mediawiki139/pkg-descr b/www/mediawiki139/pkg-descr
deleted file mode 100644
index 88e2e7b358ef..000000000000
--- a/www/mediawiki139/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-MediaWiki is the collaborative editing software that runs Wikipedia,
-the free encyclopedia, and other projects.
-It's designed to handle a large number of users and pages without imposing
-too rigid a structure or workflow.
diff --git a/www/microbin/Makefile b/www/microbin/Makefile
index f7da9ac3727b..69e3aee3b733 100644
--- a/www/microbin/Makefile
+++ b/www/microbin/Makefile
@@ -6,7 +6,8 @@ CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tiny, self-contained, configurable paste bin and URL shortener
-WWW= https://microbin.eu
+WWW= https://microbin.eu \
+ https://github.com/szabodanika/microbin
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/www/mod_php81/Makefile b/www/mod_php81/Makefile
deleted file mode 100644
index 82d7543e42b3..000000000000
--- a/www/mod_php81/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-CATEGORIES= www devel
-PKGNAMEPREFIX= mod_
-
-MAINTAINER= bofh@FreeBSD.org
-
-CONFLICTS_INSTALL= mod_php[0-9][0-9]
-
-PHP_PORT= lang/php81
-MASTERDIR= ${.CURDIR}/../../${PHP_PORT}
-
-OPTIONS_DEFINE= AP2FILTER
-OPTIONS_EXCLUDE= CGI CLI EMBED FPM
-
-AP2FILTER_DESC= Use Apache 2.x filter interface (experimental)
-
-AP2FILTER_CONFIGURE_ON=--with-apxs2filter=${APXS}
-AP2FILTER_CONFIGURE_OFF=--with-apxs2=${APXS}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/moodle44/Makefile b/www/moodle44/Makefile
deleted file mode 100644
index 8e075ba5f789..000000000000
--- a/www/moodle44/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-PORTNAME= moodle
-PORTVERSION= 4.4.12
-CATEGORIES= www education
-MASTER_SITES= https://packaging.moodle.org/stable404/ \
- LOCAL/wen
-PKGNAMESUFFIX= ${PKGORIGIN:T:S/moodle//}${PHP_PKGNAMESUFFIX}
-
-MAINTAINER= wen@FreeBSD.org
-COMMENT= Course management system based on social constructionism
-WWW= https://www.moodle.org/
-
-LICENSE= GPLv3
-
-DEPRECATED= Upstream EOL
-EXPIRATION_DATE= 2025-12-31
-
-CONFLICTS= moodle45-4.5.[0-9]* moodle50-5.0.[0-9]* moodle51-5.1.[0-9]*
-
-USES= cpe php:flavors tar:tgz
-USE_PHP= ctype curl dom exif fileinfo filter gd \
- iconv intl mbstring opcache \
- session simplexml soap sodium tokenizer \
- xml xmlreader xmlrpc zip zlib
-
-WRKSRC= ${WRKDIR}/moodle
-
-OPTIONS_SINGLE= BACKEND
-OPTIONS_SINGLE_BACKEND= MYSQL PGSQL
-OPTIONS_DEFINE= LDAP
-OPTIONS_DEFAULT= MYSQL
-
-MYSQL_USES= mysql
-MYSQL_USE= php=mysqli
-PGSQL_USE= php=pgsql
-LDAP_USE= php=ldap
-
-NO_BUILD= yes
-PLIST= ${WRKDIR}/plist
-SUB_FILES= pkg-message
-SUB_LIST= MOODLEDIR=${MOODLEDIR} \
- MOODLEDATADIR=${MOODLEDATADIR}
-
-MOODLEDIR?= www/moodle
-MOODLEDATADIR?= moodledata
-
-pre-install:
- @${ECHO_CMD} "@owner ${WWWOWN}" >> ${PLIST}
- @${ECHO_CMD} "@group ${WWWGRP}" >> ${PLIST}
- @${ECHO_CMD} "@mode 755" >> ${PLIST}
- @${ECHO} @dir ${MOODLEDATADIR} >> ${PLIST}
- @${ECHO_CMD} "@mode" >> ${PLIST}
- @${ECHO_CMD} "@group" >> ${PLIST}
- @${ECHO_CMD} "@owner" >> ${PLIST}
-
-# Here for safety I do not set moodle diretory 0755 permission
-# It require user write config.php manually then.
- @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MOODLEDIR}?g" >>${PLIST}
- @${FIND} -s -d ${WRKSRC} -type d | ${SED} "s?${WRKSRC}?@dir ${MOODLEDIR}?g" >> ${PLIST}
-
-do-install:
- @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MOODLEDIR}
- @${INSTALL} -d ${STAGEDIR}${PREFIX}/${MOODLEDATADIR}
-
-.include <bsd.port.mk>
diff --git a/www/moodle44/distinfo b/www/moodle44/distinfo
deleted file mode 100644
index a3118f9900b3..000000000000
--- a/www/moodle44/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1765265827
-SHA256 (moodle-4.4.12.tgz) = ec5a92a59ec870102a0692ef08f7f6812dbdaa82b44bc2367fd5581cd46d3ea4
-SIZE (moodle-4.4.12.tgz) = 72725108
diff --git a/www/moodle44/files/pkg-message.in b/www/moodle44/files/pkg-message.in
deleted file mode 100644
index 5282847317fb..000000000000
--- a/www/moodle44/files/pkg-message.in
+++ /dev/null
@@ -1,59 +0,0 @@
-[
-{ type: install
- message: <<EOM
-1) Create a user and a database for Moodle to store all
- its tables in (or choose an existing database).
- It doesn't matter what the database or user names are,
- as this will be configured in a later step.
- NOTE: this package assumes that either the phpX-pgsql,
- phpX-mysql, or phpX-mssql packages are installed.
-
-2) Add the following to your Apache configuration file
- httpd.conf, and restart the server:
-
- Alias /moodle %%PREFIX%%/%%MOODLEDIR%%/
- AcceptPathInfo On
- <Directory %%PREFIX%%/%%MOODLEDIR%%/>
- AllowOverride None
- Require all granted
- </Directory>
-
-3) Visit your Moodle site with a browser (i.e.,
- http://your.server.com/moodle/), and you should
- be taken to the install.php script, which will lead
- you through creating a config.php file and then
- setting up Moodle, creating an admin account, etc.
-
- At one step, you will get a message saying that the
- installer script was not able to automatically create
- the config.php file. Just download it and copy it to
- %%PREFIX%%/%%MOODLEDIR%%/config.php. Beware that it
- will contain the database password in cleartext, so
- set up whatever file permissions you deem more adequate.
- For instance, user=root, group=www, mask=640.
-
-4) Set up a cron task to invoke the file admin/cron.php
- every five minutes or so. For instance:
- */5 * * * * fetch http://your.server.com/moodle/admin/cron.php
-
-For more information, see the INSTALL DOCUMENTATION:
-
- http://docs.moodle.org/en/Installing_Moodle
-
-It may be worth reading the installation docs even if Moodle seems
-to be working at first, to ensure your PHP settings and database
-configuration will allow Moodle to operate properly.
-EOM
-}
-{ type: upgrade
- message: <<EOM
-If you are upgrading from an earlier version of Moodle, check out
-possible additional steps at:
-
- https://docs.moodle.org/400/en/Upgrading
-
-If you have real trouble, please visit the Moodle course
-"Using Moodle" on moodle.org.
-EOM
-}
-]
diff --git a/www/moodle44/pkg-descr b/www/moodle44/pkg-descr
deleted file mode 100644
index 8d24b9357db9..000000000000
--- a/www/moodle44/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Moodle is a course management system (CMS) - a free, Open Source software
-package designed using sound pedagogical principles, to help educators
-create effective online learning communities. You can use it on any
-computer you have handy (including webhosts), yet it can scale from a
-single-teacher site to a 40,000-student University.
diff --git a/www/nextcloud-calendar/Makefile b/www/nextcloud-calendar/Makefile
index 80f18c3a2031..13c8b47ccc1b 100644
--- a/www/nextcloud-calendar/Makefile
+++ b/www/nextcloud-calendar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calendar
-PORTVERSION= 6.1.1
+PORTVERSION= 6.1.3
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-calendar/distinfo b/www/nextcloud-calendar/distinfo
index 27e6c7b080df..a250eb85d9d8 100644
--- a/www/nextcloud-calendar/distinfo
+++ b/www/nextcloud-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764869465
-SHA256 (nextcloud/calendar-v6.1.1.tar.gz) = 4cdbe908373575a23bfcc38c4778eea10caf71857586def61e394f1296b31c1c
-SIZE (nextcloud/calendar-v6.1.1.tar.gz) = 19884640
+TIMESTAMP = 1767091543
+SHA256 (nextcloud/calendar-v6.1.3.tar.gz) = 2b1b3f3d1285b77d0233253435e3b11f2eac026f2f441278c572eeba946ba601
+SIZE (nextcloud/calendar-v6.1.3.tar.gz) = 19880769
diff --git a/www/nextcloud-contacts/Makefile b/www/nextcloud-contacts/Makefile
index 6a58cc86ebef..90b751f79671 100644
--- a/www/nextcloud-contacts/Makefile
+++ b/www/nextcloud-contacts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= contacts
-PORTVERSION= 8.1.1
+PORTVERSION= 8.1.2
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-contacts/distinfo b/www/nextcloud-contacts/distinfo
index 47dea13f3617..5eb7282cd6c5 100644
--- a/www/nextcloud-contacts/distinfo
+++ b/www/nextcloud-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764757196
-SHA256 (nextcloud/contacts-v8.1.1.tar.gz) = 77a3b8f2e6138e8aae0bf5f0b49d9074f09b9b1928d17ebef0c88a6fb508a5aa
-SIZE (nextcloud/contacts-v8.1.1.tar.gz) = 4820818
+TIMESTAMP = 1766128426
+SHA256 (nextcloud/contacts-v8.1.2.tar.gz) = 8bbd2d10d6bcb90c67603d8bb144444f62ceac436d814b242ee898f663be7c60
+SIZE (nextcloud/contacts-v8.1.2.tar.gz) = 4832846
diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile
index ae280e855b9c..52dc99ad6181 100644
--- a/www/nginx-devel/Makefile
+++ b/www/nginx-devel/Makefile
@@ -1,7 +1,7 @@
PORTNAME?= nginx
PORTVERSION= ${NGINX_VERSION}
.include "version.mk"
-PORTREVISION= 2
+PORTREVISION= 0
CATEGORIES= www
MASTER_SITES= https://nginx.org/download/ \
LOCAL/osa
diff --git a/www/nginx-devel/distinfo b/www/nginx-devel/distinfo
index 49331bb3daa7..73cb93d2aad3 100644
--- a/www/nginx-devel/distinfo
+++ b/www/nginx-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1762713414
-SHA256 (nginx-1.29.3.tar.gz) = 9befcced12ee09c2f4e1385d7e8e21c91f1a5a63b196f78f897c2d044b8c9312
-SIZE (nginx-1.29.3.tar.gz) = 1289818
+TIMESTAMP = 1766140590
+SHA256 (nginx-1.29.4.tar.gz) = 5a7d37eee505866fbab5810fa9f78247d6d5d9157a595c4e7a72043141ddab25
+SIZE (nginx-1.29.4.tar.gz) = 1309500
SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae
SIZE (nginx_mogilefs_module-1.0.4.tar.gz) = 11208
SHA256 (passenger-6.0.27.tar.gz) = 82c830aee98feece09e84309c2d0c6bb3f7b22a3c8e33cfe93b5e0d498615d0f
diff --git a/www/nginx-devel/version.mk b/www/nginx-devel/version.mk
index 118d35007e58..456897405932 100644
--- a/www/nginx-devel/version.mk
+++ b/www/nginx-devel/version.mk
@@ -1 +1 @@
-NGINX_VERSION= 1.29.3
+NGINX_VERSION= 1.29.4
diff --git a/www/node22/Makefile b/www/node22/Makefile
index 716ed563f653..f680d43d023d 100644
--- a/www/node22/Makefile
+++ b/www/node22/Makefile
@@ -1,7 +1,6 @@
PORTNAME= node
PORTVERSION= ${NODEJS_PORTVERSION}
DISTVERSIONPREFIX= v
-PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= ${PORTVERSION:R:R}
diff --git a/www/node22/Makefile.version b/www/node22/Makefile.version
index 9fe1d952515f..29e3d0877de3 100644
--- a/www/node22/Makefile.version
+++ b/www/node22/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 22.21.0
+NODEJS_PORTVERSION= 22.21.1
diff --git a/www/node22/distinfo b/www/node22/distinfo
index ec7afcff2f55..02b1e05c4efd 100644
--- a/www/node22/distinfo
+++ b/www/node22/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762586734
-SHA256 (node-v22.21.0.tar.xz) = 791b18e969ea22cc952108ee8eaafbb12cddfd973bbbb0b7fc116395c0d9a81c
-SIZE (node-v22.21.0.tar.xz) = 50892568
+TIMESTAMP = 1766036369
+SHA256 (node-v22.21.1.tar.xz) = 487d73fd4db00dc2420d659a8221b181a7937fbc5bc73f31c30b1680ad6ded6a
+SIZE (node-v22.21.1.tar.xz) = 50151568
diff --git a/www/node24/Makefile b/www/node24/Makefile
index f64e27684ce4..fc1ee084db78 100644
--- a/www/node24/Makefile
+++ b/www/node24/Makefile
@@ -1,7 +1,6 @@
PORTNAME= node
PORTVERSION= ${NODEJS_PORTVERSION}
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://nodejs.org/dist/v${PORTVERSION}/
PKGNAMESUFFIX= ${PORTVERSION:R:R}
diff --git a/www/node24/Makefile.version b/www/node24/Makefile.version
index 0b9b56864c69..a512747a28d7 100644
--- a/www/node24/Makefile.version
+++ b/www/node24/Makefile.version
@@ -1 +1 @@
-NODEJS_PORTVERSION= 24.11.1
+NODEJS_PORTVERSION= 24.12.0
diff --git a/www/node24/distinfo b/www/node24/distinfo
index d16e205a21bb..7650f09c2356 100644
--- a/www/node24/distinfo
+++ b/www/node24/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763853206
-SHA256 (node-v24.11.1.tar.xz) = ea4da35f1c9ca376ec6837e1e30cee30d491847fe152a3f0378dc1156d954bbd
-SIZE (node-v24.11.1.tar.xz) = 51747676
+TIMESTAMP = 1766036371
+SHA256 (node-v24.12.0.tar.xz) = 6d3e891a016b90f6c6a19ea5cbc9c90c57eef9198670ba93f04fa82af02574ae
+SIZE (node-v24.12.0.tar.xz) = 51783952
diff --git a/www/oauth2-proxy/Makefile b/www/oauth2-proxy/Makefile
index 6048d54429e7..d0ebefdddc6d 100644
--- a/www/oauth2-proxy/Makefile
+++ b/www/oauth2-proxy/Makefile
@@ -1,114 +1,21 @@
PORTNAME= oauth2-proxy
-PORTVERSION= 7.8.0
+PORTVERSION= 7.13.0
DISTVERSIONPREFIX= v
-PORTREVISION= 2
CATEGORIES= www
-MAINTAINER= freebsd@rheinwolf.de
+MAINTAINER= dtxdf@FreeBSD.org
COMMENT= OAuth 2.0 proxy server
WWW= https://github.com/oauth2-proxy/oauth2-proxy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.22
-
+USES= go:1.25+,modules
USE_GITHUB= yes
-GH_TUPLE= \
- Bose:minisentinel:917c5a9223bb:bose_minisentinel/vendor/github.com/Bose/minisentinel \
- a8m:envsubst:v1.4.2:a8m_envsubst/vendor/github.com/a8m/envsubst \
- alicebob:gopher-json:906a9b012302:alicebob_gopher_json/vendor/github.com/alicebob/gopher-json \
- alicebob:miniredis:v2.33.0:alicebob_miniredis_v2/vendor/github.com/alicebob/miniredis/v2 \
- benbjohnson:clock:v1.3.5:benbjohnson_clock/vendor/github.com/benbjohnson/clock \
- beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
- bitly:go-simplejson:v0.5.1:bitly_go_simplejson/vendor/github.com/bitly/go-simplejson \
- bmizerany:assert:b7ed37b82869:bmizerany_assert/vendor/github.com/bmizerany/assert \
- bsm:redislock:v0.9.4:bsm_redislock/vendor/github.com/bsm/redislock \
- census-instrumentation:opencensus-go:v0.24.0:census_instrumentation_opencensus_go/vendor/go.opencensus.io \
- cespare:xxhash:v2.3.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
- coreos:go-oidc:v3.11.0:coreos_go_oidc_v3/vendor/github.com/coreos/go-oidc/v3 \
- coreos:go-systemd:d3cd4ed1dbcf:coreos_go_systemd/vendor/github.com/coreos/go-systemd \
- davecgh:go-spew:d8f796af33cc:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
- dgryski:go-rendezvous:9f7001d12a5f:dgryski_go_rendezvous/vendor/github.com/dgryski/go-rendezvous \
- felixge:httpsnoop:v1.0.4:felixge_httpsnoop/vendor/github.com/felixge/httpsnoop \
- fsnotify:fsnotify:v1.8.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
- ghodss:yaml:d8423dcdf344:ghodss_yaml/vendor/github.com/ghodss/yaml \
- go-ini:ini:v1.67.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
- go-jose:go-jose:v3.0.3:go_jose_go_jose_v3/vendor/github.com/go-jose/go-jose/v3 \
- go-jose:go-jose:v4.0.4:go_jose_go_jose_v4/vendor/github.com/go-jose/go-jose/v4 \
- go-logr:logr:v1.4.2:go_logr_logr/vendor/github.com/go-logr/logr \
- go-logr:stdr:v1.2.2:go_logr_stdr/vendor/github.com/go-logr/stdr \
- go-task:slim-sprig:v3.0.0:go_task_slim_sprig_v3/vendor/github.com/go-task/slim-sprig/v3 \
- go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
- go-yaml:yaml:v3.0.1:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
- golang-jwt:jwt:v5.2.1:golang_jwt_jwt_v5/vendor/github.com/golang-jwt/jwt/v5 \
- golang:crypto:v0.31.0:golang_crypto/vendor/golang.org/x/crypto \
- golang:exp:2d47ceb2692f:golang_exp/vendor/golang.org/x/exp \
- golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \
- golang:net:v0.33.0:golang_net/vendor/golang.org/x/net \
- golang:oauth2:v0.24.0:golang_oauth2/vendor/golang.org/x/oauth2 \
- golang:sync:v0.10.0:golang_sync/vendor/golang.org/x/sync \
- golang:sys:v0.28.0:golang_sys/vendor/golang.org/x/sys \
- golang:text:v0.21.0:golang_text/vendor/golang.org/x/text \
- golang:tools:v0.27.0:golang_tools/vendor/golang.org/x/tools \
- google:go-cmp:v0.6.0:google_go_cmp/vendor/github.com/google/go-cmp \
- google:go-genproto:324edc3d5d38:google_go_genproto/vendor/google.golang.org/genproto \
- google:pprof:d1b30febd7db:google_pprof/vendor/github.com/google/pprof \
- google:s2a-go:v0.1.8:google_s2a_go/vendor/github.com/google/s2a-go \
- google:uuid:v1.6.0:google_uuid/vendor/github.com/google/uuid \
- googleapis:enterprise-certificate-proxy:v0.3.4:googleapis_enterprise_certificate_proxy/vendor/github.com/googleapis/enterprise-certificate-proxy \
- googleapis:gax-go:v2.13.0:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \
- googleapis:google-api-go-client:v0.205.0:googleapis_google_api_go_client/vendor/google.golang.org/api \
- googleapis:google-cloud-go:auth/v0.10.1:googleapis_google_cloud_go_auth/vendor/cloud.google.com/go \
- googleapis:google-cloud-go:auth/oauth2adapt/v0.2.5:googleapis_google_cloud_go/vendor/cloud.google.com/go/auth/oauth2adapt \
- googleapis:google-cloud-go:compute/metadata/v0.5.2:googleapis_google_cloud_go_1/vendor/cloud.google.com/go/compute/metadata \
- gorilla:mux:v1.8.1:gorilla_mux/vendor/github.com/gorilla/mux \
- grpc:grpc-go:v1.67.1:grpc_grpc_go/vendor/google.golang.org/grpc \
- hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
- justinas:alice:v1.2.0:justinas_alice/vendor/github.com/justinas/alice \
- klauspost:compress:v1.17.10:klauspost_compress/vendor/github.com/klauspost/compress \
- kubernetes:apimachinery:v0.31.2:kubernetes_apimachinery/vendor/k8s.io/apimachinery \
- kubernetes:gengo:a0386bf69313:kubernetes_gengo/vendor/k8s.io/gengo \
- kubernetes:klog:v2.130.1:kubernetes_klog/vendor/k8s.io/klog/v2 \
- kylelemons:godebug:v1.1.0:kylelemons_godebug/vendor/github.com/kylelemons/godebug \
- magiconair:properties:v1.8.7:magiconair_properties/vendor/github.com/magiconair/properties \
- mbland:hmacauth:44256dfd4bfa:mbland_hmacauth/vendor/github.com/mbland/hmacauth \
- mitchellh:mapstructure:v1.5.0:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
- munnerz:goautoneg:a7dc8b61c822:munnerz_goautoneg/vendor/github.com/munnerz/goautoneg \
- natefinch:lumberjack:v2.2.1:natefinch_lumberjack/vendor/gopkg.in/natefinch/lumberjack.v2 \
- nxadm:tail:v1.4.11:nxadm_tail/vendor/github.com/nxadm/tail \
- oauth2-proxy:mockoidc:caebfff84d25:oauth2_proxy_mockoidc/vendor/github.com/oauth2-proxy/mockoidc \
- oauth2-proxy:tools:d3b50d1a591a:oauth2_proxy_tools_reference_gen/vendor/github.com/oauth2-proxy/tools \
- onsi:ginkgo:v1.16.5:onsi_ginkgo/vendor/github.com/onsi/ginkgo \
- onsi:ginkgo:v2.21.0:onsi_ginkgo_v2/vendor/github.com/onsi/ginkgo/v2 \
- onsi:gomega:v1.35.1:onsi_gomega/vendor/github.com/onsi/gomega \
- open-telemetry:opentelemetry-go-contrib:v1.30.0:open_telemetry_opentelemetry_go_contrib/vendor/go.opentelemetry.io/contrib \
- open-telemetry:opentelemetry-go:v1.30.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \
- pelletier:go-toml:v2.2.3:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \
- pierrec:lz4:v4.1.21:pierrec_lz4_v4/vendor/github.com/pierrec/lz4/v4 \
- pmezard:go-difflib:5d4384ee4fb2:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
- prometheus:client_golang:v1.20.5:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
- prometheus:client_model:v0.6.1:prometheus_client_model/vendor/github.com/prometheus/client_model \
- prometheus:common:v0.59.1:prometheus_common/vendor/github.com/prometheus/common \
- prometheus:procfs:v0.15.1:prometheus_procfs/vendor/github.com/prometheus/procfs \
- protocolbuffers:protobuf-go:v1.35.1:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
- redis:go-redis:v9.7.0:redis_go_redis_v9/vendor/github.com/redis/go-redis/v9 \
- sagikazarmark:locafero:v0.6.0:sagikazarmark_locafero/vendor/github.com/sagikazarmark/locafero \
- sagikazarmark:slog-shim:v0.1.0:sagikazarmark_slog_shim/vendor/github.com/sagikazarmark/slog-shim \
- sourcegraph:conc:v0.3.0:sourcegraph_conc/vendor/github.com/sourcegraph/conc \
- spf13:afero:v1.11.0:spf13_afero/vendor/github.com/spf13/afero \
- spf13:cast:v1.7.0:spf13_cast/vendor/github.com/spf13/cast \
- spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
- spf13:viper:v1.19.0:spf13_viper/vendor/github.com/spf13/viper \
- stretchr:testify:v1.9.0:stretchr_testify/vendor/github.com/stretchr/testify \
- subosito:gotenv:v1.6.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
- uber-go:multierr:v1.11.0:uber_go_multierr/vendor/go.uber.org/multierr \
- vmihailenco:msgpack:v5.4.1:vmihailenco_msgpack_v5/vendor/github.com/vmihailenco/msgpack/v5 \
- vmihailenco:tagparser:v2.0.0:vmihailenco_tagparser_v2/vendor/github.com/vmihailenco/tagparser/v2 \
- yuin:gopher-lua:v1.1.1:yuin_gopher_lua/vendor/github.com/yuin/gopher-lua
-
USE_RC_SUBR= oauth2_proxy
+GO_MOD_DIST= github
+GO_MODULE= github.com/${PORTNAME}/${PORTNAME}
GO_BUILDFLAGS= -v -ldflags="-s -X github.com/${PORTNAME}/${PORTNAME}/v7/pkg/version.VERSION=${PORTVERSION}"
USER= www
diff --git a/www/oauth2-proxy/distinfo b/www/oauth2-proxy/distinfo
index 4e5360e2888f..d473d517a4c4 100644
--- a/www/oauth2-proxy/distinfo
+++ b/www/oauth2-proxy/distinfo
@@ -1,185 +1,5 @@
-TIMESTAMP = 1736858583
-SHA256 (oauth2-proxy-oauth2-proxy-v7.8.0_GH0.tar.gz) = 022ab4e949cd541f9709d6cbca7f4fce6fa8123404bc9a2f8f73892a8609d734
-SIZE (oauth2-proxy-oauth2-proxy-v7.8.0_GH0.tar.gz) = 1408013
-SHA256 (Bose-minisentinel-917c5a9223bb_GH0.tar.gz) = c765c12a0ed631ae864f74ee606279a0962f3a87c4274cea6e8d922b0ad8a98e
-SIZE (Bose-minisentinel-917c5a9223bb_GH0.tar.gz) = 8352
-SHA256 (a8m-envsubst-v1.4.2_GH0.tar.gz) = 3692eb658657ffdec5725ae2accd96a05ac6097d770a7bdfd622410983962387
-SIZE (a8m-envsubst-v1.4.2_GH0.tar.gz) = 12316
-SHA256 (alicebob-gopher-json-906a9b012302_GH0.tar.gz) = 5899fe9fd1e1401062ef8330e63be498cfbfeabe2efb4394610c1062b1a73e1d
-SIZE (alicebob-gopher-json-906a9b012302_GH0.tar.gz) = 3634
-SHA256 (alicebob-miniredis-v2.33.0_GH0.tar.gz) = 0d0f1be7d1708ce2b814f11dc17e192efdd330404a47ae216613f69a89673e76
-SIZE (alicebob-miniredis-v2.33.0_GH0.tar.gz) = 187511
-SHA256 (benbjohnson-clock-v1.3.5_GH0.tar.gz) = d26928c5301d8f7feedebeda0506599fa8c9aeb0b724de619b9d468df441a33c
-SIZE (benbjohnson-clock-v1.3.5_GH0.tar.gz) = 9183
-SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
-SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
-SHA256 (bitly-go-simplejson-v0.5.1_GH0.tar.gz) = ef4c1cc5aa25a5d681b7cc22c6eac7d60efd705a1ac4da60e5d8fd7ab942db48
-SIZE (bitly-go-simplejson-v0.5.1_GH0.tar.gz) = 6177
-SHA256 (bmizerany-assert-b7ed37b82869_GH0.tar.gz) = f7dc11f10c5e52a94c836e15e7aff05ad4afba7436f66e5f4506806627c4635e
-SIZE (bmizerany-assert-b7ed37b82869_GH0.tar.gz) = 1469
-SHA256 (bsm-redislock-v0.9.4_GH0.tar.gz) = b77a6f71c12dc6d3aa3ad17aa634b01542aae352da2e2ae6c24a9b9ba85f3f92
-SIZE (bsm-redislock-v0.9.4_GH0.tar.gz) = 7326
-SHA256 (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 048708914541817193330ce052026deb0c617c9d953ac15ae601ab2bde5788d1
-SIZE (census-instrumentation-opencensus-go-v0.24.0_GH0.tar.gz) = 176752
-SHA256 (cespare-xxhash-v2.3.0_GH0.tar.gz) = 0e3dda07b03a5f3733506218860ecb2d50c0f01f16299b5d60902ef5158cbde5
-SIZE (cespare-xxhash-v2.3.0_GH0.tar.gz) = 12696
-SHA256 (coreos-go-oidc-v3.11.0_GH0.tar.gz) = 2d1bdf5f218d60a1b16cdaeff5c6ae85a620227e9bdc57a00217a26e70256455
-SIZE (coreos-go-oidc-v3.11.0_GH0.tar.gz) = 31542
-SHA256 (coreos-go-systemd-d3cd4ed1dbcf_GH0.tar.gz) = 89fc7afa3593ee4d6f91087fa47d02ade4103882f0a33225faec7b922ce5ebc4
-SIZE (coreos-go-systemd-d3cd4ed1dbcf_GH0.tar.gz) = 67792
-SHA256 (davecgh-go-spew-d8f796af33cc_GH0.tar.gz) = 21505c2cb5cb4e2b8ae3007f3f6db6edb9f1c28511f98975b6b0dedf0e3fa24e
-SIZE (davecgh-go-spew-d8f796af33cc_GH0.tar.gz) = 42183
-SHA256 (dgryski-go-rendezvous-9f7001d12a5f_GH0.tar.gz) = 29584550745fd4b8fce2e2f3def7b9d9ffe2b86cf9b6596b53a660c9bbfe27b6
-SIZE (dgryski-go-rendezvous-9f7001d12a5f_GH0.tar.gz) = 1699
-SHA256 (felixge-httpsnoop-v1.0.4_GH0.tar.gz) = ffb63ba081e4c2360342dea2079d08b8560c315b2f458885fd34639786a1aa3d
-SIZE (felixge-httpsnoop-v1.0.4_GH0.tar.gz) = 11954
-SHA256 (fsnotify-fsnotify-v1.8.0_GH0.tar.gz) = 3c4cbec6225307397717f18bb87ffc496e59d0f802a41fff572bf09e5dbf6e2b
-SIZE (fsnotify-fsnotify-v1.8.0_GH0.tar.gz) = 72325
-SHA256 (ghodss-yaml-d8423dcdf344_GH0.tar.gz) = 1595e11cd70d828f1fab36d2d6569df0f852f464d812f903692f9cabc03974fc
-SIZE (ghodss-yaml-d8423dcdf344_GH0.tar.gz) = 14394
-SHA256 (go-ini-ini-v1.67.0_GH0.tar.gz) = 06ba51234140118d1b6064f1817aa89cc971c6e7ce04cb9d286e6660d89296c8
-SIZE (go-ini-ini-v1.67.0_GH0.tar.gz) = 53531
-SHA256 (go-jose-go-jose-v3.0.3_GH0.tar.gz) = 219d024b85ea217ac466c4ced46e2071d6ea52269d399b610723b7c905c0f8a5
-SIZE (go-jose-go-jose-v3.0.3_GH0.tar.gz) = 320882
-SHA256 (go-jose-go-jose-v4.0.4_GH0.tar.gz) = d7bbccbad3d94d0ba54daea2bf590c9262c390863a911eca7d7063dd0336734d
-SIZE (go-jose-go-jose-v4.0.4_GH0.tar.gz) = 319335
-SHA256 (go-logr-logr-v1.4.2_GH0.tar.gz) = d06d6b9c3aa0cc42ba65ebcecd789addd149c859ca33a8878308f89590bf9fbd
-SIZE (go-logr-logr-v1.4.2_GH0.tar.gz) = 57464
-SHA256 (go-logr-stdr-v1.2.2_GH0.tar.gz) = 37d975b280d884ca0d55a800bc6e47314b6e86268e56254f9d15d19ca9404eb8
-SIZE (go-logr-stdr-v1.2.2_GH0.tar.gz) = 9098
-SHA256 (go-task-slim-sprig-v3.0.0_GH0.tar.gz) = 673b1acc819c60899e78b00f20da2b8270a0e370c01d3def9cda0a86167881fb
-SIZE (go-task-slim-sprig-v3.0.0_GH0.tar.gz) = 40249
-SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
-SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
-SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
-SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
-SHA256 (golang-jwt-jwt-v5.2.1_GH0.tar.gz) = 76d1c81a7cd38ed03309f770f60ac3417f16c75b4c53a0c01bb783863783fef0
-SIZE (golang-jwt-jwt-v5.2.1_GH0.tar.gz) = 61340
-SHA256 (golang-crypto-v0.31.0_GH0.tar.gz) = 36e325f89d4cd03ec568d92c74d6affd2b1fb88fcdc63aeb15d1df41e11200ca
-SIZE (golang-crypto-v0.31.0_GH0.tar.gz) = 1837859
-SHA256 (golang-exp-2d47ceb2692f_GH0.tar.gz) = 3ed4f8b00a52b74a82e544a66175dba5394c287ed9d70453085479795f1e0167
-SIZE (golang-exp-2d47ceb2692f_GH0.tar.gz) = 1750245
-SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394
-SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101
-SHA256 (golang-net-v0.33.0_GH0.tar.gz) = 675e0ceaf54baf4f6e2a5152fe148906119c97e7b1d37d1c44ec2621faeab0e8
-SIZE (golang-net-v0.33.0_GH0.tar.gz) = 1466426
-SHA256 (golang-oauth2-v0.24.0_GH0.tar.gz) = b14b6ae831727f39534bd617dbb53cd139074dbadcf58eafe8566145ed0231f0
-SIZE (golang-oauth2-v0.24.0_GH0.tar.gz) = 98494
-SHA256 (golang-sync-v0.10.0_GH0.tar.gz) = 2a7b7c36a89b444213ec3237a21dd1ca6ed351adf423666cc6bf853711a13f3d
-SIZE (golang-sync-v0.10.0_GH0.tar.gz) = 18099
-SHA256 (golang-sys-v0.28.0_GH0.tar.gz) = 62726b1ccbb09c7e8de2215756a26012751bdded12b5bacc6de83296db694ebf
-SIZE (golang-sys-v0.28.0_GH0.tar.gz) = 1519898
-SHA256 (golang-text-v0.21.0_GH0.tar.gz) = d64dbf40a8ae06c4805895e48553ecdadaed07089d8ed2168a0d61551d17ff22
-SIZE (golang-text-v0.21.0_GH0.tar.gz) = 8964782
-SHA256 (golang-tools-v0.27.0_GH0.tar.gz) = 7e187e6ab17b0b9df1870ce52e27e335bcaf3d5e1e3a7df1d0e047816ccf6d82
-SIZE (golang-tools-v0.27.0_GH0.tar.gz) = 7084838
-SHA256 (google-go-cmp-v0.6.0_GH0.tar.gz) = d14f7d57b0f6d25771bee3d7d5d038f532539e71bfc934772b1c0467ab90fa86
-SIZE (google-go-cmp-v0.6.0_GH0.tar.gz) = 104784
-SHA256 (google-go-genproto-324edc3d5d38_GH0.tar.gz) = 573361f8e0118efd9d0ea127270402de7a891cdc4ef36f748473cf004e92c96d
-SIZE (google-go-genproto-324edc3d5d38_GH0.tar.gz) = 5879419
-SHA256 (google-pprof-d1b30febd7db_GH0.tar.gz) = fc3a4f103342ea85bec2d14dc769e82ab223ab4cc6ef45bf33a471f5039fe4b1
-SIZE (google-pprof-d1b30febd7db_GH0.tar.gz) = 4757636
-SHA256 (google-s2a-go-v0.1.8_GH0.tar.gz) = f242c36165429f4ffbd73e49dd18a6b1f39fa040ad8cdfdf9a60080ad84e8960
-SIZE (google-s2a-go-v0.1.8_GH0.tar.gz) = 275964
-SHA256 (google-uuid-v1.6.0_GH0.tar.gz) = ee63376b5675376c60e055ed66e5f3651ccc703bd580c022b8ad00cea309252d
-SIZE (google-uuid-v1.6.0_GH0.tar.gz) = 20896
-SHA256 (googleapis-enterprise-certificate-proxy-v0.3.4_GH0.tar.gz) = 3bb00eaeb1ec49b8a39bf134d0f23b161f655b50ce15ccd78ff51e6149152bce
-SIZE (googleapis-enterprise-certificate-proxy-v0.3.4_GH0.tar.gz) = 39560
-SHA256 (googleapis-gax-go-v2.13.0_GH0.tar.gz) = b27ac1a2d9b458bdf0857ff2be66c3e5aec8034316d5dbba5ff624095bd97614
-SIZE (googleapis-gax-go-v2.13.0_GH0.tar.gz) = 63684
-SHA256 (googleapis-google-api-go-client-v0.205.0_GH0.tar.gz) = 2e1db8d544786938c8af79217e7e6af0d9ffac06a3cfe84f07e4f8d222dc3695
-SIZE (googleapis-google-api-go-client-v0.205.0_GH0.tar.gz) = 35903881
-SHA256 (googleapis-google-cloud-go-auth-v0.10.1_GH0.tar.gz) = f43aca25626277fa67cc658b18b9b9178a28c6311451e34e93dd43031db7613d
-SIZE (googleapis-google-cloud-go-auth-v0.10.1_GH0.tar.gz) = 31313887
-SHA256 (googleapis-google-cloud-go-auth-oauth2adapt-v0.2.5_GH0.tar.gz) = ca8ee7c1fbd4d2d5d05d821beeafe24e8d10bc12bb8411adbf6a275d716e2fba
-SIZE (googleapis-google-cloud-go-auth-oauth2adapt-v0.2.5_GH0.tar.gz) = 31273589
-SHA256 (googleapis-google-cloud-go-compute-metadata-v0.5.2_GH0.tar.gz) = 4db3b2bc0e383d3282aaab93e207117a97bfd5d35ae1ca2f6fc105319245f7af
-SIZE (googleapis-google-cloud-go-compute-metadata-v0.5.2_GH0.tar.gz) = 30572898
-SHA256 (gorilla-mux-v1.8.1_GH0.tar.gz) = c2a09e78d1886abb2d291b472eba3ac9185acb35234c1f5616669664ba893d6d
-SIZE (gorilla-mux-v1.8.1_GH0.tar.gz) = 47033
-SHA256 (grpc-grpc-go-v1.67.1_GH0.tar.gz) = b2a3efc5e4d48ee7b3e9c2f5b9659571f4c2b9045b0b567be7887ad7bef87ef8
-SIZE (grpc-grpc-go-v1.67.1_GH0.tar.gz) = 2206223
-SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
-SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
-SHA256 (justinas-alice-v1.2.0_GH0.tar.gz) = 12171459da7096e0d34a0972387e15978ad7b0e73c83ce04ba2f89c44a22336b
-SIZE (justinas-alice-v1.2.0_GH0.tar.gz) = 4568
-SHA256 (klauspost-compress-v1.17.10_GH0.tar.gz) = e6968d229011a9323aab4d09b717db26ebebfaeff04ef15a93f7334d6bac5ac5
-SIZE (klauspost-compress-v1.17.10_GH0.tar.gz) = 38748986
-SHA256 (kubernetes-apimachinery-v0.31.2_GH0.tar.gz) = ca048e6eb19d99bd5da77a6345dc7ddf80d1922deff8d457998ed7d7b4e61112
-SIZE (kubernetes-apimachinery-v0.31.2_GH0.tar.gz) = 736809
-SHA256 (kubernetes-gengo-a0386bf69313_GH0.tar.gz) = 38722818db9004d83437724473dca40166974a7c4059565c39325e88f584bcd6
-SIZE (kubernetes-gengo-a0386bf69313_GH0.tar.gz) = 150799
-SHA256 (kubernetes-klog-v2.130.1_GH0.tar.gz) = 22abd8126261ef47d92e3faa4100b7a309eb9be6c2a709b4268d81b85cc48768
-SIZE (kubernetes-klog-v2.130.1_GH0.tar.gz) = 106990
-SHA256 (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 72cc6f274fbd165b7674280f836a6b400e80dbae055919e101920dedf50e79db
-SIZE (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 17637
-SHA256 (magiconair-properties-v1.8.7_GH0.tar.gz) = 09e950df1970975400edc7f6c2f9e3edace4e1ea49f823006387d130fb0f4f03
-SIZE (magiconair-properties-v1.8.7_GH0.tar.gz) = 31425
-SHA256 (mbland-hmacauth-44256dfd4bfa_GH0.tar.gz) = f5b9d6aff7eba04766d11cdc780d08458324f158f893ba84479f045dde75cb23
-SIZE (mbland-hmacauth-44256dfd4bfa_GH0.tar.gz) = 6192
-SHA256 (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 81106cbac93000812c194b4a2069dd32913ec18819b1e99e8436595ce4939413
-SIZE (mitchellh-mapstructure-v1.5.0_GH0.tar.gz) = 30123
-SHA256 (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 3a455e3bcf8237ecee0385f97223ca821ec2547284e827e90f94a4984801ca1c
-SIZE (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 2810
-SHA256 (natefinch-lumberjack-v2.2.1_GH0.tar.gz) = 935582f3f3377f09604bce4ab0488092d71c0d9ff3e9359a397f00ab6caed658
-SIZE (natefinch-lumberjack-v2.2.1_GH0.tar.gz) = 12568
-SHA256 (nxadm-tail-v1.4.11_GH0.tar.gz) = f20a022655bb5acdb364382418d0481f938e761be7d4233af61b0d4659ae1812
-SIZE (nxadm-tail-v1.4.11_GH0.tar.gz) = 1175268
-SHA256 (oauth2-proxy-mockoidc-caebfff84d25_GH0.tar.gz) = 8dd06edfda30b798af4305012cd2999df8985499ff3ccff0045d785cdf66d884
-SIZE (oauth2-proxy-mockoidc-caebfff84d25_GH0.tar.gz) = 20679
-SHA256 (oauth2-proxy-tools-d3b50d1a591a_GH0.tar.gz) = 11076a32e1fed39b4f02a7b86dae35ff1a3ba20d68464c281f185c1ba30aad04
-SIZE (oauth2-proxy-tools-d3b50d1a591a_GH0.tar.gz) = 20290
-SHA256 (onsi-ginkgo-v1.16.5_GH0.tar.gz) = 0380c81321b764b75e76a7aa8fc8ab1ab361232a88d5b6124ef8b9a9e75d5287
-SIZE (onsi-ginkgo-v1.16.5_GH0.tar.gz) = 164965
-SHA256 (onsi-ginkgo-v2.21.0_GH0.tar.gz) = 77736d4f5c76cbf8147c708f0da249c6658de1c7327cca2095a934952228e68d
-SIZE (onsi-ginkgo-v2.21.0_GH0.tar.gz) = 643200
-SHA256 (onsi-gomega-v1.35.1_GH0.tar.gz) = 3b37c591e1d3b5809379ab7eac333d28ecf576e7f4242504e87a8bdbafccd0b6
-SIZE (onsi-gomega-v1.35.1_GH0.tar.gz) = 320285
-SHA256 (open-telemetry-opentelemetry-go-contrib-v1.30.0_GH0.tar.gz) = 045e59b01768cedcfbed54d8a08367a18c91e585246755c034d9c51d9a32f0bb
-SIZE (open-telemetry-opentelemetry-go-contrib-v1.30.0_GH0.tar.gz) = 642233
-SHA256 (open-telemetry-opentelemetry-go-v1.30.0_GH0.tar.gz) = 1c9a09665e4e259ac333c29162f877081498a03e2736688bea6b57a00daa4171
-SIZE (open-telemetry-opentelemetry-go-v1.30.0_GH0.tar.gz) = 1793133
-SHA256 (pelletier-go-toml-v2.2.3_GH0.tar.gz) = 3a5dfdc1e543efd6032813cb27a5b06d66bbefbbcc88bb664f69d605725c42af
-SIZE (pelletier-go-toml-v2.2.3_GH0.tar.gz) = 909237
-SHA256 (pierrec-lz4-v4.1.21_GH0.tar.gz) = 8b8d3f7b3fe39ce4ae117b45949d6dbb9c496e719d87a2d7c2ce33ad0228e53a
-SIZE (pierrec-lz4-v4.1.21_GH0.tar.gz) = 40916350
-SHA256 (pmezard-go-difflib-5d4384ee4fb2_GH0.tar.gz) = 8574a5cbc435057352a17ff9e6ad40190f3b9d623cd9ab0cdfa6c1d8f0bea0b2
-SIZE (pmezard-go-difflib-5d4384ee4fb2_GH0.tar.gz) = 11395
-SHA256 (prometheus-client_golang-v1.20.5_GH0.tar.gz) = ab8aa5a2a56f2fb739ea7db4485d0a05df30476924a872b28cce3a319a347af8
-SIZE (prometheus-client_golang-v1.20.5_GH0.tar.gz) = 1103272
-SHA256 (prometheus-client_model-v0.6.1_GH0.tar.gz) = b9b690bc35d80061f255faa7df7621eae39fe157179ccd78ff6409c3b004f05e
-SIZE (prometheus-client_model-v0.6.1_GH0.tar.gz) = 17373
-SHA256 (prometheus-common-v0.59.1_GH0.tar.gz) = 667945e10c2d90771ae66765d483a8cceb9966fe031444401162a1b8ccf6235c
-SIZE (prometheus-common-v0.59.1_GH0.tar.gz) = 151575
-SHA256 (prometheus-procfs-v0.15.1_GH0.tar.gz) = ba96bb6d45f1fcbff820c7d844e6acdef4416bb0ff2d9e24656f5cbacb8e46b5
-SIZE (prometheus-procfs-v0.15.1_GH0.tar.gz) = 243687
-SHA256 (protocolbuffers-protobuf-go-v1.35.1_GH0.tar.gz) = 7cead1a711d682796b343931a9b54b3b07dd83456baeda6c069432235de45437
-SIZE (protocolbuffers-protobuf-go-v1.35.1_GH0.tar.gz) = 1522321
-SHA256 (redis-go-redis-v9.7.0_GH0.tar.gz) = 9d3b851826714defd3c9348cefcd262528ecf22aeb747d00ca14fa22bb3f85bb
-SIZE (redis-go-redis-v9.7.0_GH0.tar.gz) = 319712
-SHA256 (sagikazarmark-locafero-v0.6.0_GH0.tar.gz) = 2a1ba4cb44d1858b77fb750f6f72f1b3b3d013ef8731644bdc0a6fdc9e3f28be
-SIZE (sagikazarmark-locafero-v0.6.0_GH0.tar.gz) = 11140
-SHA256 (sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz) = a594ec7e138265768a5c23f8ab460724d8215db45dc1bddde4743bca3373803d
-SIZE (sagikazarmark-slog-shim-v0.1.0_GH0.tar.gz) = 10872
-SHA256 (sourcegraph-conc-v0.3.0_GH0.tar.gz) = c20a36ef6e8cd4721b8824d3e0a590d78f56ce72ace53ec7fdd2f7a978e9240f
-SIZE (sourcegraph-conc-v0.3.0_GH0.tar.gz) = 23021
-SHA256 (spf13-afero-v1.11.0_GH0.tar.gz) = f83f67c4a03d8bba2b7fe1a496e848b2b1b7d97d0b951d85d2b401e7488a4ed4
-SIZE (spf13-afero-v1.11.0_GH0.tar.gz) = 89257
-SHA256 (spf13-cast-v1.7.0_GH0.tar.gz) = ba68ec49ece842dd15ea5a0f4293510617fefcf2d175f780bcf710dce42567b3
-SIZE (spf13-cast-v1.7.0_GH0.tar.gz) = 15675
-SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
-SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (spf13-viper-v1.19.0_GH0.tar.gz) = bd754a586de7b8f6e54037b715765833f8120cb8bdbb4240a69c6537a0ccdfd5
-SIZE (spf13-viper-v1.19.0_GH0.tar.gz) = 119990
-SHA256 (stretchr-testify-v1.9.0_GH0.tar.gz) = ee651d4d4427d55096007190398102383498e6b5cf97ea9e89ad6e72b4115fbb
-SIZE (stretchr-testify-v1.9.0_GH0.tar.gz) = 108663
-SHA256 (subosito-gotenv-v1.6.0_GH0.tar.gz) = 51a5a8e36f30ddd97866779e93c4e93b0d4958a60fabd1d17fc2226bfe7823db
-SIZE (subosito-gotenv-v1.6.0_GH0.tar.gz) = 11470
-SHA256 (uber-go-multierr-v1.11.0_GH0.tar.gz) = 8aa599cf7de733306cf8770f854f8a38e6c819b1ae4296f15e44b1e7c6698f34
-SIZE (uber-go-multierr-v1.11.0_GH0.tar.gz) = 16900
-SHA256 (vmihailenco-msgpack-v5.4.1_GH0.tar.gz) = cffb190f68ddf9d248e1587080466981ed911cf08901c6a81f4edc8d66b69f90
-SIZE (vmihailenco-msgpack-v5.4.1_GH0.tar.gz) = 37770
-SHA256 (vmihailenco-tagparser-v2.0.0_GH0.tar.gz) = 676b99c051fef68d1b0fb0385103de0e42a3ee556919b2b54ff5d3445bac56dd
-SIZE (vmihailenco-tagparser-v2.0.0_GH0.tar.gz) = 3683
-SHA256 (yuin-gopher-lua-v1.1.1_GH0.tar.gz) = 9e706d96c11314a4b3e2034eb10726e48cc7e7e7e31d4765a675f901ee6a9a7e
-SIZE (yuin-gopher-lua-v1.1.1_GH0.tar.gz) = 170691
+TIMESTAMP = 1766124297
+SHA256 (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.13.0_GH0/go.mod) = 243c71806d34c5b14499725b5d613c9d3ababd728b85d0dacf25a7cbb9304113
+SIZE (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.13.0_GH0/go.mod) = 3908
+SHA256 (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.13.0_GH0/oauth2-proxy-oauth2-proxy-v7.13.0_GH0.tar.gz) = 86d005585f753cda3495cf68f231bcb3be13d7c96d80c8890c0f9939e0bddcad
+SIZE (go/www_oauth2-proxy/oauth2-proxy-oauth2-proxy-v7.13.0_GH0/oauth2-proxy-oauth2-proxy-v7.13.0_GH0.tar.gz) = 1661775
diff --git a/www/oauth2-proxy/files/patch-go.mod b/www/oauth2-proxy/files/patch-go.mod
deleted file mode 100644
index 897d617d0268..000000000000
--- a/www/oauth2-proxy/files/patch-go.mod
+++ /dev/null
@@ -1,10 +0,0 @@
---- go.mod.orig 2024-10-07 07:27:24 UTC
-+++ go.mod
-@@ -1,6 +1,6 @@ module github.com/oauth2-proxy/oauth2-proxy/v7
- module github.com/oauth2-proxy/oauth2-proxy/v7
-
--go 1.22.7
-+go 1.22
-
- require (
- cloud.google.com/go/compute/metadata v0.5.2
diff --git a/www/payara/Makefile b/www/payara/Makefile
index dd6dd00cf4d7..554d766b9e79 100644
--- a/www/payara/Makefile
+++ b/www/payara/Makefile
@@ -1,7 +1,8 @@
PORTNAME= payara
-PORTVERSION= 5.2020.4
+DISTVERSION= 7.2025.2
CATEGORIES= www java
-MASTER_SITES= https://repo1.maven.org/maven2/fish/payara/distributions/${PORTNAME}/${PORTVERSION}/
+MASTER_SITES= https://repo1.maven.org/maven2/fish/payara/distributions/${PORTNAME}/${DISTVERSION}/
+
MAINTAINER= dmytro@posteo.net
COMMENT= Jakarta EE application server derived from GlassFish Server Open Source Edition
WWW= https://www.payara.fish/
@@ -10,49 +11,39 @@ LICENSE= GPLv2 CDDL
LICENSE_COMB= dual
USES= java zip
+JAVA_VERSION= 21+
+USE_RC_SUBR= ${PORTNAME}
+DATADIR= ${PREFIX}/${PORTNAME}-${DISTVERSION}
+EXTRACT_BEFORE_ARGS= -qo -x '*.bat' -x '*.exe' -x '*.dll' \
+ -x '*/bin/letsencrypt.py'
+NO_ARCH= yes
NO_BUILD= yes
-
-WRKSRC= ${WRKDIR}/payara5
-DATADIR= ${PREFIX}/${PORTNAME}-${PORTVERSION}
VARMAIN= /var/${PORTNAME}
-VARDIR= /var/${PORTNAME}/${PORTNAME}-${PORTVERSION}
-PKGMESSAGE?= ${WRKDIR}/pkg-message
-
-PLIST_SUB+= VARDIR=${VARDIR}
-PLIST_SUB+= VARMAIN=${VARMAIN}
-
+VARDIR= ${VARMAIN}/${PORTNAME}-${DISTVERSION}
+SUB_FILES= pkg-message
# Since we USES=java, we propagate the received JAVA_HOME variable to the
# template files, since it is used by the rc script.
-SUB_LIST= PAYARAVERSION=${PORTVERSION} \
- JAVA_HOME=${JAVA_HOME}
-
-DOWNLOAD_URL= https://repo1.maven.org/maven2/fish/payara/distributions/${PORTNAME}/${PORTVERSION}/
-
-USE_RC_SUBR= payara
+SUB_LIST= PAYARAVERSION=${DISTVERSION} \
+ JAVA_HOME=${JAVA_HOME} \
+ VARDIR=${VARDIR}
-USERS= payara
-GROUPS= payara
+WRKSRC= ${WRKDIR}/${PORTNAME}7
-GLASSFISH_BIN_FILES= appclient asadmin capture-schema jspc package-appclient schemagen startserv stopserv wscompile wsdeploy wsgen wsimport xjc
+USERS= ${PORTNAME}
+GROUPS= ${PORTNAME}
-.include <bsd.port.pre.mk>
+PLIST_SUB= VARDIR=${VARDIR} \
+ VARMAIN=${VARMAIN}
do-install:
- @${SED} "s|%%VARDIR%%|${VARDIR}|g" ${PKGDIR}/pkg-message > ${WRKDIR}/pkg-message
@${MKDIR} ${STAGEDIR}${VARDIR}/prefs
- @${RM} ${WRKSRC}/bin/letsencrypt.py
- @${FIND} ${WRKSRC} -name '*.bat' -delete
- @${FIND} ${WRKSRC} -name '*.exe' -delete
- @${FIND} ${WRKSRC} -name '*.dll' -delete
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR})
+ @(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
@${FIND} ${STAGEDIR}${DATADIR}/glassfish/domains -path "*/config/*" -type f -exec ${MV} {} {}.sample \;
@${MV} ${STAGEDIR}${DATADIR}/glassfish/domains ${STAGEDIR}${VARDIR}/domains
@${RLN} ${STAGEDIR}${VARDIR}/domains ${STAGEDIR}${DATADIR}/glassfish/domains
- @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/bin/*
- @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/mq/bin/*
-.for x in ${GLASSFISH_BIN_FILES}
- @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/glassfish/bin/${x}
-.endfor
+ @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/bin/* \
+ ${STAGEDIR}${DATADIR}/mq/bin/* \
+ ${STAGEDIR}${DATADIR}/glassfish/bin/*
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/www/payara/distinfo b/www/payara/distinfo
index 6af42d2328ff..52c5f63cdd10 100644
--- a/www/payara/distinfo
+++ b/www/payara/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1540103826
-SHA256 (payara-5.2020.4.zip) = 8b7a4d0693d17be5f22b8e23b6b2db5acbb2e096127057c49e7f88dac550e11e
-SIZE (payara-5.2020.4.zip) = 146605016
+TIMESTAMP = 1766199761
+SHA256 (payara-7.2025.2.zip) = 0629191636e0016a7f13f2379cfa8e2be917c4ba8ad923ad115d78103310fd5a
+SIZE (payara-7.2025.2.zip) = 167927552
diff --git a/www/payara/pkg-message b/www/payara/files/pkg-message.in
index 45c23a85e7ac..45c23a85e7ac 100644
--- a/www/payara/pkg-message
+++ b/www/payara/files/pkg-message.in
diff --git a/www/payara/pkg-plist b/www/payara/pkg-plist
index 946e5f5b5b77..18cea182fa8f 100644
--- a/www/payara/pkg-plist
+++ b/www/payara/pkg-plist
@@ -6,7 +6,6 @@
%%DATADIR%%/glassfish/bin/capture-schema.1m
%%DATADIR%%/glassfish/bin/jdkcheck
%%DATADIR%%/glassfish/bin/jspc
-%%DATADIR%%/glassfish/bin/letsencrypt.py
%%DATADIR%%/glassfish/bin/package-appclient
%%DATADIR%%/glassfish/bin/schemagen
%%DATADIR%%/glassfish/bin/startserv
@@ -18,20 +17,11 @@
%%DATADIR%%/glassfish/bin/xjc
%%DATADIR%%/glassfish/common/templates/gf/appserver-domain.jar
%%DATADIR%%/glassfish/common/templates/gf/nucleus-domain.jar
-%%DATADIR%%/glassfish/common/templates/gf/production-domain.jar
%%DATADIR%%/glassfish/config/asenv.conf
%%DATADIR%%/glassfish/config/branding/glassfish-version.properties
%%DATADIR%%/glassfish/config/client-jnlp-config.properties
%%DATADIR%%/glassfish/config/glassfish.container
%%DATADIR%%/glassfish/config/osgi.properties
-%%DATADIR%%/glassfish/h2db/bin/h2.jar
-%%DATADIR%%/glassfish/h2db/bin/h2.sh
-%%DATADIR%%/glassfish/h2db/license.html
-%%DATADIR%%/glassfish/h2db/service/serviceWrapperLicense.txt
-%%DATADIR%%/glassfish/h2db/service/wrapper.conf
-%%DATADIR%%/glassfish/h2db/service/wrapper.jar
-%%DATADIR%%/glassfish/legal/3RD-PARTY-LICENSE.txt
-%%DATADIR%%/glassfish/legal/LICENSE.txt
%%DATADIR%%/glassfish/lib/appclient/appclientlogin.conf
%%DATADIR%%/glassfish/lib/appclient/client.policy
%%DATADIR%%/glassfish/lib/appclient/javaee.client.policy
@@ -66,6 +56,8 @@
%%DATADIR%%/glassfish/lib/dtds/glassfish-resources_1_5.dtd
%%DATADIR%%/glassfish/lib/dtds/glassfish-web-app_3_0-1.dtd
%%DATADIR%%/glassfish/lib/dtds/payara-resources_1_6.dtd
+%%DATADIR%%/glassfish/lib/dtds/payara-resources_1_7.dtd
+%%DATADIR%%/glassfish/lib/dtds/payara-resources_1_8.dtd
%%DATADIR%%/glassfish/lib/dtds/payara-web-app_4.dtd
%%DATADIR%%/glassfish/lib/dtds/sun-application_1_3-0.dtd
%%DATADIR%%/glassfish/lib/dtds/sun-application_1_4-0.dtd
@@ -113,12 +105,6 @@
%%DATADIR%%/glassfish/lib/embedded/glassfish-embedded-static-shell.jar
%%DATADIR%%/glassfish/lib/gf-client.jar
%%DATADIR%%/glassfish/lib/grizzly-npn-api.jar
-%%DATADIR%%/glassfish/lib/grizzly-npn-bootstrap-1.6.jar
-%%DATADIR%%/glassfish/lib/grizzly-npn-bootstrap-1.7.jar
-%%DATADIR%%/glassfish/lib/grizzly-npn-bootstrap-1.8.1.jar
-%%DATADIR%%/glassfish/lib/grizzly-npn-bootstrap-1.8.jar
-%%DATADIR%%/glassfish/lib/grizzly-npn-bootstrap-1.9.payara-p1.jar
-%%DATADIR%%/glassfish/lib/grizzly-npn-bootstrap.jar
%%DATADIR%%/glassfish/lib/install/applications/__admingui/3rd-party-license
%%DATADIR%%/glassfish/lib/install/applications/__admingui/index.jsf
%%DATADIR%%/glassfish/lib/install/applications/__admingui/j_security_check
@@ -141,16 +127,16 @@
%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/reset-fonts-grids.css
%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/resize-min.js
%%DATADIR%%/glassfish/lib/install/applications/__admingui/resources/yui/yahoo-dom-event.js
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/beans.xml
%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/classes/META-INF/MANIFEST.MF
-%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/commons-fileupload-1.3.3.jar
-%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/commons-io-2.6.jar
-%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/dojo-ajax-nodemo-0.4.4.jar
-%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/json-1.0.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/commons-io-2.20.0.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/dojo-ajax-nodemo-1.12.4.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/json-2.0.jar
%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/prototype-1.7.3.jar
-%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/webui-jsf-4.0.2.10.payara-p17.jar
-%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/webui-jsf-suntheme-4.0.2.10.payara-p20.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/woodstock-webui-jsf-6.0.1.payara-p1.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/extra/woodstock-webui-jsf-suntheme-6.0.1.payara-p1.jar
%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/faces-config.xml
-%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/lib/console-core-5.2020.4.jar
+%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/lib/console-core-7.2025.2.jar
%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/sun-web.xml
%%DATADIR%%/glassfish/lib/install/applications/__admingui/WEB-INF/web.xml
%%DATADIR%%/glassfish/lib/install/applications/__cp_jdbc_ra/__cp_jdbc_ra.jar
@@ -159,89 +145,9 @@
%%DATADIR%%/glassfish/lib/install/applications/__dm_jdbc_ra/META-INF/MANIFEST.MF
%%DATADIR%%/glassfish/lib/install/applications/__ds_jdbc_ra/__ds_jdbc_ra.jar
%%DATADIR%%/glassfish/lib/install/applications/__ds_jdbc_ra/META-INF/MANIFEST.MF
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/css/monitoring-console.css
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/index.html
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-bar-chart.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-common-chart.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-controller.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-data.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-line-chart.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-main.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-model.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-trace-chart.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-view-colors.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-view-components.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-view-units.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/mc-view.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/js/monitoring-console.js
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/META-INF/MANIFEST.MF
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/META-INF/maven/fish.payara.monitoring-console/monitoring-console-webapp/pom.properties
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/META-INF/maven/fish.payara.monitoring-console/monitoring-console-webapp/pom.xml
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/payara-logo.png
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/payara-server-logo.png
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiRequests.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiRequests$DataType.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiRequests$SeriesQuery.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiRequests$SeriesRequest.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$AlertData.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$AlertFrame.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$Alerts.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$AlertsResponse.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$AnnotationData.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$CircumstanceData.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$ConditionData.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$RequestTraceResponse.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$RequestTraceSpan.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$SeriesData.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$SeriesMatch.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$SeriesResponse.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$WatchData.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/ApiResponses$WatchesResponse.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/MonitoringConsoleApplication.class
-%%DATADIR%%/glassfish/lib/install/applications/__monitoringconsole/WEB-INF/classes/fish/payara/monitoring/web/MonitoringConsoleResource.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/error.xhtml
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/login.xhtml
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/META-INF/MANIFEST.MF
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/META-INF/maven/fish.payara.server.internal.payara-appserver-modules/rest-monitoring-war/pom.properties
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/META-INF/maven/fish.payara.server.internal.payara-appserver-modules/rest-monitoring-war/pom.xml
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/handler/MBeanAttributeReadHandler.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/handler/MBeanAttributesReadHandler.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/handler/MBeanReadHandler.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/handler/ReadHandler.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/handler/ResourceHandler.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/handler/ResourceHandler$1.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/handler/RestMonitoringAppStateHandler.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/handler/VersionHandler.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/MBeanServerDelegate.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/processor/ArrayTypeProcessor.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/processor/CompositeTypeProcessor.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/processor/OtherTypeProcessor.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/processor/ProcessorFactory.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/processor/SimpleTypeProcessor.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/processor/TabularTypeProcessor.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/processor/TypeProcessor.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/resource/MBeanBulkReadResource.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/resource/MBeanBulkReadResource$1.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/resource/MBeanReadResource.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/resource/PathProcessor.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/resource/RestMonitoringAppStateResource.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/RestMonitoringAppConfig.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/RestMonitoringAppResponseToken.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/fish/payara/monitoring/rest/app/RestMonitoringAppState.class
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/classes/META-INF/MANIFEST.MF
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/glassfish-web.xml
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/lib/jackson-annotations-2.10.2.jar
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/lib/jackson-core-2.10.2.jar
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/lib/jackson-databind-2.10.2.jar
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/lib/jakarta.json-api-1.1.6.jar
-%%DATADIR%%/glassfish/lib/install/applications/__restmonitoring/WEB-INF/web.xml
%%DATADIR%%/glassfish/lib/install/applications/__xa_jdbc_ra/__xa_jdbc_ra.jar
%%DATADIR%%/glassfish/lib/install/applications/__xa_jdbc_ra/META-INF/MANIFEST.MF
%%DATADIR%%/glassfish/lib/install/applications/ejb-timer-service-app.war
-%%DATADIR%%/glassfish/lib/install/applications/jaxr-ra/jaxr-ra.jar
-%%DATADIR%%/glassfish/lib/install/applications/jaxr-ra/META-INF/MANIFEST.MF
-%%DATADIR%%/glassfish/lib/install/applications/jaxr-ra/META-INF/ra.xml
%%DATADIR%%/glassfish/lib/install/applications/jmsra/fscontext.jar
%%DATADIR%%/glassfish/lib/install/applications/jmsra/imqbroker.jar
%%DATADIR%%/glassfish/lib/install/applications/jmsra/imqjmsbridge.jar
@@ -250,7 +156,6 @@
%%DATADIR%%/glassfish/lib/install/applications/jmsra/imqstomp.jar
%%DATADIR%%/glassfish/lib/install/applications/jmsra/META-INF/MANIFEST.MF
%%DATADIR%%/glassfish/lib/install/applications/jmsra/META-INF/ra.xml
-%%DATADIR%%/glassfish/lib/install/applications/mejb.jar
%%DATADIR%%/glassfish/lib/install/applications/metro/wstx-services.war
%%DATADIR%%/glassfish/lib/install/databases/dbvendormapping/cpds.properties
%%DATADIR%%/glassfish/lib/install/databases/dbvendormapping/dbvendor.properties
@@ -294,6 +199,7 @@
%%DATADIR%%/glassfish/lib/install/templates/Domain-service-smf.xml.template
%%DATADIR%%/glassfish/lib/install/templates/Domain-service-winsw.xml.template
%%DATADIR%%/glassfish/lib/install/templates/linux-service.template
+%%DATADIR%%/glassfish/lib/install/templates/linux-systemd-service.template
%%DATADIR%%/glassfish/lib/install/templates/resources/custom/javabean_custom_resource.xml
%%DATADIR%%/glassfish/lib/install/templates/resources/custom/primitives_string_custom_resource.xml
%%DATADIR%%/glassfish/lib/install/templates/resources/custom/properties_custom_resource.xml
@@ -420,19 +326,32 @@
%%DATADIR%%/glassfish/lib/schemas/920/weblogic-wsee-clienthandlerchain.xsd
%%DATADIR%%/glassfish/lib/schemas/920/weblogic-wsee.xsd
%%DATADIR%%/glassfish/lib/schemas/application_1_4.xsd
+%%DATADIR%%/glassfish/lib/schemas/application_10.xsd
+%%DATADIR%%/glassfish/lib/schemas/application_11.xsd
%%DATADIR%%/glassfish/lib/schemas/application_5.xsd
%%DATADIR%%/glassfish/lib/schemas/application_6.xsd
%%DATADIR%%/glassfish/lib/schemas/application_7.xsd
%%DATADIR%%/glassfish/lib/schemas/application_8.xsd
+%%DATADIR%%/glassfish/lib/schemas/application_9.xsd
%%DATADIR%%/glassfish/lib/schemas/application-client_1_4.xsd
+%%DATADIR%%/glassfish/lib/schemas/application-client_10.xsd
+%%DATADIR%%/glassfish/lib/schemas/application-client_11.xsd
%%DATADIR%%/glassfish/lib/schemas/application-client_5.xsd
%%DATADIR%%/glassfish/lib/schemas/application-client_6.xsd
%%DATADIR%%/glassfish/lib/schemas/application-client_7.xsd
%%DATADIR%%/glassfish/lib/schemas/application-client_8.xsd
+%%DATADIR%%/glassfish/lib/schemas/application-client_9.xsd
+%%DATADIR%%/glassfish/lib/schemas/batchXML_2_0.xsd
%%DATADIR%%/glassfish/lib/schemas/beans_1_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/beans_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/beans_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/beans_4_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/bindingschema_3_0.xsd
%%DATADIR%%/glassfish/lib/schemas/connector_1_5.xsd
%%DATADIR%%/glassfish/lib/schemas/connector_1_6.xsd
%%DATADIR%%/glassfish/lib/schemas/connector_1_7.xsd
+%%DATADIR%%/glassfish/lib/schemas/connector_2_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/connector_2_1.xsd
%%DATADIR%%/glassfish/lib/schemas/datatypes.dtd
%%DATADIR%%/glassfish/lib/schemas/deployment-plan/1.0/deployment-plan.xsd
%%DATADIR%%/glassfish/lib/schemas/deployment-plan/index.html
@@ -442,10 +361,18 @@
%%DATADIR%%/glassfish/lib/schemas/ejb-jar_3_0.xsd
%%DATADIR%%/glassfish/lib/schemas/ejb-jar_3_1.xsd
%%DATADIR%%/glassfish/lib/schemas/ejb-jar_3_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/ejb-jar_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/ejb-jar_4_1.xsd
%%DATADIR%%/glassfish/lib/schemas/j2ee_1_4.xsd
%%DATADIR%%/glassfish/lib/schemas/j2ee_jaxrpc_mapping_1_1.xsd
%%DATADIR%%/glassfish/lib/schemas/j2ee_web_services_1_1.xsd
%%DATADIR%%/glassfish/lib/schemas/j2ee_web_services_client_1_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/jakartaee_10.xsd
+%%DATADIR%%/glassfish/lib/schemas/jakartaee_11.xsd
+%%DATADIR%%/glassfish/lib/schemas/jakartaee_9.xsd
+%%DATADIR%%/glassfish/lib/schemas/jakartaee_web_services_2_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/jakartaee_web_services_client_2_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/jakartaee_web_services_metadata_handler_3_0.xsd
%%DATADIR%%/glassfish/lib/schemas/javaee_5.xsd
%%DATADIR%%/glassfish/lib/schemas/javaee_6.xsd
%%DATADIR%%/glassfish/lib/schemas/javaee_7.xsd
@@ -462,19 +389,27 @@
%%DATADIR%%/glassfish/lib/schemas/jdbc-data-source/1.1/jdbc-data-source.xsd
%%DATADIR%%/glassfish/lib/schemas/jdbc-data-source/1.2/jdbc-data-source.xsd
%%DATADIR%%/glassfish/lib/schemas/jdbc-data-source/index.html
+%%DATADIR%%/glassfish/lib/schemas/jobXML_2_0.xsd
%%DATADIR%%/glassfish/lib/schemas/jsp_2_0.xsd
%%DATADIR%%/glassfish/lib/schemas/jsp_2_1.xsd
%%DATADIR%%/glassfish/lib/schemas/jsp_2_2.xsd
%%DATADIR%%/glassfish/lib/schemas/jsp_2_3.xsd
+%%DATADIR%%/glassfish/lib/schemas/jsp_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/jsp_3_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/jsp_4_0.xsd
%%DATADIR%%/glassfish/lib/schemas/orm_1_0.xsd
-%%DATADIR%%/glassfish/lib/schemas/orm_2_0.xsd
-%%DATADIR%%/glassfish/lib/schemas/orm_2_1.xsd
%%DATADIR%%/glassfish/lib/schemas/orm_2_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/orm_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/orm_3_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/orm_3_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/permissions_10.xsd
%%DATADIR%%/glassfish/lib/schemas/permissions_7.xsd
+%%DATADIR%%/glassfish/lib/schemas/permissions_9.xsd
%%DATADIR%%/glassfish/lib/schemas/persistence_1_0.xsd
%%DATADIR%%/glassfish/lib/schemas/persistence_2_0.xsd
-%%DATADIR%%/glassfish/lib/schemas/persistence_2_1.xsd
%%DATADIR%%/glassfish/lib/schemas/persistence_2_2.xsd
+%%DATADIR%%/glassfish/lib/schemas/persistence_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/persistence_3_2.xsd
%%DATADIR%%/glassfish/lib/schemas/persistence-configuration/1.0/persistence-configuration.xsd
%%DATADIR%%/glassfish/lib/schemas/persistence-configuration/index.html
%%DATADIR%%/glassfish/lib/schemas/security/1.0/security.xsd
@@ -486,29 +421,52 @@
%%DATADIR%%/glassfish/lib/schemas/servers/portal/weblogic-portal/8.0/netuix-config.xsd
%%DATADIR%%/glassfish/lib/schemas/servers/portal/weblogic-portlet/8.0/weblogic-portlet.xsd
%%DATADIR%%/glassfish/lib/schemas/servers/weblogic/url-template-config/8.0/url-template-config.xsd
+%%DATADIR%%/glassfish/lib/schemas/validation-configuration-3.0.xsd
+%%DATADIR%%/glassfish/lib/schemas/validation-mapping-3.0.xsd
%%DATADIR%%/glassfish/lib/schemas/web-app_2_4.xsd
%%DATADIR%%/glassfish/lib/schemas/web-app_2_5.xsd
%%DATADIR%%/glassfish/lib/schemas/web-app_3_0.xsd
%%DATADIR%%/glassfish/lib/schemas/web-app_3_1.xsd
%%DATADIR%%/glassfish/lib/schemas/web-app_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-app_5_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-app_6_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-app_6_1.xsd
%%DATADIR%%/glassfish/lib/schemas/web-common_3_0.xsd
%%DATADIR%%/glassfish/lib/schemas/web-common_3_1.xsd
%%DATADIR%%/glassfish/lib/schemas/web-common_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-common_5_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-common_6_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-common_6_1.xsd
%%DATADIR%%/glassfish/lib/schemas/web-facelettaglibrary_2_0.xsd
%%DATADIR%%/glassfish/lib/schemas/web-facelettaglibrary_2_2.xsd
%%DATADIR%%/glassfish/lib/schemas/web-facelettaglibrary_2_3.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facelettaglibrary_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facelettaglibrary_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facelettaglibrary_4_1.xsd
%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_1_2.xsd
%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_2_0.xsd
%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_2_1.xsd
%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_2_2.xsd
%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_2_3.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-facesconfig_4_1.xsd
%%DATADIR%%/glassfish/lib/schemas/web-fragment_3_0.xsd
%%DATADIR%%/glassfish/lib/schemas/web-fragment_3_1.xsd
%%DATADIR%%/glassfish/lib/schemas/web-fragment_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-fragment_5_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-fragment_6_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-fragment_6_1.xsd
%%DATADIR%%/glassfish/lib/schemas/web-jsptaglibrary_2_0.xsd
%%DATADIR%%/glassfish/lib/schemas/web-jsptaglibrary_2_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-jsptaglibrary_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-jsptaglibrary_3_1.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-jsptaglibrary_4_0.xsd
%%DATADIR%%/glassfish/lib/schemas/web-partialresponse_2_2.xsd
%%DATADIR%%/glassfish/lib/schemas/web-partialresponse_2_3.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-partialresponse_3_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-partialresponse_4_0.xsd
+%%DATADIR%%/glassfish/lib/schemas/web-partialresponse_4_1.xsd
%%DATADIR%%/glassfish/lib/schemas/weblogic-application-client/1.0/weblogic-application-client.xsd
%%DATADIR%%/glassfish/lib/schemas/weblogic-application-client/1.1/weblogic-application-client.xsd
%%DATADIR%%/glassfish/lib/schemas/weblogic-application-client/1.2/weblogic-application-client.xsd
@@ -579,6 +537,7 @@
%%DATADIR%%/glassfish/lib/schemas/webservice-policy-ref/1.0/webservice-policy-ref.xsd
%%DATADIR%%/glassfish/lib/schemas/webservice-policy-ref/1.1/webservice-policy-ref.xsd
%%DATADIR%%/glassfish/lib/schemas/webservice-policy-ref/index.html
+%%DATADIR%%/glassfish/lib/schemas/wsdl_customizationschema_3_0.xsd
%%DATADIR%%/glassfish/lib/schemas/xml.xsd
%%DATADIR%%/glassfish/lib/schemas/XMLSchema.dtd
%%DATADIR%%/glassfish/META-INF/MANIFEST.MF
@@ -589,6 +548,8 @@
%%DATADIR%%/glassfish/modules/admin-util.jar
%%DATADIR%%/glassfish/modules/amx-core.jar
%%DATADIR%%/glassfish/modules/amx-javaee.jar
+%%DATADIR%%/glassfish/modules/angus-activation.jar
+%%DATADIR%%/glassfish/modules/angus-mail.jar
%%DATADIR%%/glassfish/modules/annotation-framework.jar
%%DATADIR%%/glassfish/modules/ant.jar
%%DATADIR%%/glassfish/modules/antlr-repackaged.jar
@@ -612,21 +573,13 @@
%%DATADIR%%/glassfish/modules/autostart/org.apache.felix.gogo.shell.jar
%%DATADIR%%/glassfish/modules/autostart/org.apache.felix.scr.jar
%%DATADIR%%/glassfish/modules/autostart/org.apache.felix.shell.jar
-%%DATADIR%%/glassfish/modules/autostart/osgi-cdi.jar
-%%DATADIR%%/glassfish/modules/autostart/osgi-ee-resources.jar
-%%DATADIR%%/glassfish/modules/autostart/osgi-ejb-container.jar
-%%DATADIR%%/glassfish/modules/autostart/osgi-http.jar
-%%DATADIR%%/glassfish/modules/autostart/osgi-javaee-base.jar
-%%DATADIR%%/glassfish/modules/autostart/osgi-jdbc.jar
-%%DATADIR%%/glassfish/modules/autostart/osgi-jpa.jar
-%%DATADIR%%/glassfish/modules/autostart/osgi-jta.jar
-%%DATADIR%%/glassfish/modules/autostart/osgi-web-container.jar
%%DATADIR%%/glassfish/modules/backup.jar
%%DATADIR%%/glassfish/modules/bcel.jar
%%DATADIR%%/glassfish/modules/cdi-api-fragment.jar
%%DATADIR%%/glassfish/modules/cdi-auth-roles.jar
%%DATADIR%%/glassfish/modules/cdieventbus-notifier-console-plugin.jar
%%DATADIR%%/glassfish/modules/class-model.jar
+%%DATADIR%%/glassfish/modules/classgraph.jar
%%DATADIR%%/glassfish/modules/classmate.jar
%%DATADIR%%/glassfish/modules/cluster-admin.jar
%%DATADIR%%/glassfish/modules/cluster-common.jar
@@ -642,6 +595,7 @@
%%DATADIR%%/glassfish/modules/common-util.jar
%%DATADIR%%/glassfish/modules/concurrent-connector.jar
%%DATADIR%%/glassfish/modules/concurrent-impl.jar
+%%DATADIR%%/glassfish/modules/concurro.jar
%%DATADIR%%/glassfish/modules/config-api.jar
%%DATADIR%%/glassfish/modules/config-types.jar
%%DATADIR%%/glassfish/modules/connectors-admin.jar
@@ -664,8 +618,9 @@
%%DATADIR%%/glassfish/modules/console-reference-manual-plugin.jar
%%DATADIR%%/glassfish/modules/console-web-plugin.jar
%%DATADIR%%/glassfish/modules/container-common.jar
+%%DATADIR%%/glassfish/modules/data-core.jar
%%DATADIR%%/glassfish/modules/dataprovider.jar
-%%DATADIR%%/glassfish/modules/dbschema-repackaged.jar
+%%DATADIR%%/glassfish/modules/dbschema.jar
%%DATADIR%%/glassfish/modules/deployment-admin.jar
%%DATADIR%%/glassfish/modules/deployment-autodeploy.jar
%%DATADIR%%/glassfish/modules/deployment-client.jar
@@ -683,7 +638,12 @@
%%DATADIR%%/glassfish/modules/ejb.security.jar
%%DATADIR%%/glassfish/modules/entitybean-container.jar
%%DATADIR%%/glassfish/modules/environment-warning.jar
+%%DATADIR%%/glassfish/modules/epicyro.jar
%%DATADIR%%/glassfish/modules/eventbus-notifier-console-plugin.jar
+%%DATADIR%%/glassfish/modules/exousia.jar
+%%DATADIR%%/glassfish/modules/expressly.jar
+%%DATADIR%%/glassfish/modules/faces-compat.jar
+%%DATADIR%%/glassfish/modules/fish.payara.transformer.payara.jar
%%DATADIR%%/glassfish/modules/flashlight-extra-jdk-packages.jar
%%DATADIR%%/glassfish/modules/flashlight-framework.jar
%%DATADIR%%/glassfish/modules/gf-admingui-connector.jar
@@ -707,6 +667,7 @@
%%DATADIR%%/glassfish/modules/glassfish-ee-api.jar
%%DATADIR%%/glassfish/modules/glassfish-extra-jre-packages.jar
%%DATADIR%%/glassfish/modules/glassfish-grizzly-extra-all.jar
+%%DATADIR%%/glassfish/modules/glassfish-javassist-packages.jar
%%DATADIR%%/glassfish/modules/glassfish-mbeanserver.jar
%%DATADIR%%/glassfish/modules/glassfish-naming.jar
%%DATADIR%%/glassfish/modules/glassfish-oracle-jdbc-driver-packages.jar
@@ -719,11 +680,11 @@
%%DATADIR%%/glassfish/modules/hazelcast-bootstrap.jar
%%DATADIR%%/glassfish/modules/hazelcast-eclipselink-coordination.jar
%%DATADIR%%/glassfish/modules/hazelcast-ejb-timer.jar
-%%DATADIR%%/glassfish/modules/hazelcast-kubernetes.jar
%%DATADIR%%/glassfish/modules/hazelcast.jar
%%DATADIR%%/glassfish/modules/healthcheck-checker.jar
%%DATADIR%%/glassfish/modules/healthcheck-core.jar
%%DATADIR%%/glassfish/modules/healthcheck-cpool.jar
+%%DATADIR%%/glassfish/modules/healthcheck-metrics.jar
%%DATADIR%%/glassfish/modules/healthcheck-service-console-plugin.jar
%%DATADIR%%/glassfish/modules/healthcheck-stuck.jar
%%DATADIR%%/glassfish/modules/hibernate-validator-cdi.jar
@@ -739,58 +700,56 @@
%%DATADIR%%/glassfish/modules/internal-api.jar
%%DATADIR%%/glassfish/modules/istack-commons-runtime.jar
%%DATADIR%%/glassfish/modules/j-interop-repackaged.jar
-%%DATADIR%%/glassfish/modules/jacc.provider.file.jar
%%DATADIR%%/glassfish/modules/jacc.provider.inmemory.jar
%%DATADIR%%/glassfish/modules/jackson-annotations.jar
%%DATADIR%%/glassfish/modules/jackson-core.jar
%%DATADIR%%/glassfish/modules/jackson-databind.jar
+%%DATADIR%%/glassfish/modules/jackson-dataformat-toml.jar
%%DATADIR%%/glassfish/modules/jackson-dataformat-xml.jar
%%DATADIR%%/glassfish/modules/jackson-dataformat-yaml.jar
-%%DATADIR%%/glassfish/modules/jackson-module-jaxb-annotations.jar
+%%DATADIR%%/glassfish/modules/jackson-module-jakarta-xmlbind-annotations.jar
+%%DATADIR%%/glassfish/modules/jakarta-ee11-shim.jar
+%%DATADIR%%/glassfish/modules/jakarta-ee9-shim.jar
%%DATADIR%%/glassfish/modules/jakarta.activation-api.jar
-%%DATADIR%%/glassfish/modules/jakarta.activation.jar
%%DATADIR%%/glassfish/modules/jakarta.annotation-api.jar
+%%DATADIR%%/glassfish/modules/jakarta.authentication-api.jar
+%%DATADIR%%/glassfish/modules/jakarta.authorization-api.jar
%%DATADIR%%/glassfish/modules/jakarta.batch-api.jar
+%%DATADIR%%/glassfish/modules/jakarta.data-api.jar
%%DATADIR%%/glassfish/modules/jakarta.ejb-api.jar
-%%DATADIR%%/glassfish/modules/jakarta.el.jar
+%%DATADIR%%/glassfish/modules/jakarta.el-api.jar
%%DATADIR%%/glassfish/modules/jakarta.enterprise.cdi-api.jar
+%%DATADIR%%/glassfish/modules/jakarta.enterprise.cdi-el-api.jar
%%DATADIR%%/glassfish/modules/jakarta.enterprise.concurrent-api.jar
%%DATADIR%%/glassfish/modules/jakarta.enterprise.deploy-api.jar
+%%DATADIR%%/glassfish/modules/jakarta.enterprise.lang-model.jar
%%DATADIR%%/glassfish/modules/jakarta.faces.jar
-%%DATADIR%%/glassfish/modules/jakarta.inject.jar
+%%DATADIR%%/glassfish/modules/jakarta.inject-api.jar
%%DATADIR%%/glassfish/modules/jakarta.interceptor-api.jar
%%DATADIR%%/glassfish/modules/jakarta.jms-api.jar
%%DATADIR%%/glassfish/modules/jakarta.json.bind-api.jar
%%DATADIR%%/glassfish/modules/jakarta.json.jar
%%DATADIR%%/glassfish/modules/jakarta.jws-api.jar
-%%DATADIR%%/glassfish/modules/jakarta.mail.jar
-%%DATADIR%%/glassfish/modules/jakarta.management.j2ee-api.jar
-%%DATADIR%%/glassfish/modules/jakarta.persistence.jar
+%%DATADIR%%/glassfish/modules/jakarta.mail-api.jar
+%%DATADIR%%/glassfish/modules/jakarta.mvc-api.jar
+%%DATADIR%%/glassfish/modules/jakarta.persistence-api.jar
%%DATADIR%%/glassfish/modules/jakarta.resource-api.jar
-%%DATADIR%%/glassfish/modules/jakarta.security.auth.message-api.jar
%%DATADIR%%/glassfish/modules/jakarta.security.enterprise-api.jar
-%%DATADIR%%/glassfish/modules/jakarta.security.jacc-api.jar
%%DATADIR%%/glassfish/modules/jakarta.servlet-api.jar
%%DATADIR%%/glassfish/modules/jakarta.servlet.jsp-api.jar
%%DATADIR%%/glassfish/modules/jakarta.servlet.jsp.jstl-api.jar
%%DATADIR%%/glassfish/modules/jakarta.transaction-api.jar
%%DATADIR%%/glassfish/modules/jakarta.validation-api.jar
%%DATADIR%%/glassfish/modules/jakarta.websocket-api.jar
+%%DATADIR%%/glassfish/modules/jakarta.websocket-client-api.jar
%%DATADIR%%/glassfish/modules/jakarta.ws.rs-api.jar
%%DATADIR%%/glassfish/modules/jakarta.xml.bind-api.jar
-%%DATADIR%%/glassfish/modules/jakarta.xml.registry-api.jar
-%%DATADIR%%/glassfish/modules/jakarta.xml.rpc-api.jar
%%DATADIR%%/glassfish/modules/jakarta.xml.ws-api.jar
+%%DATADIR%%/glassfish/modules/jakartaee-kernel.jar
%%DATADIR%%/glassfish/modules/jaspic-servlet-utils.jar
-%%DATADIR%%/glassfish/modules/jaspic.provider.framework.jar
-%%DATADIR%%/glassfish/modules/javaee-kernel.jar
%%DATADIR%%/glassfish/modules/javamail-connector.jar
%%DATADIR%%/glassfish/modules/javamail-runtime.jar
%%DATADIR%%/glassfish/modules/javassist.jar
-%%DATADIR%%/glassfish/modules/javax.enterprise.concurrent.jar
-%%DATADIR%%/glassfish/modules/javax.security.enterprise.jar
-%%DATADIR%%/glassfish/modules/javax.servlet.jsp.jar
-%%DATADIR%%/glassfish/modules/javax.servlet.jsp.jstl.jar
%%DATADIR%%/glassfish/modules/jaxb-osgi.jar
%%DATADIR%%/glassfish/modules/jaxrs-client-tracing.jar
%%DATADIR%%/glassfish/modules/jboss-classfilewriter.jar
@@ -806,7 +765,6 @@
%%DATADIR%%/glassfish/modules/jersey-client.jar
%%DATADIR%%/glassfish/modules/jersey-common.jar
%%DATADIR%%/glassfish/modules/jersey-container-grizzly2-http.jar
-%%DATADIR%%/glassfish/modules/jersey-container-servlet-core.jar
%%DATADIR%%/glassfish/modules/jersey-container-servlet.jar
%%DATADIR%%/glassfish/modules/jersey-entity-filtering.jar
%%DATADIR%%/glassfish/modules/jersey-gf-ejb.jar
@@ -834,9 +792,7 @@
%%DATADIR%%/glassfish/modules/jmxremote_optional-repackaged.jar
%%DATADIR%%/glassfish/modules/jpa-container.jar
%%DATADIR%%/glassfish/modules/jsf-connector.jar
-%%DATADIR%%/glassfish/modules/jsftemplating.jar
%%DATADIR%%/glassfish/modules/json-smart.jar
-%%DATADIR%%/glassfish/modules/jsonp-jaxrs.jar
%%DATADIR%%/glassfish/modules/jspcaching-connector.jar
%%DATADIR%%/glassfish/modules/jsr107-repackaged.jar
%%DATADIR%%/glassfish/modules/jsr109-impl.jar
@@ -844,6 +800,8 @@
%%DATADIR%%/glassfish/modules/jta.jar
%%DATADIR%%/glassfish/modules/jts.jar
%%DATADIR%%/glassfish/modules/kernel.jar
+%%DATADIR%%/glassfish/modules/krazo-core.jar
+%%DATADIR%%/glassfish/modules/krazo-jersey.jar
%%DATADIR%%/glassfish/modules/launcher.jar
%%DATADIR%%/glassfish/modules/ldapbp-repackaged.jar
%%DATADIR%%/glassfish/modules/libpam4j-repackaged.jar
@@ -851,10 +809,13 @@
%%DATADIR%%/glassfish/modules/logging.jar
%%DATADIR%%/glassfish/modules/management-api.jar
%%DATADIR%%/glassfish/modules/metro-glue.jar
+%%DATADIR%%/glassfish/modules/metro-xmlsec-repackaged.jar
%%DATADIR%%/glassfish/modules/microprofile-common.jar
%%DATADIR%%/glassfish/modules/microprofile-config-api.jar
+%%DATADIR%%/glassfish/modules/microprofile-config-extensions.jar
%%DATADIR%%/glassfish/modules/microprofile-config-service.jar
%%DATADIR%%/glassfish/modules/microprofile-config.jar
+%%DATADIR%%/glassfish/modules/microprofile-connector.jar
%%DATADIR%%/glassfish/modules/microprofile-console-plugin.jar
%%DATADIR%%/glassfish/modules/microprofile-fault-tolerance-api.jar
%%DATADIR%%/glassfish/modules/microprofile-fault-tolerance.jar
@@ -867,13 +828,11 @@
%%DATADIR%%/glassfish/modules/microprofile-openapi-api.jar
%%DATADIR%%/glassfish/modules/microprofile-openapi.jar
%%DATADIR%%/glassfish/modules/microprofile-opentracing-api.jar
-%%DATADIR%%/glassfish/modules/microprofile-opentracing-repackaged.jar
%%DATADIR%%/glassfish/modules/microprofile-opentracing.jar
%%DATADIR%%/glassfish/modules/microprofile-rest-client-api.jar
+%%DATADIR%%/glassfish/modules/microprofile-rest-client.jar
+%%DATADIR%%/glassfish/modules/microprofile-telemetry.jar
%%DATADIR%%/glassfish/modules/mimepull.jar
-%%DATADIR%%/glassfish/modules/monitoring-console-api.jar
-%%DATADIR%%/glassfish/modules/monitoring-console-core.jar
-%%DATADIR%%/glassfish/modules/monitoring-console-process.jar
%%DATADIR%%/glassfish/modules/monitoring-core.jar
%%DATADIR%%/glassfish/modules/nimbus-jose-jwt.jar
%%DATADIR%%/glassfish/modules/notification-cdi-eventbus-core.jar
@@ -882,17 +841,14 @@
%%DATADIR%%/glassfish/modules/notification-jms-core.jar
%%DATADIR%%/glassfish/modules/nucleus-grizzly-all.jar
%%DATADIR%%/glassfish/modules/nucleus-resources.jar
-%%DATADIR%%/glassfish/modules/oauth2-client-integration.jar
-%%DATADIR%%/glassfish/modules/openid-client-integration.jar
+%%DATADIR%%/glassfish/modules/opentelemetry-repackaged.jar
%%DATADIR%%/glassfish/modules/opentracing-adapter.jar
-%%DATADIR%%/glassfish/modules/opentracing-cdi.jar
%%DATADIR%%/glassfish/modules/opentracing-jaxws.jar
%%DATADIR%%/glassfish/modules/opentracing-repackaged.jar
%%DATADIR%%/glassfish/modules/orb-connector.jar
%%DATADIR%%/glassfish/modules/orb-enabler.jar
%%DATADIR%%/glassfish/modules/orb-iiop.jar
%%DATADIR%%/glassfish/modules/org.apache.felix.bundlerepository.jar
-%%DATADIR%%/glassfish/modules/org.eclipse.persistence.antlr.jar
%%DATADIR%%/glassfish/modules/org.eclipse.persistence.asm.jar
%%DATADIR%%/glassfish/modules/org.eclipse.persistence.core.jar
%%DATADIR%%/glassfish/modules/org.eclipse.persistence.dbws.jar
@@ -901,11 +857,14 @@
%%DATADIR%%/glassfish/modules/org.eclipse.persistence.jpa.modelgen.processor.jar
%%DATADIR%%/glassfish/modules/org.eclipse.persistence.moxy.jar
%%DATADIR%%/glassfish/modules/org.eclipse.persistence.oracle.jar
+%%DATADIR%%/glassfish/modules/org.osgi.service.component.jar
+%%DATADIR%%/glassfish/modules/org.osgi.util.function.jar
+%%DATADIR%%/glassfish/modules/org.osgi.util.promise.jar
%%DATADIR%%/glassfish/modules/osgi-adapter.jar
%%DATADIR%%/glassfish/modules/osgi-cli-remote.jar
%%DATADIR%%/glassfish/modules/osgi-container.jar
-%%DATADIR%%/glassfish/modules/osgi-jpa-extension.jar
%%DATADIR%%/glassfish/modules/osgi-resource-locator.jar
+%%DATADIR%%/glassfish/modules/parsson-media.jar
%%DATADIR%%/glassfish/modules/payara-api.jar
%%DATADIR%%/glassfish/modules/payara-console-extras.jar
%%DATADIR%%/glassfish/modules/payara-executor-service.jar
@@ -915,9 +874,7 @@
%%DATADIR%%/glassfish/modules/payara-micro-cdi.jar
%%DATADIR%%/glassfish/modules/payara-micro-service.jar
%%DATADIR%%/glassfish/modules/payara-rest-endpoints.jar
-%%DATADIR%%/glassfish/modules/payara-support.jar
%%DATADIR%%/glassfish/modules/persistence-common.jar
-%%DATADIR%%/glassfish/modules/pfl-asm.jar
%%DATADIR%%/glassfish/modules/pfl-basic-tools.jar
%%DATADIR%%/glassfish/modules/pfl-basic.jar
%%DATADIR%%/glassfish/modules/pfl-dynamic.jar
@@ -925,22 +882,29 @@
%%DATADIR%%/glassfish/modules/pfl-tf.jar
%%DATADIR%%/glassfish/modules/phonehome-bootstrap.jar
%%DATADIR%%/glassfish/modules/pkg-client.jar
+%%DATADIR%%/glassfish/modules/reactive-streams.jar
+%%DATADIR%%/glassfish/modules/reactor-core.jar
%%DATADIR%%/glassfish/modules/realm-stores.jar
%%DATADIR%%/glassfish/modules/requesttracing-core.jar
%%DATADIR%%/glassfish/modules/resources-connector.jar
%%DATADIR%%/glassfish/modules/resources-runtime.jar
+%%DATADIR%%/glassfish/modules/rest-client-ssl.jar
%%DATADIR%%/glassfish/modules/rest-client.jar
-%%DATADIR%%/glassfish/modules/rest-monitoring-plugin.jar
-%%DATADIR%%/glassfish/modules/rest-monitoring-service.jar
%%DATADIR%%/glassfish/modules/rest-service.jar
+%%DATADIR%%/glassfish/modules/rmic.jar
%%DATADIR%%/glassfish/modules/scattered-archive-api.jar
-%%DATADIR%%/glassfish/modules/schema2beans-repackaged.jar
+%%DATADIR%%/glassfish/modules/schema2beans.jar
+%%DATADIR%%/glassfish/modules/security-connector-oauth2-client.jar
+%%DATADIR%%/glassfish/modules/security-connector-oidc-client.jar
+%%DATADIR%%/glassfish/modules/security-connectors-api.jar
%%DATADIR%%/glassfish/modules/security-ee.jar
%%DATADIR%%/glassfish/modules/security-services.jar
%%DATADIR%%/glassfish/modules/security.jar
%%DATADIR%%/glassfish/modules/simple-glassfish-api.jar
%%DATADIR%%/glassfish/modules/snakeyaml.jar
%%DATADIR%%/glassfish/modules/soap-tcp.jar
+%%DATADIR%%/glassfish/modules/soteria.jar
+%%DATADIR%%/glassfish/modules/soteria.spi.bean.decorator.weld.jar
%%DATADIR%%/glassfish/modules/ssl-impl.jar
%%DATADIR%%/glassfish/modules/stats77.jar
%%DATADIR%%/glassfish/modules/stax2-api.jar
@@ -956,6 +920,7 @@
%%DATADIR%%/glassfish/modules/tyrus-server.jar
%%DATADIR%%/glassfish/modules/tyrus-spi.jar
%%DATADIR%%/glassfish/modules/war-util.jar
+%%DATADIR%%/glassfish/modules/wasp.jar
%%DATADIR%%/glassfish/modules/web-cli.jar
%%DATADIR%%/glassfish/modules/web-core.jar
%%DATADIR%%/glassfish/modules/web-embed-api.jar
@@ -976,14 +941,2037 @@
%%DATADIR%%/glassfish/modules/woodstox-core.jar
%%DATADIR%%/glassfish/modules/work-management.jar
%%DATADIR%%/glassfish/modules/yasson.jar
-%%DATADIR%%/glassfish/modules/zendesk-support.jar
%%DATADIR%%/glassfish/osgi/felix/bin/felix.jar
%%DATADIR%%/h2db/bin/h2.jar
%%DATADIR%%/h2db/bin/h2.sh
-%%DATADIR%%/h2db/license.html
+%%DATADIR%%/h2db/build.sh
+%%DATADIR%%/h2db/docs/h2.pdf
+%%DATADIR%%/h2db/docs/html/advanced.html
+%%DATADIR%%/h2db/docs/html/architecture.html
+%%DATADIR%%/h2db/docs/html/build.html
+%%DATADIR%%/h2db/docs/html/changelog.html
+%%DATADIR%%/h2db/docs/html/cheatSheet.html
+%%DATADIR%%/h2db/docs/html/commands.html
+%%DATADIR%%/h2db/docs/html/datatypes.html
+%%DATADIR%%/h2db/docs/html/download-archive.html
+%%DATADIR%%/h2db/docs/html/download.html
+%%DATADIR%%/h2db/docs/html/faq.html
+%%DATADIR%%/h2db/docs/html/features.html
+%%DATADIR%%/h2db/docs/html/fragments.html
+%%DATADIR%%/h2db/docs/html/frame.html
+%%DATADIR%%/h2db/docs/html/functions-aggregate.html
+%%DATADIR%%/h2db/docs/html/functions-window.html
+%%DATADIR%%/h2db/docs/html/functions.html
+%%DATADIR%%/h2db/docs/html/grammar.html
+%%DATADIR%%/h2db/docs/html/history.html
+%%DATADIR%%/h2db/docs/html/images/connection-mode-embedded-2.png
+%%DATADIR%%/h2db/docs/html/images/connection-mode-embedded.png
+%%DATADIR%%/h2db/docs/html/images/connection-mode-mixed-2.png
+%%DATADIR%%/h2db/docs/html/images/connection-mode-mixed.png
+%%DATADIR%%/h2db/docs/html/images/connection-mode-remote-2.png
+%%DATADIR%%/h2db/docs/html/images/connection-mode-remote.png
+%%DATADIR%%/h2db/docs/html/images/console-2.png
+%%DATADIR%%/h2db/docs/html/images/console.png
+%%DATADIR%%/h2db/docs/html/images/db-16.png
+%%DATADIR%%/h2db/docs/html/images/db-64-t.png
+%%DATADIR%%/h2db/docs/html/images/div-d.png
+%%DATADIR%%/h2db/docs/html/images/div-ke.png
+%%DATADIR%%/h2db/docs/html/images/div-ks.png
+%%DATADIR%%/h2db/docs/html/images/div-le.png
+%%DATADIR%%/h2db/docs/html/images/div-ls.png
+%%DATADIR%%/h2db/docs/html/images/div-te.png
+%%DATADIR%%/h2db/docs/html/images/div-ts.png
+%%DATADIR%%/h2db/docs/html/images/download-2.png
+%%DATADIR%%/h2db/docs/html/images/download.png
+%%DATADIR%%/h2db/docs/html/images/h2-logo_square.png
+%%DATADIR%%/h2db/docs/html/images/h2-logo-2.png
+%%DATADIR%%/h2db/docs/html/images/h2-logo.png
+%%DATADIR%%/h2db/docs/html/images/icon_disconnect.gif
+%%DATADIR%%/h2db/docs/html/images/language_de.png
+%%DATADIR%%/h2db/docs/html/images/language_en.gif
+%%DATADIR%%/h2db/docs/html/images/language_ja.gif
+%%DATADIR%%/h2db/docs/html/images/mail-support.png
+%%DATADIR%%/h2db/docs/html/images/paypal-donate.png
+%%DATADIR%%/h2db/docs/html/images/performance.png
+%%DATADIR%%/h2db/docs/html/images/quickstart-1.png
+%%DATADIR%%/h2db/docs/html/images/quickstart-2.png
+%%DATADIR%%/h2db/docs/html/images/quickstart-3.png
+%%DATADIR%%/h2db/docs/html/images/quickstart-4.png
+%%DATADIR%%/h2db/docs/html/images/quickstart-5.png
+%%DATADIR%%/h2db/docs/html/images/quickstart-6.png
+%%DATADIR%%/h2db/docs/html/images/screenshot.png
+%%DATADIR%%/h2db/docs/html/index.js
+%%DATADIR%%/h2db/docs/html/installation.html
+%%DATADIR%%/h2db/docs/html/license.html
+%%DATADIR%%/h2db/docs/html/links.html
+%%DATADIR%%/h2db/docs/html/main.html
+%%DATADIR%%/h2db/docs/html/mainWeb.html
+%%DATADIR%%/h2db/docs/html/migration-to-v2.html
+%%DATADIR%%/h2db/docs/html/mvstore.html
+%%DATADIR%%/h2db/docs/html/navigation.js
+%%DATADIR%%/h2db/docs/html/performance.html
+%%DATADIR%%/h2db/docs/html/quickstart.html
+%%DATADIR%%/h2db/docs/html/search.js
+%%DATADIR%%/h2db/docs/html/security.html
+%%DATADIR%%/h2db/docs/html/source.html
+%%DATADIR%%/h2db/docs/html/sourceError.html
+%%DATADIR%%/h2db/docs/html/stylesheet.css
+%%DATADIR%%/h2db/docs/html/stylesheetPdf.css
+%%DATADIR%%/h2db/docs/html/systemtables.html
+%%DATADIR%%/h2db/docs/html/tutorial.html
+%%DATADIR%%/h2db/docs/index.html
+%%DATADIR%%/h2db/docs/javadoc/allclasses-frame.html
+%%DATADIR%%/h2db/docs/javadoc/allclasses-noframe.html
+%%DATADIR%%/h2db/docs/javadoc/constant-values.html
+%%DATADIR%%/h2db/docs/javadoc/deprecated-list.html
+%%DATADIR%%/h2db/docs/javadoc/help-doc.html
+%%DATADIR%%/h2db/docs/javadoc/index-all.html
+%%DATADIR%%/h2db/docs/javadoc/index.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/Aggregate.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/AggregateFunction.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/CredentialsValidator.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/DatabaseEventListener.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/ErrorCode.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/H2Type.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/Interval.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/IntervalQualifier.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/JavaObjectSerializer.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/package-frame.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/package-summary.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/package-tree.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/TableEngine.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/Trigger.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/api/UserToRolesMapper.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/CastDataProvider.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Comment.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/ConnectionInfo.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Constants.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Database.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/DbObject.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/DbSettings.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Engine.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/GeneratedKeysMode.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/IsolationLevel.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/MetaRecord.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Mode.CharPadding.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Mode.ExpressionNames.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Mode.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Mode.ModeEnum.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Mode.ViewExpressionNames.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/NullsDistinct.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/package-frame.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/package-summary.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/package-tree.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Procedure.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/QueryStatisticsData.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/QueryStatisticsData.QueryEntry.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Right.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/RightOwner.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Role.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Session.DynamicSettings.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Session.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Session.StaticSettings.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/SessionLocal.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/SessionLocal.Savepoint.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/SessionLocal.State.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/SessionLocal.TimeoutValue.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/SessionRemote.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/Setting.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/SettingsBase.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/SysProperties.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/User.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/engine/UserBuilder.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/fulltext/FullText.FullTextTrigger.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/fulltext/FullText.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/fulltext/FullTextLucene.FullTextTrigger.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/fulltext/FullTextLucene.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/fulltext/IndexInfo.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/fulltext/package-frame.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/fulltext/package-summary.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/fulltext/package-tree.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcArray.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcBatchUpdateException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcBlob.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcCallableStatement.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcClob.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcConnection.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcConnectionBackwardsCompat.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcDatabaseMetaData.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcDatabaseMetaDataBackwardsCompat.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcLob.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcLob.State.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcParameterMetaData.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcPreparedStatement.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcResultSet.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcResultSetMetaData.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSavepoint.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLDataException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLFeatureNotSupportedException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLIntegrityConstraintViolationException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLInvalidAuthorizationSpecException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLNonTransientConnectionException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLNonTransientException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLSyntaxErrorException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLTimeoutException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLTransactionRollbackException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLTransientException.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcSQLXML.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcStatement.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/JdbcStatementBackwardsCompat.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/package-frame.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/package-summary.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbc/package-tree.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbcx/JdbcConnectionPool.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbcx/JdbcConnectionPoolBackwardsCompat.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbcx/JdbcDataSource.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbcx/JdbcDataSourceBackwardsCompat.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbcx/JdbcDataSourceFactory.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbcx/JdbcXAConnection.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbcx/JdbcXid.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbcx/package-frame.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbcx/package-summary.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/jdbcx/package-tree.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/Backup.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/ChangeFileEncryption.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/CompressTool.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/Console.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/ConvertTraceFile.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/CreateCluster.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/Csv.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/DeleteDbFiles.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/GUIConsole.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/MultiDimension.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/package-frame.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/package-summary.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/package-tree.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/Recover.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/Restore.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/RunScript.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/Script.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/Server.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/Shell.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/SimpleResultSet.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/SimpleResultSet.SimpleArray.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/SimpleRowSource.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/TriggerAdapter.html
+%%DATADIR%%/h2db/docs/javadoc/org/h2/tools/Upgrade.html
+%%DATADIR%%/h2db/docs/javadoc/overview-frame.html
+%%DATADIR%%/h2db/docs/javadoc/overview-summary.html
+%%DATADIR%%/h2db/docs/javadoc/overview-tree.html
+%%DATADIR%%/h2db/docs/javadoc/package-list
+%%DATADIR%%/h2db/docs/javadoc/script.js
+%%DATADIR%%/h2db/docs/javadoc/serialized-form.html
+%%DATADIR%%/h2db/docs/javadoc/stylesheet.css
%%DATADIR%%/h2db/service/serviceWrapperLicense.txt
%%DATADIR%%/h2db/service/wrapper.conf
%%DATADIR%%/h2db/service/wrapper.jar
+%%DATADIR%%/h2db/src/docsrc/help/information_schema.csv
+%%DATADIR%%/h2db/src/docsrc/html/advanced.html
+%%DATADIR%%/h2db/src/docsrc/html/architecture.html
+%%DATADIR%%/h2db/src/docsrc/html/build.html
+%%DATADIR%%/h2db/src/docsrc/html/changelog.html
+%%DATADIR%%/h2db/src/docsrc/html/cheatSheet.html
+%%DATADIR%%/h2db/src/docsrc/html/commands.html
+%%DATADIR%%/h2db/src/docsrc/html/datatypes.html
+%%DATADIR%%/h2db/src/docsrc/html/download-archive.html
+%%DATADIR%%/h2db/src/docsrc/html/download.html
+%%DATADIR%%/h2db/src/docsrc/html/faq.html
+%%DATADIR%%/h2db/src/docsrc/html/features.html
+%%DATADIR%%/h2db/src/docsrc/html/fragments.html
+%%DATADIR%%/h2db/src/docsrc/html/frame.html
+%%DATADIR%%/h2db/src/docsrc/html/functions-aggregate.html
+%%DATADIR%%/h2db/src/docsrc/html/functions-window.html
+%%DATADIR%%/h2db/src/docsrc/html/functions.html
+%%DATADIR%%/h2db/src/docsrc/html/grammar.html
+%%DATADIR%%/h2db/src/docsrc/html/history.html
+%%DATADIR%%/h2db/src/docsrc/html/images/connection-mode-embedded-2.png
+%%DATADIR%%/h2db/src/docsrc/html/images/connection-mode-embedded.png
+%%DATADIR%%/h2db/src/docsrc/html/images/connection-mode-mixed-2.png
+%%DATADIR%%/h2db/src/docsrc/html/images/connection-mode-mixed.png
+%%DATADIR%%/h2db/src/docsrc/html/images/connection-mode-remote-2.png
+%%DATADIR%%/h2db/src/docsrc/html/images/connection-mode-remote.png
+%%DATADIR%%/h2db/src/docsrc/html/images/console-2.png
+%%DATADIR%%/h2db/src/docsrc/html/images/console.png
+%%DATADIR%%/h2db/src/docsrc/html/images/db-16.png
+%%DATADIR%%/h2db/src/docsrc/html/images/db-64-t.png
+%%DATADIR%%/h2db/src/docsrc/html/images/download-2.png
+%%DATADIR%%/h2db/src/docsrc/html/images/download.png
+%%DATADIR%%/h2db/src/docsrc/html/images/h2-logo_square.png
+%%DATADIR%%/h2db/src/docsrc/html/images/h2-logo-2.png
+%%DATADIR%%/h2db/src/docsrc/html/images/h2-logo.png
+%%DATADIR%%/h2db/src/docsrc/html/images/icon_disconnect.gif
+%%DATADIR%%/h2db/src/docsrc/html/images/language_de.png
+%%DATADIR%%/h2db/src/docsrc/html/images/language_en.gif
+%%DATADIR%%/h2db/src/docsrc/html/images/language_ja.gif
+%%DATADIR%%/h2db/src/docsrc/html/images/mail-support.png
+%%DATADIR%%/h2db/src/docsrc/html/images/paypal-donate.png
+%%DATADIR%%/h2db/src/docsrc/html/images/performance.png
+%%DATADIR%%/h2db/src/docsrc/html/images/quickstart-1.png
+%%DATADIR%%/h2db/src/docsrc/html/images/quickstart-2.png
+%%DATADIR%%/h2db/src/docsrc/html/images/quickstart-3.png
+%%DATADIR%%/h2db/src/docsrc/html/images/quickstart-4.png
+%%DATADIR%%/h2db/src/docsrc/html/images/quickstart-5.png
+%%DATADIR%%/h2db/src/docsrc/html/images/quickstart-6.png
+%%DATADIR%%/h2db/src/docsrc/html/images/screenshot.png
+%%DATADIR%%/h2db/src/docsrc/html/installation.html
+%%DATADIR%%/h2db/src/docsrc/html/license.html
+%%DATADIR%%/h2db/src/docsrc/html/links.html
+%%DATADIR%%/h2db/src/docsrc/html/main.html
+%%DATADIR%%/h2db/src/docsrc/html/mainWeb.html
+%%DATADIR%%/h2db/src/docsrc/html/migration-to-v2.html
+%%DATADIR%%/h2db/src/docsrc/html/mvstore.html
+%%DATADIR%%/h2db/src/docsrc/html/navigation.js
+%%DATADIR%%/h2db/src/docsrc/html/performance.html
+%%DATADIR%%/h2db/src/docsrc/html/quickstart.html
+%%DATADIR%%/h2db/src/docsrc/html/search.js
+%%DATADIR%%/h2db/src/docsrc/html/security.html
+%%DATADIR%%/h2db/src/docsrc/html/source.html
+%%DATADIR%%/h2db/src/docsrc/html/sourceError.html
+%%DATADIR%%/h2db/src/docsrc/html/stylesheet.css
+%%DATADIR%%/h2db/src/docsrc/html/stylesheetPdf.css
+%%DATADIR%%/h2db/src/docsrc/html/systemtables.html
+%%DATADIR%%/h2db/src/docsrc/html/tutorial.html
+%%DATADIR%%/h2db/src/docsrc/images/connection-mode-embedded-2.png
+%%DATADIR%%/h2db/src/docsrc/images/connection-mode-mixed-2.png
+%%DATADIR%%/h2db/src/docsrc/images/connection-mode-remote-2.png
+%%DATADIR%%/h2db/src/docsrc/images/connection-modes.svg
+%%DATADIR%%/h2db/src/docsrc/images/console-2.png
+%%DATADIR%%/h2db/src/docsrc/images/console.png
+%%DATADIR%%/h2db/src/docsrc/images/console.svg
+%%DATADIR%%/h2db/src/docsrc/images/db-16.png
+%%DATADIR%%/h2db/src/docsrc/images/db-22.png
+%%DATADIR%%/h2db/src/docsrc/images/db-24.png
+%%DATADIR%%/h2db/src/docsrc/images/db-32.png
+%%DATADIR%%/h2db/src/docsrc/images/db-64-t.png
+%%DATADIR%%/h2db/src/docsrc/images/db.svg
+%%DATADIR%%/h2db/src/docsrc/images/download-2.png
+%%DATADIR%%/h2db/src/docsrc/images/download.png
+%%DATADIR%%/h2db/src/docsrc/images/download.svg
+%%DATADIR%%/h2db/src/docsrc/images/favicon.ico
+%%DATADIR%%/h2db/src/docsrc/images/h2_v2_3_7.svg
+%%DATADIR%%/h2db/src/docsrc/images/h2-16.png
+%%DATADIR%%/h2db/src/docsrc/images/h2-24.png
+%%DATADIR%%/h2db/src/docsrc/images/h2-32.png
+%%DATADIR%%/h2db/src/docsrc/images/h2-64.png
+%%DATADIR%%/h2db/src/docsrc/images/h2-logo-2.png
+%%DATADIR%%/h2db/src/docsrc/images/h2-logo.png
+%%DATADIR%%/h2db/src/docsrc/images/h2-logo.svg
+%%DATADIR%%/h2db/src/docsrc/images/paypal-donate.png
+%%DATADIR%%/h2db/src/docsrc/images/screenshot.png
+%%DATADIR%%/h2db/src/docsrc/index.html
+%%DATADIR%%/h2db/src/installer/buildRelease.sh
+%%DATADIR%%/h2db/src/installer/checkstyle.xml
+%%DATADIR%%/h2db/src/installer/eclipse.settings/eclipseCodeStyle.xml
+%%DATADIR%%/h2db/src/installer/eclipse.settings/org.eclipse.core.resources.prefs
+%%DATADIR%%/h2db/src/installer/eclipse.settings/org.eclipse.jdt.core.prefs
+%%DATADIR%%/h2db/src/installer/eclipse.settings/org.eclipse.jdt.launching.prefs
+%%DATADIR%%/h2db/src/installer/eclipse.settings/org.eclipse.jdt.ui.prefs
+%%DATADIR%%/h2db/src/installer/favicon.ico
+%%DATADIR%%/h2db/src/installer/h2.nsi
+%%DATADIR%%/h2db/src/installer/h2.sh
+%%DATADIR%%/h2db/src/installer/mvstore/MANIFEST.MF
+%%DATADIR%%/h2db/src/installer/openoffice.txt
+%%DATADIR%%/h2db/src/installer/pom-mvstore-template.xml
+%%DATADIR%%/h2db/src/installer/pom-template.xml
+%%DATADIR%%/h2db/src/installer/release.txt
+%%DATADIR%%/h2db/src/installer/source-manifest.mf
+%%DATADIR%%/h2db/src/installer/source-mvstore-manifest.mf
+%%DATADIR%%/h2db/src/java10/precompiled/org/h2/util/Utils10.class
+%%DATADIR%%/h2db/src/java10/src/org/h2/util/package.html
+%%DATADIR%%/h2db/src/java10/src/org/h2/util/Utils10.java
+%%DATADIR%%/h2db/src/java21/precompiled/org/h2/util/Utils21.class
+%%DATADIR%%/h2db/src/java21/src/org/h2/util/package.html
+%%DATADIR%%/h2db/src/java21/src/org/h2/util/Utils21.java
+%%DATADIR%%/h2db/src/java9/precompiled/org/h2/util/Bits.class
+%%DATADIR%%/h2db/src/java9/src/org/h2/util/Bits.java
+%%DATADIR%%/h2db/src/java9/src/org/h2/util/package.html
+%%DATADIR%%/h2db/src/main/META-INF/MANIFEST.MF
+%%DATADIR%%/h2db/src/main/META-INF/native-image/reflect-config.json
+%%DATADIR%%/h2db/src/main/META-INF/native-image/resource-config.json
+%%DATADIR%%/h2db/src/main/META-INF/services/java.sql.Driver
+%%DATADIR%%/h2db/src/main/org/h2/api/Aggregate.java
+%%DATADIR%%/h2db/src/main/org/h2/api/AggregateFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/api/CredentialsValidator.java
+%%DATADIR%%/h2db/src/main/org/h2/api/DatabaseEventListener.java
+%%DATADIR%%/h2db/src/main/org/h2/api/ErrorCode.java
+%%DATADIR%%/h2db/src/main/org/h2/api/H2Type.java
+%%DATADIR%%/h2db/src/main/org/h2/api/Interval.java
+%%DATADIR%%/h2db/src/main/org/h2/api/IntervalQualifier.java
+%%DATADIR%%/h2db/src/main/org/h2/api/JavaObjectSerializer.java
+%%DATADIR%%/h2db/src/main/org/h2/api/package.html
+%%DATADIR%%/h2db/src/main/org/h2/api/TableEngine.java
+%%DATADIR%%/h2db/src/main/org/h2/api/Trigger.java
+%%DATADIR%%/h2db/src/main/org/h2/api/UserToRolesMapper.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/Bnf.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/BnfVisitor.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/context/DbColumn.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/context/DbContents.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/context/DbContextRule.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/context/DbProcedure.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/context/DbSchema.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/context/DbTableOrView.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/context/package.html
+%%DATADIR%%/h2db/src/main/org/h2/bnf/package.html
+%%DATADIR%%/h2db/src/main/org/h2/bnf/Rule.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/RuleElement.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/RuleExtension.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/RuleFixed.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/RuleHead.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/RuleList.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/RuleOptional.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/RuleRepeat.java
+%%DATADIR%%/h2db/src/main/org/h2/bnf/Sentence.java
+%%DATADIR%%/h2db/src/main/org/h2/command/Command.java
+%%DATADIR%%/h2db/src/main/org/h2/command/CommandContainer.java
+%%DATADIR%%/h2db/src/main/org/h2/command/CommandInterface.java
+%%DATADIR%%/h2db/src/main/org/h2/command/CommandList.java
+%%DATADIR%%/h2db/src/main/org/h2/command/CommandRemote.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterDomain.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterDomainAddConstraint.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterDomainDropConstraint.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterDomainExpressions.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterDomainRename.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterDomainRenameConstraint.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterIndexRename.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterSchemaRename.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterSequence.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterTable.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterTableAddConstraint.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterTableAlterColumn.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterTableDropConstraint.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterTableRename.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterTableRenameColumn.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterTableRenameConstraint.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterUser.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/AlterView.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/Analyze.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CommandWithColumns.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateAggregate.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateConstant.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateDomain.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateFunctionAlias.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateLinkedTable.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateMaterializedView.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateRole.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateSchema.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateSequence.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateSynonym.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateSynonymData.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateTable.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateTableData.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateTrigger.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateUser.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/CreateView.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DeallocateProcedure.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DefineCommand.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropAggregate.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropConstant.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropDatabase.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropDomain.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropFunctionAlias.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropMaterializedView.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropRole.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropSchema.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropSequence.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropSynonym.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropTable.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropTrigger.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropUser.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/DropView.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/GrantRevoke.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/package.html
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/PrepareProcedure.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/RefreshMaterializedView.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/SchemaCommand.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/SchemaOwnerCommand.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/SequenceOptions.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/SetComment.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ddl/TruncateTable.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/AlterTableSet.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/BackupCommand.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/Call.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/CommandWithValues.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/DataChangeStatement.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/Delete.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/ExecuteImmediate.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/ExecuteProcedure.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/Explain.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/FilteredDataChangeStatement.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/Help.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/Insert.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/Merge.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/MergeUsing.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/NoOperation.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/package.html
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/RunScriptCommand.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/ScriptBase.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/ScriptCommand.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/Set.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/SetClauseList.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/SetSessionCharacteristics.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/SetTypes.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/TransactionCommand.java
+%%DATADIR%%/h2db/src/main/org/h2/command/dml/Update.java
+%%DATADIR%%/h2db/src/main/org/h2/command/package.html
+%%DATADIR%%/h2db/src/main/org/h2/command/Parser.java
+%%DATADIR%%/h2db/src/main/org/h2/command/ParserBase.java
+%%DATADIR%%/h2db/src/main/org/h2/command/Prepared.java
+%%DATADIR%%/h2db/src/main/org/h2/command/query/AllColumnsForPlan.java
+%%DATADIR%%/h2db/src/main/org/h2/command/query/ForUpdate.java
+%%DATADIR%%/h2db/src/main/org/h2/command/query/Optimizer.java
+%%DATADIR%%/h2db/src/main/org/h2/command/query/package.html
+%%DATADIR%%/h2db/src/main/org/h2/command/query/Query.java
+%%DATADIR%%/h2db/src/main/org/h2/command/query/QueryOrderBy.java
+%%DATADIR%%/h2db/src/main/org/h2/command/query/Select.java
+%%DATADIR%%/h2db/src/main/org/h2/command/query/SelectGroups.java
+%%DATADIR%%/h2db/src/main/org/h2/command/query/SelectListColumnResolver.java
+%%DATADIR%%/h2db/src/main/org/h2/command/query/SelectUnion.java
+%%DATADIR%%/h2db/src/main/org/h2/command/query/TableValueConstructor.java
+%%DATADIR%%/h2db/src/main/org/h2/command/Token.java
+%%DATADIR%%/h2db/src/main/org/h2/command/Tokenizer.java
+%%DATADIR%%/h2db/src/main/org/h2/compress/CompressDeflate.java
+%%DATADIR%%/h2db/src/main/org/h2/compress/CompressLZF.java
+%%DATADIR%%/h2db/src/main/org/h2/compress/CompressNo.java
+%%DATADIR%%/h2db/src/main/org/h2/compress/Compressor.java
+%%DATADIR%%/h2db/src/main/org/h2/compress/LZFInputStream.java
+%%DATADIR%%/h2db/src/main/org/h2/compress/LZFOutputStream.java
+%%DATADIR%%/h2db/src/main/org/h2/compress/package.html
+%%DATADIR%%/h2db/src/main/org/h2/constraint/Constraint.java
+%%DATADIR%%/h2db/src/main/org/h2/constraint/ConstraintActionType.java
+%%DATADIR%%/h2db/src/main/org/h2/constraint/ConstraintCheck.java
+%%DATADIR%%/h2db/src/main/org/h2/constraint/ConstraintDomain.java
+%%DATADIR%%/h2db/src/main/org/h2/constraint/ConstraintReferential.java
+%%DATADIR%%/h2db/src/main/org/h2/constraint/ConstraintUnique.java
+%%DATADIR%%/h2db/src/main/org/h2/constraint/DomainColumnResolver.java
+%%DATADIR%%/h2db/src/main/org/h2/constraint/package.html
+%%DATADIR%%/h2db/src/main/org/h2/Driver.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/CastDataProvider.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/Comment.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/ConnectionInfo.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/Constants.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/Database.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/DbObject.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/DbSettings.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/DelayedDatabaseCloser.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/Engine.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/GeneratedKeysMode.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/IsolationLevel.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/MetaRecord.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/Mode.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/NullsDistinct.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/OnExitDatabaseCloser.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/package.html
+%%DATADIR%%/h2db/src/main/org/h2/engine/Procedure.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/QueryStatisticsData.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/Right.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/RightOwner.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/Role.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/Session.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/SessionLocal.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/SessionRemote.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/Setting.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/SettingsBase.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/SysProperties.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/User.java
+%%DATADIR%%/h2db/src/main/org/h2/engine/UserBuilder.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AbstractAggregate.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/Aggregate.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateData.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataAnyValue.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataAvg.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataBinarySet.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataCollecting.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataCorr.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataCount.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataCovar.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataDefault.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataDistinctWithCounts.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataEnvelope.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateDataStdVar.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/AggregateType.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/JavaAggregate.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/ListaggArguments.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/LongDataCounter.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/package.html
+%%DATADIR%%/h2db/src/main/org/h2/expression/aggregate/Percentile.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Alias.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/DataAnalysisOperation.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/package.html
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/PartitionData.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/Window.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/WindowFrame.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/WindowFrameBound.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/WindowFrameBoundType.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/WindowFrameExclusion.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/WindowFrameUnits.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/WindowFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/analysis/WindowFunctionType.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ArrayConstructorByQuery.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ArrayElementReference.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/BinaryOperation.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/CompatibilityDatePlusTimeOperation.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ConcatenationOperation.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/BetweenPredicate.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/BooleanTest.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/CompareLike.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/Comparison.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/Condition.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/ConditionAndOr.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/ConditionAndOrN.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/ConditionIn.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/ConditionInArray.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/ConditionInConstantSet.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/ConditionInQuery.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/ConditionLocalAndGlobal.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/ConditionNot.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/ExistsPredicate.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/IsJsonPredicate.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/NullPredicate.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/package.html
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/PredicateWithSubquery.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/SimplePredicate.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/TypePredicate.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/condition/UniquePredicate.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/DomainValueExpression.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Expression.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ExpressionColumn.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ExpressionList.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ExpressionVisitor.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ExpressionWithFlags.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ExpressionWithVariableParameters.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/FieldReference.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Format.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/ArrayFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/BitFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/BuiltinFunctions.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/CardinalityExpression.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/CastSpecification.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/CoalesceFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/CompatibilitySequenceValueFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/CompressFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/ConcatFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/CryptFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/CSVWriteFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/CurrentDateTimeValueFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/CurrentGeneralValueSpecification.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/DataTypeSQLFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/DateTimeFormatFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/DateTimeFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/DayMonthNameFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/DBObjectFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/FileFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/Function0_1.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/Function1_2.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/Function1.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/Function2.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/FunctionN.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/HashFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/JavaFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/JsonConstructorFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/LengthFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/MathFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/MathFunction1.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/MathFunction2.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/NamedExpression.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/NullIfFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/package.html
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/RandFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/RegexpFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/SessionControlFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/SetFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/SignalFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/SoundexFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/StringFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/StringFunction1.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/StringFunction2.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/SubstringFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/SysInfoFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/table/ArrayTableFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/table/CSVReadFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/table/JavaTableFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/table/LinkSchemaFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/table/package.html
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/table/TableFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/TableInfoFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/ToCharFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/TrimFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/TruncateValueFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/function/XMLFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/IntervalOperation.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Operation0.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Operation1_2.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Operation1.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Operation2.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/OperationN.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/package.html
+%%DATADIR%%/h2db/src/main/org/h2/expression/Parameter.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ParameterInterface.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ParameterRemote.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Rownum.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/SearchedCase.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/SequenceValue.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/SimpleCase.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Subquery.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/TimeZoneOperation.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/TypedValueExpression.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/UnaryOperation.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/ValueExpression.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Variable.java
+%%DATADIR%%/h2db/src/main/org/h2/expression/Wildcard.java
+%%DATADIR%%/h2db/src/main/org/h2/fulltext/FullText.java
+%%DATADIR%%/h2db/src/main/org/h2/fulltext/FullTextLucene.java
+%%DATADIR%%/h2db/src/main/org/h2/fulltext/FullTextSettings.java
+%%DATADIR%%/h2db/src/main/org/h2/fulltext/IndexInfo.java
+%%DATADIR%%/h2db/src/main/org/h2/fulltext/package.html
+%%DATADIR%%/h2db/src/main/org/h2/index/Cursor.java
+%%DATADIR%%/h2db/src/main/org/h2/index/DualCursor.java
+%%DATADIR%%/h2db/src/main/org/h2/index/DualIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/index/Index.java
+%%DATADIR%%/h2db/src/main/org/h2/index/IndexCondition.java
+%%DATADIR%%/h2db/src/main/org/h2/index/IndexCursor.java
+%%DATADIR%%/h2db/src/main/org/h2/index/IndexType.java
+%%DATADIR%%/h2db/src/main/org/h2/index/LinkedCursor.java
+%%DATADIR%%/h2db/src/main/org/h2/index/LinkedIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/index/MetaCursor.java
+%%DATADIR%%/h2db/src/main/org/h2/index/MetaIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/index/package.html
+%%DATADIR%%/h2db/src/main/org/h2/index/QueryExpressionCursor.java
+%%DATADIR%%/h2db/src/main/org/h2/index/QueryExpressionIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/index/RangeCursor.java
+%%DATADIR%%/h2db/src/main/org/h2/index/RangeIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/index/SingleRowCursor.java
+%%DATADIR%%/h2db/src/main/org/h2/index/SpatialIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/index/VirtualConstructedTableIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/index/VirtualTableCursor.java
+%%DATADIR%%/h2db/src/main/org/h2/index/VirtualTableIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcArray.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcBatchUpdateException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcBlob.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcCallableStatement.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcClob.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcConnection.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcConnectionBackwardsCompat.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcDatabaseMetaData.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcDatabaseMetaDataBackwardsCompat.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcLob.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcParameterMetaData.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcPreparedStatement.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcResultSet.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcResultSetMetaData.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSavepoint.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLDataException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLFeatureNotSupportedException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLIntegrityConstraintViolationException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLInvalidAuthorizationSpecException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLNonTransientConnectionException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLNonTransientException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLSyntaxErrorException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLTimeoutException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLTransactionRollbackException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLTransientException.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcSQLXML.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcStatement.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/JdbcStatementBackwardsCompat.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/meta/DatabaseMeta.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/meta/DatabaseMetaLegacy.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/meta/DatabaseMetaLocal.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/meta/DatabaseMetaLocalBase.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/meta/DatabaseMetaRemote.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/meta/DatabaseMetaServer.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/meta/package.html
+%%DATADIR%%/h2db/src/main/org/h2/jdbc/package.html
+%%DATADIR%%/h2db/src/main/org/h2/JdbcDriverBackwardsCompat.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbcx/JdbcConnectionPool.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbcx/JdbcConnectionPoolBackwardsCompat.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbcx/JdbcDataSource.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbcx/JdbcDataSourceBackwardsCompat.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbcx/JdbcDataSourceFactory.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbcx/JdbcXAConnection.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbcx/JdbcXid.java
+%%DATADIR%%/h2db/src/main/org/h2/jdbcx/package.html
+%%DATADIR%%/h2db/src/main/org/h2/jmx/DatabaseInfo.java
+%%DATADIR%%/h2db/src/main/org/h2/jmx/DatabaseInfoMBean.java
+%%DATADIR%%/h2db/src/main/org/h2/jmx/DocumentedMBean.java
+%%DATADIR%%/h2db/src/main/org/h2/jmx/package.html
+%%DATADIR%%/h2db/src/main/org/h2/message/DbException.java
+%%DATADIR%%/h2db/src/main/org/h2/message/package.html
+%%DATADIR%%/h2db/src/main/org/h2/message/Trace.java
+%%DATADIR%%/h2db/src/main/org/h2/message/TraceObject.java
+%%DATADIR%%/h2db/src/main/org/h2/message/TraceSystem.java
+%%DATADIR%%/h2db/src/main/org/h2/message/TraceWriter.java
+%%DATADIR%%/h2db/src/main/org/h2/message/TraceWriterAdapter.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/CompatibilityDateTimeValueFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/DefaultNullOrdering.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/FunctionInfo.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/FunctionsDB2Derby.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/FunctionsLegacy.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/FunctionsMSSQLServer.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/FunctionsMySQL.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/FunctionsOracle.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/FunctionsPostgreSQL.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/ModeFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/OnDuplicateKeyValues.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/package.html
+%%DATADIR%%/h2db/src/main/org/h2/mode/PgCatalogSchema.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/PgCatalogTable.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/Regclass.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/ToDateParser.java
+%%DATADIR%%/h2db/src/main/org/h2/mode/ToDateTokenizer.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/AppendOnlyMultiFileStore.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/cache/CacheLongKeyLIRS.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/cache/FilePathCache.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/cache/package.html
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/Chunk.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/Cursor.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/CursorPos.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/DataUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/LobStorageMap.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/MVDelegateIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/MVIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/MVInDoubtTransaction.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/MVPlainTempResult.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/MVPrimaryIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/MVSecondaryIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/MVSortedTempResult.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/MVSpatialIndex.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/MVTable.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/MVTempResult.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/NullValueDataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/package.html
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/RowDataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/SpatialKey.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/Store.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/db/ValueDataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/FileStore.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/FreeSpaceBitSet.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/MFChunk.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/MVMap.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/MVStore.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/MVStoreException.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/MVStoreTool.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/OffHeapStore.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/package.html
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/Page.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/RandomAccessStore.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/RootReference.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/rtree/DefaultSpatial.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/rtree/MVRTreeMap.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/rtree/package.html
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/rtree/Spatial.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/rtree/SpatialDataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/SFChunk.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/SingleFileStore.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/StreamStore.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/CommitDecisionMaker.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/package.html
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/Record.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/RollbackDecisionMaker.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/Snapshot.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/Transaction.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/TransactionMap.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/TransactionStore.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/TxDecisionMaker.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/VersionedBitSet.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/VersionedValueCommitted.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/VersionedValueType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/tx/VersionedValueUncommitted.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/type/BasicDataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/type/ByteArrayDataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/type/DataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/type/LongDataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/type/MetaType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/type/ObjectDataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/type/package.html
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/type/StatefulDataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/type/StringDataType.java
+%%DATADIR%%/h2db/src/main/org/h2/mvstore/WriteBuffer.java
+%%DATADIR%%/h2db/src/main/org/h2/package.html
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_cs.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_de.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_en.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_es.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_fr.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_ja.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_pl.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_pt_br.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_ru.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_sk.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/_messages_zh_cn.prop
+%%DATADIR%%/h2db/src/main/org/h2/res/h2-22-t.png
+%%DATADIR%%/h2db/src/main/org/h2/res/h2-22.png
+%%DATADIR%%/h2db/src/main/org/h2/res/h2-24.png
+%%DATADIR%%/h2db/src/main/org/h2/res/h2-64-t.png
+%%DATADIR%%/h2db/src/main/org/h2/res/h2.png
+%%DATADIR%%/h2db/src/main/org/h2/res/help.csv
+%%DATADIR%%/h2db/src/main/org/h2/res/javadoc.properties
+%%DATADIR%%/h2db/src/main/org/h2/result/DefaultRow.java
+%%DATADIR%%/h2db/src/main/org/h2/result/FetchedResult.java
+%%DATADIR%%/h2db/src/main/org/h2/result/LazyResult.java
+%%DATADIR%%/h2db/src/main/org/h2/result/LocalResult.java
+%%DATADIR%%/h2db/src/main/org/h2/result/MergedResult.java
+%%DATADIR%%/h2db/src/main/org/h2/result/package.html
+%%DATADIR%%/h2db/src/main/org/h2/result/ResultColumn.java
+%%DATADIR%%/h2db/src/main/org/h2/result/ResultExternal.java
+%%DATADIR%%/h2db/src/main/org/h2/result/ResultInterface.java
+%%DATADIR%%/h2db/src/main/org/h2/result/ResultRemote.java
+%%DATADIR%%/h2db/src/main/org/h2/result/ResultTarget.java
+%%DATADIR%%/h2db/src/main/org/h2/result/ResultWithGeneratedKeys.java
+%%DATADIR%%/h2db/src/main/org/h2/result/ResultWithPaddedStrings.java
+%%DATADIR%%/h2db/src/main/org/h2/result/Row.java
+%%DATADIR%%/h2db/src/main/org/h2/result/RowFactory.java
+%%DATADIR%%/h2db/src/main/org/h2/result/SearchRow.java
+%%DATADIR%%/h2db/src/main/org/h2/result/SimpleResult.java
+%%DATADIR%%/h2db/src/main/org/h2/result/SimpleRowValue.java
+%%DATADIR%%/h2db/src/main/org/h2/result/SortOrder.java
+%%DATADIR%%/h2db/src/main/org/h2/result/Sparse.java
+%%DATADIR%%/h2db/src/main/org/h2/result/UpdatableRow.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/Constant.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/Domain.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/FunctionAlias.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/InformationSchema.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/MetaSchema.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/package.html
+%%DATADIR%%/h2db/src/main/org/h2/schema/Schema.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/SchemaObject.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/Sequence.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/TriggerObject.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/UserAggregate.java
+%%DATADIR%%/h2db/src/main/org/h2/schema/UserDefinedFunction.java
+%%DATADIR%%/h2db/src/main/org/h2/security/AES.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/AuthConfigException.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/AuthenticationException.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/AuthenticationInfo.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/Authenticator.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/AuthenticatorFactory.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/ConfigProperties.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/Configurable.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/DefaultAuthenticator.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/H2AuthConfig.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/H2AuthConfigXml.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/HasConfigProperties.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/impl/AssignRealmNameRole.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/impl/JaasCredentialsValidator.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/impl/LdapCredentialsValidator.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/impl/package.html
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/impl/StaticRolesMapper.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/impl/StaticUserCredentialsValidator.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/package.html
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/PropertyConfig.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/RealmConfig.java
+%%DATADIR%%/h2db/src/main/org/h2/security/auth/UserToRolesMapperConfig.java
+%%DATADIR%%/h2db/src/main/org/h2/security/BlockCipher.java
+%%DATADIR%%/h2db/src/main/org/h2/security/CipherFactory.java
+%%DATADIR%%/h2db/src/main/org/h2/security/Fog.java
+%%DATADIR%%/h2db/src/main/org/h2/security/package.html
+%%DATADIR%%/h2db/src/main/org/h2/security/SecureFileStore.java
+%%DATADIR%%/h2db/src/main/org/h2/security/SHA256.java
+%%DATADIR%%/h2db/src/main/org/h2/security/SHA3.java
+%%DATADIR%%/h2db/src/main/org/h2/security/XTEA.java
+%%DATADIR%%/h2db/src/main/org/h2/server/package.html
+%%DATADIR%%/h2db/src/main/org/h2/server/pg/package.html
+%%DATADIR%%/h2db/src/main/org/h2/server/pg/PgServer.java
+%%DATADIR%%/h2db/src/main/org/h2/server/pg/PgServerThread.java
+%%DATADIR%%/h2db/src/main/org/h2/server/Service.java
+%%DATADIR%%/h2db/src/main/org/h2/server/ShutdownHandler.java
+%%DATADIR%%/h2db/src/main/org/h2/server/TcpServer.java
+%%DATADIR%%/h2db/src/main/org/h2/server/TcpServerThread.java
+%%DATADIR%%/h2db/src/main/org/h2/server/web/ConnectionInfo.java
+%%DATADIR%%/h2db/src/main/org/h2/server/web/DbStarter.java
+%%DATADIR%%/h2db/src/main/org/h2/server/web/JakartaDbStarter.java
+%%DATADIR%%/h2db/src/main/org/h2/server/web/JakartaWebServlet.java
+%%DATADIR%%/h2db/src/main/org/h2/server/web/package.html
+%%DATADIR%%/h2db/src/main/org/h2/server/web/PageParser.java
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_cs.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_de.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_en.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_es.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_fr.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_hi.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_hu.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_in.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_it.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_ja.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_ko.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_nl.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_pl.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_pt_br.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_pt_pt.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_ru.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_sk.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_tr.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_uk.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_zh_cn.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/_text_zh_tw.prop
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/admin.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/adminLogin.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/autoCompleteList.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/background.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/error.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/favicon.ico
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/frame.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/header.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/help.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/helpTranslate.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/ico_add.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/ico_ok.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/ico_remove_ok.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/ico_remove.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/ico_search.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/ico_undo.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/ico_write.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/icon_commit.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/icon_disconnect.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/icon_help.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/icon_history.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/icon_line.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/icon_refresh.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/icon_rollback.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/icon_run_selected.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/icon_run.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/icon_stop.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/index.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/login.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/notAllowed.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/query.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/result.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/stylesheet.css
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/table.js
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tables.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tools.jsp
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_column.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_database.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_empty.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_folder.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_index_az.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_index.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_info.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_line.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_minus.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_page.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_plus.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_sequence.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_sequences.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_table.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_type.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_types.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_user.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_users.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree_view.gif
+%%DATADIR%%/h2db/src/main/org/h2/server/web/res/tree.js
+%%DATADIR%%/h2db/src/main/org/h2/server/web/WebApp.java
+%%DATADIR%%/h2db/src/main/org/h2/server/web/WebServer.java
+%%DATADIR%%/h2db/src/main/org/h2/server/web/WebServlet.java
+%%DATADIR%%/h2db/src/main/org/h2/server/web/WebSession.java
+%%DATADIR%%/h2db/src/main/org/h2/server/web/WebThread.java
+%%DATADIR%%/h2db/src/main/org/h2/store/CountingReaderInputStream.java
+%%DATADIR%%/h2db/src/main/org/h2/store/Data.java
+%%DATADIR%%/h2db/src/main/org/h2/store/DataHandler.java
+%%DATADIR%%/h2db/src/main/org/h2/store/DataReader.java
+%%DATADIR%%/h2db/src/main/org/h2/store/FileLister.java
+%%DATADIR%%/h2db/src/main/org/h2/store/FileLock.java
+%%DATADIR%%/h2db/src/main/org/h2/store/FileLockMethod.java
+%%DATADIR%%/h2db/src/main/org/h2/store/FileStore.java
+%%DATADIR%%/h2db/src/main/org/h2/store/FileStoreInputStream.java
+%%DATADIR%%/h2db/src/main/org/h2/store/FileStoreOutputStream.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/async/FileAsync.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/async/FilePathAsync.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/async/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/disk/FilePathDisk.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/disk/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/encrypt/FileEncrypt.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/encrypt/FilePathEncrypt.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/encrypt/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/encrypt/XTS.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/FakeFileChannel.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/FileBase.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/FileBaseDefault.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/FilePath.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/FilePathWrapper.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/FileUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/mem/FileMem.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/mem/FileMemData.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/mem/FilePathMem.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/mem/FilePathMemLZF.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/mem/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/niomapped/FileNioMapped.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/niomapped/FilePathNioMapped.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/niomapped/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/niomem/FileNioMem.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/niomem/FileNioMemData.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/niomem/FilePathNioMem.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/niomem/FilePathNioMemLZF.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/niomem/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/rec/FilePathRec.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/rec/FileRec.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/rec/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/Recorder.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/retry/FilePathRetryOnInterrupt.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/retry/FileRetryOnInterrupt.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/retry/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/split/FilePathSplit.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/split/FileSplit.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/split/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/zip/FilePathZip.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/zip/FileZip.java
+%%DATADIR%%/h2db/src/main/org/h2/store/fs/zip/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/InDoubtTransaction.java
+%%DATADIR%%/h2db/src/main/org/h2/store/LobStorageFrontend.java
+%%DATADIR%%/h2db/src/main/org/h2/store/LobStorageInterface.java
+%%DATADIR%%/h2db/src/main/org/h2/store/LobStorageRemoteInputStream.java
+%%DATADIR%%/h2db/src/main/org/h2/store/package.html
+%%DATADIR%%/h2db/src/main/org/h2/store/RangeInputStream.java
+%%DATADIR%%/h2db/src/main/org/h2/store/RangeReader.java
+%%DATADIR%%/h2db/src/main/org/h2/store/RecoverTester.java
+%%DATADIR%%/h2db/src/main/org/h2/table/Column.java
+%%DATADIR%%/h2db/src/main/org/h2/table/ColumnResolver.java
+%%DATADIR%%/h2db/src/main/org/h2/table/ColumnTemplate.java
+%%DATADIR%%/h2db/src/main/org/h2/table/DataChangeDeltaTable.java
+%%DATADIR%%/h2db/src/main/org/h2/table/DerivedTable.java
+%%DATADIR%%/h2db/src/main/org/h2/table/DualTable.java
+%%DATADIR%%/h2db/src/main/org/h2/table/FunctionTable.java
+%%DATADIR%%/h2db/src/main/org/h2/table/GeneratedColumnResolver.java
+%%DATADIR%%/h2db/src/main/org/h2/table/IndexColumn.java
+%%DATADIR%%/h2db/src/main/org/h2/table/IndexHints.java
+%%DATADIR%%/h2db/src/main/org/h2/table/InformationSchemaTable.java
+%%DATADIR%%/h2db/src/main/org/h2/table/InformationSchemaTableLegacy.java
+%%DATADIR%%/h2db/src/main/org/h2/table/MaterializedView.java
+%%DATADIR%%/h2db/src/main/org/h2/table/MetaTable.java
+%%DATADIR%%/h2db/src/main/org/h2/table/package.html
+%%DATADIR%%/h2db/src/main/org/h2/table/Plan.java
+%%DATADIR%%/h2db/src/main/org/h2/table/PlanItem.java
+%%DATADIR%%/h2db/src/main/org/h2/table/QueryExpressionTable.java
+%%DATADIR%%/h2db/src/main/org/h2/table/RangeTable.java
+%%DATADIR%%/h2db/src/main/org/h2/table/Table.java
+%%DATADIR%%/h2db/src/main/org/h2/table/TableBase.java
+%%DATADIR%%/h2db/src/main/org/h2/table/TableFilter.java
+%%DATADIR%%/h2db/src/main/org/h2/table/TableLink.java
+%%DATADIR%%/h2db/src/main/org/h2/table/TableLinkConnection.java
+%%DATADIR%%/h2db/src/main/org/h2/table/TableSynonym.java
+%%DATADIR%%/h2db/src/main/org/h2/table/TableType.java
+%%DATADIR%%/h2db/src/main/org/h2/table/TableValueConstructorTable.java
+%%DATADIR%%/h2db/src/main/org/h2/table/TableView.java
+%%DATADIR%%/h2db/src/main/org/h2/table/VirtualConstructedTable.java
+%%DATADIR%%/h2db/src/main/org/h2/table/VirtualTable.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/Backup.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/ChangeFileEncryption.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/CompressTool.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/Console.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/ConvertTraceFile.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/CreateCluster.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/Csv.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/DeleteDbFiles.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/GUIConsole.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/MultiDimension.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/package.html
+%%DATADIR%%/h2db/src/main/org/h2/tools/Recover.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/Restore.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/RunScript.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/Script.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/Server.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/Shell.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/SimpleResultSet.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/SimpleRowSource.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/TriggerAdapter.java
+%%DATADIR%%/h2db/src/main/org/h2/tools/Upgrade.java
+%%DATADIR%%/h2db/src/main/org/h2/util/AbbaDetector.java
+%%DATADIR%%/h2db/src/main/org/h2/util/AbbaLockingDetector.java
+%%DATADIR%%/h2db/src/main/org/h2/util/Bits.java
+%%DATADIR%%/h2db/src/main/org/h2/util/ByteStack.java
+%%DATADIR%%/h2db/src/main/org/h2/util/Cache.java
+%%DATADIR%%/h2db/src/main/org/h2/util/CacheHead.java
+%%DATADIR%%/h2db/src/main/org/h2/util/CacheLRU.java
+%%DATADIR%%/h2db/src/main/org/h2/util/CacheObject.java
+%%DATADIR%%/h2db/src/main/org/h2/util/CacheSecondLevel.java
+%%DATADIR%%/h2db/src/main/org/h2/util/CacheTQ.java
+%%DATADIR%%/h2db/src/main/org/h2/util/CacheWriter.java
+%%DATADIR%%/h2db/src/main/org/h2/util/CloseWatcher.java
+%%DATADIR%%/h2db/src/main/org/h2/util/DateTimeTemplate.java
+%%DATADIR%%/h2db/src/main/org/h2/util/DateTimeUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/DbDriverActivator.java
+%%DATADIR%%/h2db/src/main/org/h2/util/DebuggingThreadLocal.java
+%%DATADIR%%/h2db/src/main/org/h2/util/geometry/EWKBUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/geometry/EWKTUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/geometry/GeoJsonUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/geometry/GeometryUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/geometry/JTSUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/geometry/package.html
+%%DATADIR%%/h2db/src/main/org/h2/util/HasSQL.java
+%%DATADIR%%/h2db/src/main/org/h2/util/IntArray.java
+%%DATADIR%%/h2db/src/main/org/h2/util/IntervalUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/IOUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/JdbcUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONArray.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONBoolean.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONByteArrayTarget.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONBytesSource.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JsonConstructorUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONItemType.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONNull.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONNumber.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONObject.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONString.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONStringSource.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONStringTarget.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONTarget.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONTextSource.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONValidationTarget.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONValidationTargetWithoutUniqueKeys.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONValidationTargetWithUniqueKeys.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONValue.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/JSONValueTarget.java
+%%DATADIR%%/h2db/src/main/org/h2/util/json/package.html
+%%DATADIR%%/h2db/src/main/org/h2/util/JSR310Utils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/LegacyDateTimeUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/MathUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/MemoryEstimator.java
+%%DATADIR%%/h2db/src/main/org/h2/util/MemoryUnmapper.java
+%%DATADIR%%/h2db/src/main/org/h2/util/NetUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/NetworkConnectionInfo.java
+%%DATADIR%%/h2db/src/main/org/h2/util/OsgiDataSourceFactory.java
+%%DATADIR%%/h2db/src/main/org/h2/util/package.html
+%%DATADIR%%/h2db/src/main/org/h2/util/ParserUtil.java
+%%DATADIR%%/h2db/src/main/org/h2/util/Permutations.java
+%%DATADIR%%/h2db/src/main/org/h2/util/Profiler.java
+%%DATADIR%%/h2db/src/main/org/h2/util/ScriptReader.java
+%%DATADIR%%/h2db/src/main/org/h2/util/SimpleColumnInfo.java
+%%DATADIR%%/h2db/src/main/org/h2/util/SmallLRUCache.java
+%%DATADIR%%/h2db/src/main/org/h2/util/SmallMap.java
+%%DATADIR%%/h2db/src/main/org/h2/util/SoftValuesHashMap.java
+%%DATADIR%%/h2db/src/main/org/h2/util/SortedProperties.java
+%%DATADIR%%/h2db/src/main/org/h2/util/SourceCompiler.java
+%%DATADIR%%/h2db/src/main/org/h2/util/StringUtils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/Task.java
+%%DATADIR%%/h2db/src/main/org/h2/util/TempFileDeleter.java
+%%DATADIR%%/h2db/src/main/org/h2/util/ThreadDeadlockDetector.java
+%%DATADIR%%/h2db/src/main/org/h2/util/TimeZoneProvider.java
+%%DATADIR%%/h2db/src/main/org/h2/util/Tool.java
+%%DATADIR%%/h2db/src/main/org/h2/util/Utils.java
+%%DATADIR%%/h2db/src/main/org/h2/util/Utils10.java
+%%DATADIR%%/h2db/src/main/org/h2/util/Utils21.java
+%%DATADIR%%/h2db/src/main/org/h2/value/CaseInsensitiveConcurrentMap.java
+%%DATADIR%%/h2db/src/main/org/h2/value/CaseInsensitiveMap.java
+%%DATADIR%%/h2db/src/main/org/h2/value/CharsetCollator.java
+%%DATADIR%%/h2db/src/main/org/h2/value/CompareMode.java
+%%DATADIR%%/h2db/src/main/org/h2/value/CompareModeDefault.java
+%%DATADIR%%/h2db/src/main/org/h2/value/CompareModeIcu4J.java
+%%DATADIR%%/h2db/src/main/org/h2/value/DataType.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ExtTypeInfo.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ExtTypeInfoEnum.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ExtTypeInfoGeometry.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ExtTypeInfoNumeric.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ExtTypeInfoRow.java
+%%DATADIR%%/h2db/src/main/org/h2/value/lob/LobData.java
+%%DATADIR%%/h2db/src/main/org/h2/value/lob/LobDataDatabase.java
+%%DATADIR%%/h2db/src/main/org/h2/value/lob/LobDataFetchOnDemand.java
+%%DATADIR%%/h2db/src/main/org/h2/value/lob/LobDataFile.java
+%%DATADIR%%/h2db/src/main/org/h2/value/lob/LobDataInMemory.java
+%%DATADIR%%/h2db/src/main/org/h2/value/lob/package.html
+%%DATADIR%%/h2db/src/main/org/h2/value/package.html
+%%DATADIR%%/h2db/src/main/org/h2/value/Transfer.java
+%%DATADIR%%/h2db/src/main/org/h2/value/Typed.java
+%%DATADIR%%/h2db/src/main/org/h2/value/TypeInfo.java
+%%DATADIR%%/h2db/src/main/org/h2/value/Value.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueArray.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueBigDecimalBase.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueBigint.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueBinary.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueBlob.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueBoolean.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueBytesBase.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueChar.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueClob.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueCollectionBase.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueDate.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueDecfloat.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueDouble.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueEnum.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueEnumBase.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueGeometry.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueInteger.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueInterval.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueJavaObject.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueJson.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueLob.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueNull.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueNumeric.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueReal.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueRow.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueSmallint.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueStringBase.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueTime.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueTimestamp.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueTimestampTimeZone.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueTimeTimeZone.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueTinyint.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueToObjectConverter.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueToObjectConverter2.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueUuid.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueVarbinary.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueVarchar.java
+%%DATADIR%%/h2db/src/main/org/h2/value/ValueVarcharIgnoreCase.java
+%%DATADIR%%/h2db/src/main/org/h2/value/VersionedValue.java
+%%DATADIR%%/h2db/src/test/META-INF/services/javax.annotation.processing.Processor
+%%DATADIR%%/h2db/src/test/org/h2/samples/CachedPreparedStatements.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/Compact.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/CreateScriptFile.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/CsvSample.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/DirectInsert.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/FileFunctions.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/fullTextSearch.sql
+%%DATADIR%%/h2db/src/test/org/h2/samples/Function.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/FunctionMultiReturn.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/HelloWorld.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/InitDatabaseFromJar.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/MixedMode.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/Newsfeed.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/newsfeed.sql
+%%DATADIR%%/h2db/src/test/org/h2/samples/optimizations.sql
+%%DATADIR%%/h2db/src/test/org/h2/samples/package.html
+%%DATADIR%%/h2db/src/test/org/h2/samples/ReadOnlyDatabaseInZip.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/RowAccessRights.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/SecurePassword.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/ShowProgress.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/ShutdownServer.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/SQLInjection.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/TriggerPassData.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/TriggerSample.java
+%%DATADIR%%/h2db/src/test/org/h2/samples/UpdatableView.java
+%%DATADIR%%/h2db/src/test/org/h2/test/ap/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/ap/TestAnnotationProcessor.java
+%%DATADIR%%/h2db/src/test/org/h2/test/auth/MyLoginModule.java
+%%DATADIR%%/h2db/src/test/org/h2/test/auth/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/auth/TestAuthentication.java
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/Bench.java
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/BenchA.java
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/BenchB.java
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/BenchC.java
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/BenchCRandom.java
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/BenchCThread.java
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/BenchSimple.java
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/Database.java
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/test.properties
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/TestPerformance.java
+%%DATADIR%%/h2db/src/test/org/h2/test/bench/TestScalability.java
+%%DATADIR%%/h2db/src/test/org/h2/test/coverage/Coverage.java
+%%DATADIR%%/h2db/src/test/org/h2/test/coverage/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/coverage/Profile.java
+%%DATADIR%%/h2db/src/test/org/h2/test/coverage/Tokenizer.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/AbstractBaseForCommonTableExpressions.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/Db.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TaskDef.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TaskProcess.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestAlter.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestAlterSchemaRename.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestAlterTableNotFound.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestAnalyzeTableTx.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestAutoRecompile.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestBackup.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestBigDb.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestBigResult.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestCases.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestCheckpoint.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestCluster.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestCompatibility.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestCompatibilityOracle.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestCompatibilitySQLServer.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestCsv.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestDateStorage.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestDeadlock.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestDuplicateKeyUpdate.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestEncryptedDb.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestExclusive.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestFullText.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestFunctionOverload.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestFunctions.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestGeneralCommonTableQueries.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestIgnoreCatalogs.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestIndex.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestIndexHints.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestIssue_3040.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestLargeBlob.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestLinkedTable.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestLIRSMemoryConsumption.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestListener.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestLob.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestLobObject.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestMaterializedView.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestMemoryUsage.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestMergeUsing.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestMultiConn.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestMultiDimension.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestMultiThread.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestMultiThreadedKernel.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestOpenClose.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestOptimizations.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestOutOfMemory.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestPersistentCommonTableExpressions.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestPowerOff.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestQueryCache.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestReadOnly.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestRecursiveQueries.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestRights.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestRunscript.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestSelectTableNotFound.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestSequence.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestSessionsLocks.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestSetCollation.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestSpaceReuse.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestSpatial.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestSpeed.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestSQLInjection.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestSubqueryPerformanceOnLazyExecutionMode.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestSynonymForTable.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestTableEngines.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestTempTables.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestTransaction.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestTriggersConstraints.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestTwoPhaseCommit.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestView.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestViewAlterTable.java
+%%DATADIR%%/h2db/src/test/org/h2/test/db/TestViewDropView.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestBatchUpdates.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestCallableStatement.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestCancel.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestConcurrentConnectionUsage.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestConnection.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestDatabaseEventListener.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestDriver.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestGetGeneratedKeys.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestJavaObjectSerializer.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestLobApi.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestManyJdbcObjects.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestMetaData.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestNativeSQL.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestPreparedStatement.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestResultSet.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestSQLXML.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestStatement.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestTransactionIsolation.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestUpdatableResultSet.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestUrlJavaObjectSerializer.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbc/TestZloty.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbcx/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbcx/SimpleXid.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbcx/TestConnectionPool.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbcx/TestDataSource.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbcx/TestXA.java
+%%DATADIR%%/h2db/src/test/org/h2/test/jdbcx/TestXASimple.java
+%%DATADIR%%/h2db/src/test/org/h2/test/mvcc/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/mvcc/TestMvcc1.java
+%%DATADIR%%/h2db/src/test/org/h2/test/mvcc/TestMvcc2.java
+%%DATADIR%%/h2db/src/test/org/h2/test/mvcc/TestMvcc3.java
+%%DATADIR%%/h2db/src/test/org/h2/test/mvcc/TestMvcc4.java
+%%DATADIR%%/h2db/src/test/org/h2/test/mvcc/TestMvccMultiThreaded.java
+%%DATADIR%%/h2db/src/test/org/h2/test/mvcc/TestMvccMultiThreaded2.java
+%%DATADIR%%/h2db/src/test/org/h2/test/otherDatabases.txt
+%%DATADIR%%/h2db/src/test/org/h2/test/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/poweroff/Listener.java
+%%DATADIR%%/h2db/src/test/org/h2/test/poweroff/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/poweroff/Test.java
+%%DATADIR%%/h2db/src/test/org/h2/test/poweroff/TestRecover.java
+%%DATADIR%%/h2db/src/test/org/h2/test/poweroff/TestRecoverKillLoop.java
+%%DATADIR%%/h2db/src/test/org/h2/test/poweroff/TestReorderWrites.java
+%%DATADIR%%/h2db/src/test/org/h2/test/poweroff/TestWrite.java
+%%DATADIR%%/h2db/src/test/org/h2/test/recover/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/recover/RecoverLobTest.java
+%%DATADIR%%/h2db/src/test/org/h2/test/rowlock/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/rowlock/TestRowLocks.java
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/Aggregate1.java
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/altertable-fk.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/altertable-index-reuse.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/compatibility/add_months.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/compatibility/compatibility.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/compatibility/group_by.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/compatibility/strict_and_legacy.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/array.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/bigint.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/binary.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/blob.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/boolean.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/char.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/clob.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/date.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/decfloat.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/double_precision.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/enum.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/geometry.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/identity.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/int.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/interval.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/java_object.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/json.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/numeric.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/real.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/row.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/smallint.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/time-with-time-zone.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/time.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/timestamp-with-time-zone.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/timestamp.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/tinyint.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/uuid.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/varbinary.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/varchar-ignorecase.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/datatypes/varchar.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/alterDomain.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/alterTableAdd.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/alterTableAlterColumn.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/alterTableDropColumn.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/alterTableDropConstraint.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/alterTableRename.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/alterTableRenameConstraint.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/analyze.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/commentOn.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/createAlias.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/createConstant.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/createDomain.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/createIndex.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/createSchema.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/createSequence.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/createSynonym.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/createTable.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/createTrigger.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/createView.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/dropAllObjects.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/dropDomain.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/dropIndex.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/dropSchema.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/dropTable.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/grant.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/ddl/truncateTable.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/default-and-on_update.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/delete.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/error_reporting.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/execute_immediate.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/insert.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/insertIgnore.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/merge.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/mergeUsing.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/replace.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/script.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/show.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/update.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dml/with.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/dual.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/any_value.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/any.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/array_agg.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/avg.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/bit_and_agg.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/bit_or_agg.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/bit_xor_agg.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/corr.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/count.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/covar_pop.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/covar_samp.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/envelope.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/every.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/histogram.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/json_arrayagg.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/json_objectagg.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/listagg.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/max.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/min.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/mode.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/percentile.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/rank.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/regr_avgx.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/regr_avgy.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/regr_count.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/regr_intercept.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/regr_r2.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/regr_slope.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/regr_sxx.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/regr_sxy.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/regr_syy.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/stddev_pop.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/stddev_samp.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/sum.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/var_pop.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/aggregate/var_samp.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/json/json_array.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/json/json_object.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/abs.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/acos.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/asin.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/atan.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/atan2.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/bitand.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/bitcount.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/bitget.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/bitnot.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/bitor.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/bitxor.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/ceil.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/compress.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/cos.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/cosh.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/cot.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/decrypt.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/degrees.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/encrypt.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/exp.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/expand.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/floor.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/hash.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/length.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/log.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/lshift.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/mod.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/ora-hash.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/pi.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/power.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/radians.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/rand.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/random-uuid.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/rotate.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/round.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/roundmagic.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/rshift.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/secure-rand.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/sign.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/sin.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/sinh.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/sqrt.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/tan.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/tanh.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/truncate.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/numeric/zero.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/array-to-string.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/ascii.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/bit-length.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/btrim.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/char.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/concat-ws.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/concat.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/difference.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/hextoraw.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/insert.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/left.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/length.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/locate.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/lower.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/lpad.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/ltrim.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/octet-length.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/quote_ident.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/rawtohex.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/regex-replace.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/regexp-like.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/regexp-substr.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/repeat.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/replace.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/right.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/rpad.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/rtrim.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/soundex.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/space.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/stringdecode.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/stringencode.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/stringtoutf8.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/substring.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/to-char.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/translate.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/trim.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/upper.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/utf8tostring.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/xmlattr.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/xmlcdata.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/xmlcomment.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/xmlnode.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/xmlstartdoc.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/string/xmltext.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/array-cat.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/array-contains.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/array-get.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/array-slice.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/autocommit.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/cancel-session.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/cardinality.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/casewhen.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/cast.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/coalesce.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/convert.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/csvread.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/csvwrite.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/current_catalog.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/current_schema.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/current_user.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/currval.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/data_type_sql.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/database-path.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/db_object.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/decode.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/disk-space-used.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/file-read.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/file-write.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/greatest.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/h2version.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/identity.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/ifnull.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/last-insert-id.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/least.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/link-schema.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/lock-mode.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/lock-timeout.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/memory-free.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/memory-used.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/nextval.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/nullif.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/nvl2.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/readonly.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/rownum.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/session-id.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/table.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/transaction-id.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/trim_array.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/truncate-value.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/system/unnest.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/current_date.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/current_timestamp.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/current-time.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/date_trunc.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/dateadd.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/datediff.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/day-of-month.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/day-of-week.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/day-of-year.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/dayname.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/extract.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/formatdatetime.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/hour.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/last_day.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/minute.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/month.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/monthname.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/parsedatetime.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/quarter.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/second.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/truncate.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/week.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/timeanddate/year.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/window/lead.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/window/nth_value.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/window/ntile.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/window/ratio_to_report.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/functions/window/row_number.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/indexes.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/information_schema.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/at-time-zone.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/boolean-test.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/case.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/concatenation.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/conditions.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/data-change-delta-table.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/field-reference.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/help.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/sequence.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/set.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/two_phase_commit.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/other/unique_include.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/parser/comments.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/parser/identifiers.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/predicates/between.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/predicates/distinct.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/predicates/in.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/predicates/like.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/predicates/null.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/predicates/quantified-comparison-with-array.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/predicates/type.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/predicates/unique.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/queries/derived-column-names.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/queries/distinct.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/queries/joins.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/queries/query-optimisations.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/queries/select.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/queries/table.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/queries/values.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/queries/window.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/range_table.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/TestScript.java
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/testScript.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/testSimple.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/Trigger1.java
+%%DATADIR%%/h2db/src/test/org/h2/test/scripts/Trigger2.java
+%%DATADIR%%/h2db/src/test/org/h2/test/server/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/server/TestAutoServer.java
+%%DATADIR%%/h2db/src/test/org/h2/test/server/TestInit.java
+%%DATADIR%%/h2db/src/test/org/h2/test/server/TestJakartaWeb.java
+%%DATADIR%%/h2db/src/test/org/h2/test/server/TestNestedLoop.java
+%%DATADIR%%/h2db/src/test/org/h2/test/server/TestWeb.java
+%%DATADIR%%/h2db/src/test/org/h2/test/server/WebClient.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/CalculateHashConstant.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/CalculateHashConstantLong.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/FreeSpaceList.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/FreeSpaceTree.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/store/RowDataType.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/SequenceMap.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestBenchmark.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestCacheConcurrentLIRS.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestCacheLIRS.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestCacheLongKeyLIRS.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestDataUtils.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestDefrag.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestFreeSpace.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestImmutableArray.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestKillProcessWhileWriting.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestMVRTree.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestMVStore.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestMVStoreBenchmark.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestMVStoreCachePerformance.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestMVStoreConcurrent.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestMVStoreStopCompact.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestMVStoreTool.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestMVTableEngine.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestObjectDataType.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestRandomMapOps.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestShardedMap.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestSpinLock.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestStreamStore.java
+%%DATADIR%%/h2db/src/test/org/h2/test/store/TestTransactionStore.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/BnfRandom.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/OutputCatcher.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/Column.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/Command.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/DbConnection.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/DbInterface.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/DbState.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/Expression.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/Index.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/RandomGen.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/Result.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/Row.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/Table.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/TestSynth.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/sql/Value.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestBtreeIndex.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestConcurrentUpdate.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestCrashAPI.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestDiskFull.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestFuzzOptimizations.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestHalt.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestHaltApp.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestJoin.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestKill.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestKillProcess.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestKillRestart.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestKillRestartMulti.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestLimit.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestMultiThreaded.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestNestedJoins.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestOuterJoins.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestPowerOffFs.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestPowerOffFs2.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestRandomCompare.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestRandomSQL.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestReleaseSelectLock.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestSimpleIndex.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestThreads.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/TestTimer.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/thread/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/thread/TestMulti.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/thread/TestMultiNews.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/thread/TestMultiNewsSimple.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/thread/TestMultiOrder.java
+%%DATADIR%%/h2db/src/test/org/h2/test/synth/thread/TestMultiThread.java
+%%DATADIR%%/h2db/src/test/org/h2/test/TestAll.java
+%%DATADIR%%/h2db/src/test/org/h2/test/TestAllJunit.java
+%%DATADIR%%/h2db/src/test/org/h2/test/TestBase.java
+%%DATADIR%%/h2db/src/test/org/h2/test/TestDb.java
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/columnAlias.txt
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/dateFunctions.txt
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/recursiveQueries.txt
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/supportTemplates.txt
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/TestDiskSpaceLeak.java
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/TestDropTableLarge.java
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/TestLinkedTableFullCondition.java
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/TestTempTableCrash.java
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/TestUndoLogLarge.java
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/todo.txt
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/tools.sql
+%%DATADIR%%/h2db/src/test/org/h2/test/todo/versionlist.txt
+%%DATADIR%%/h2db/src/test/org/h2/test/trace/Arg.java
+%%DATADIR%%/h2db/src/test/org/h2/test/trace/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/trace/Parser.java
+%%DATADIR%%/h2db/src/test/org/h2/test/trace/Player.java
+%%DATADIR%%/h2db/src/test/org/h2/test/trace/Statement.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestAnsCompression.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestAutoReconnect.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestBinaryArithmeticStream.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestBinaryOperation.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestBitStream.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestBnf.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestCache.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestCharsetCollator.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestClassLoaderLeak.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestCollation.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestCompress.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestConcurrentJdbc.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestConnectionInfo.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestDate.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestDateIso8601.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestDateTimeTemplate.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestDateTimeUtils.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestDbException.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestExit.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestFile.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestFileLock.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestFileLockProcess.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestFileSystem.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestFtp.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestGeometryUtils.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestIntArray.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestInterval.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestIntPerfectHash.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestJakartaServlet.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestJmx.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestJsonUtils.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestKeywords.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestLocale.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestMathUtils.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestMemoryEstimator.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestMemoryUnmapper.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestMode.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestMultiThreadedKernel.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestMVTempResult.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestNetUtils.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestObjectDeserialization.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestOverflow.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestPageStoreCoverage.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestPattern.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestPerfectHash.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestPgServer.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestReader.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestRecovery.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestReopen.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestSampleApps.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestScriptReader.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestSecurity.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestServlet.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestShell.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestSort.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestStreams.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestStringCache.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestStringUtils.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestTimeStampWithTimeZone.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestTools.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestTraceSystem.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestUpgrade.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestUtils.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestValue.java
+%%DATADIR%%/h2db/src/test/org/h2/test/unit/TestValueMemory.java
+%%DATADIR%%/h2db/src/test/org/h2/test/utils/FilePathDebug.java
+%%DATADIR%%/h2db/src/test/org/h2/test/utils/FilePathReorderWrites.java
+%%DATADIR%%/h2db/src/test/org/h2/test/utils/FilePathUnstable.java
+%%DATADIR%%/h2db/src/test/org/h2/test/utils/MemoryFootprint.java
+%%DATADIR%%/h2db/src/test/org/h2/test/utils/OutputCatcher.java
+%%DATADIR%%/h2db/src/test/org/h2/test/utils/package.html
+%%DATADIR%%/h2db/src/test/org/h2/test/utils/RandomDataUtils.java
+%%DATADIR%%/h2db/src/test/org/h2/test/utils/ResultVerifier.java
+%%DATADIR%%/h2db/src/test/org/h2/test/utils/SelfDestructor.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/Build.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/BuildBase.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/code/AbbaDetect.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/code/CheckJavadoc.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/code/CheckTextFiles.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/code/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/BnfRailroad.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/BnfSyntax.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/buildNewsfeed.sql
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/dictionary.txt
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/FileConverter.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/GenerateDoc.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/LinkChecker.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/MergeDocs.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/RailroadImages.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/SpellChecker.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/UploadBuild.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/WebSite.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/XMLChecker.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/doc/XMLParser.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/indexer/HtmlConverter.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/indexer/Indexer.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/indexer/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/build/indexer/Page.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/indexer/Weight.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/indexer/Word.java
+%%DATADIR%%/h2db/src/tools/org/h2/build/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/cache/CacheLIRS.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/cache/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/cluster/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/cluster/ShardedMap.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/fs/ArchiveTool.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/fs/ArchiveToolStore.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/fs/FilePathZip2.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/fs/FileShell.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/fs/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/ftp/FtpClient.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/ftp/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/ftp/server/FtpControl.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/ftp/server/FtpData.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/ftp/server/FtpEvent.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/ftp/server/FtpEventListener.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/ftp/server/FtpServer.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/ftp/server/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/hash/IntPerfectHash.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/hash/MinimalPerfectHash.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/hash/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/hash/PerfectHash.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/mail/SendMail.java.txt
+%%DATADIR%%/h2db/src/tools/org/h2/dev/net/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/net/PgTcpRedirect.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/security/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/security/SecureKeyStoreBuilder.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/sort/InPlaceStableMergeSort.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/sort/InPlaceStableQuicksort.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/sort/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/AnsCompression.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ArrayUtils.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/Base64.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/BinaryArithmeticStream.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/BitStream.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ConcurrentLinkedList.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ConcurrentLinkedListWithTail.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ConcurrentRing.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/FileContentHash.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/FileViewer.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ImmutableArray.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ImmutableArray2.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ImmutableArray3.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/JavaProcessKiller.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/Migrate.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ReaderInputStream.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/RemovePasswords.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ThreadDumpCleaner.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ThreadDumpFilter.java
+%%DATADIR%%/h2db/src/tools/org/h2/dev/util/ThreadDumpInliner.java
+%%DATADIR%%/h2db/src/tools/org/h2/jcr/help.csv
+%%DATADIR%%/h2db/src/tools/org/h2/jcr/jcr-sql2.html
+%%DATADIR%%/h2db/src/tools/org/h2/jcr/package.html
+%%DATADIR%%/h2db/src/tools/org/h2/jcr/Railroads.java
+%%DATADIR%%/h2db/src/tools/org/h2/jcr/stylesheet.css
+%%DATADIR%%/h2db/src/tools/WEB-INF/console.html
+%%DATADIR%%/h2db/src/tools/WEB-INF/web.xml
+%%DATADIR%%/legal/3RD-PARTY-LICENSE.txt
+%%DATADIR%%/legal/OPEN-SOURCE-LICENSE.txt
%%DATADIR%%/META-INF/MANIFEST.MF
%%DATADIR%%/mq/bin/imqadmin
%%DATADIR%%/mq/bin/imqbridgemgr
@@ -1089,6 +3077,8 @@
%%DATADIR%%/mq/examples/imqobjmgr/README
%%DATADIR%%/mq/examples/imqobjmgr/update_qcf.properties
%%DATADIR%%/mq/examples/jaas/README
+%%DATADIR%%/mq/examples/jaxm/JAXMServlet.class
+%%DATADIR%%/mq/examples/jaxm/JAXMServlet.java
%%DATADIR%%/mq/examples/jaxm/README
%%DATADIR%%/mq/examples/jaxm/ReceiveSOAPMessageWithJMS.class
%%DATADIR%%/mq/examples/jaxm/ReceiveSOAPMessageWithJMS.java
@@ -1108,7 +3098,6 @@
%%DATADIR%%/mq/examples/jdbc/README
%%DATADIR%%/mq/examples/jms/AckEquivExample.class
%%DATADIR%%/mq/examples/jms/AckEquivExample.java
-%%DATADIR%%/mq/examples/jms/AckEquivExample$1.class
%%DATADIR%%/mq/examples/jms/AckEquivExample$AsynchSubscriber.class
%%DATADIR%%/mq/examples/jms/AckEquivExample$AsynchSubscriber$TextListener.class
%%DATADIR%%/mq/examples/jms/AckEquivExample$MultiplePublisher.class
@@ -1118,7 +3107,6 @@
%%DATADIR%%/mq/examples/jms/AsynchQueueExample.java
%%DATADIR%%/mq/examples/jms/AsynchTopicExample.class
%%DATADIR%%/mq/examples/jms/AsynchTopicExample.java
-%%DATADIR%%/mq/examples/jms/AsynchTopicExample$1.class
%%DATADIR%%/mq/examples/jms/AsynchTopicExample$AsynchConsumer.class
%%DATADIR%%/mq/examples/jms/AsynchTopicExample$AsynchConsumer$TextListener.class
%%DATADIR%%/mq/examples/jms/AsynchTopicExample$MultipleProducer.class
@@ -1127,7 +3115,6 @@
%%DATADIR%%/mq/examples/jms/Consumer.class
%%DATADIR%%/mq/examples/jms/DurableSubscriberExample.class
%%DATADIR%%/mq/examples/jms/DurableSubscriberExample.java
-%%DATADIR%%/mq/examples/jms/DurableSubscriberExample$1.class
%%DATADIR%%/mq/examples/jms/DurableSubscriberExample$DurableSubscriber.class
%%DATADIR%%/mq/examples/jms/DurableSubscriberExample$DurableSubscriber$TextListener.class
%%DATADIR%%/mq/examples/jms/DurableSubscriberExample$MultiplePublisher.class
@@ -1164,7 +3151,6 @@
%%DATADIR%%/mq/examples/jms/TextListener.java
%%DATADIR%%/mq/examples/jms/TopicSelectors.class
%%DATADIR%%/mq/examples/jms/TopicSelectors.java
-%%DATADIR%%/mq/examples/jms/TopicSelectors$1.class
%%DATADIR%%/mq/examples/jms/TopicSelectors$Publisher.class
%%DATADIR%%/mq/examples/jms/TopicSelectors$Subscriber.class
%%DATADIR%%/mq/examples/jms/TopicSelectors$Subscriber$MultipleListener.class
@@ -1298,8 +3284,8 @@
%%DATADIR%%/mq/examples/ums/ruby/README
%%DATADIR%%/mq/examples/ums/ruby/ReceiveMsg.rb
%%DATADIR%%/mq/examples/ums/ruby/SendMsg.rb
-%%DATADIR%%/mq/javadoc/allclasses-frame.html
-%%DATADIR%%/mq/javadoc/allclasses-noframe.html
+%%DATADIR%%/mq/javadoc/allclasses-index.html
+%%DATADIR%%/mq/javadoc/allpackages-index.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/AdminConnectionConfiguration.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/AdminConnectionFactory.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/AdministeredObject.html
@@ -1310,7 +3296,6 @@
%%DATADIR%%/mq/javadoc/com/sun/messaging/bridge/api/class-use/MessageTransformer.JMSMessageType.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/bridge/api/MessageTransformer.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/bridge/api/MessageTransformer.JMSMessageType.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/bridge/api/package-frame.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/bridge/api/package-summary.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/bridge/api/package-tree.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/bridge/api/package-use.html
@@ -1352,15 +3337,12 @@
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/Message.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MessageEOFException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MessageFormatException.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MessageNotReadableException.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MessageNotWriteableException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MQIllegalStateRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MQInvalidClientIDRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MQInvalidDestinationRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MQInvalidSelectorRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MQMessageFormatRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MQMessageNotWriteableRuntimeException.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MQResourceAllocationRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MQRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MQSecurityRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/MQTransactionInProgressRuntimeException.html
@@ -1369,7 +3351,6 @@
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/ResourceAllocationException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/Session.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/TopicConnection.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/TransactionInProgressException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/class-use/TransactionRolledBackException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/Connection.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/IllegalStateException.html
@@ -1446,7 +3427,6 @@
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/management/server/LogNotification.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/management/server/MQNotification.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/management/server/MQObjectName.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/management/server/package-frame.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/management/server/package-summary.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/management/server/package-tree.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/management/server/package-use.html
@@ -1465,15 +3445,12 @@
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/Message.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MessageEOFException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MessageFormatException.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MessageNotReadableException.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MessageNotWriteableException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MQIllegalStateRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MQInvalidClientIDRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MQInvalidDestinationRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MQInvalidSelectorRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MQMessageFormatRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MQMessageNotWriteableRuntimeException.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MQResourceAllocationRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MQRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MQSecurityRuntimeException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/MQTransactionInProgressRuntimeException.html
@@ -1494,11 +3471,9 @@
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/notification/ConsumerEvent.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/notification/Event.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/notification/EventListener.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/notification/package-frame.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/notification/package-summary.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/notification/package-tree.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/notification/package-use.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/package-frame.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/package-summary.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/package-tree.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/package-use.html
@@ -1506,9 +3481,7 @@
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/ResourceAllocationException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/Session.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/TopicConnection.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/TransactionInProgressException.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/jms/TransactionRolledBackException.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/package-frame.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/package-summary.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/package-tree.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/package-use.html
@@ -1524,217 +3497,44 @@
%%DATADIR%%/mq/javadoc/com/sun/messaging/XATopicConnectionFactory.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/xml/class-use/MessageTransformer.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/xml/MessageTransformer.html
-%%DATADIR%%/mq/javadoc/com/sun/messaging/xml/package-frame.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/xml/package-summary.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/xml/package-tree.html
%%DATADIR%%/mq/javadoc/com/sun/messaging/xml/package-use.html
%%DATADIR%%/mq/javadoc/constant-values.html
-%%DATADIR%%/mq/javadoc/deprecated-list.html
+%%DATADIR%%/mq/javadoc/copy.svg
+%%DATADIR%%/mq/javadoc/element-list
%%DATADIR%%/mq/javadoc/help-doc.html
%%DATADIR%%/mq/javadoc/index-all.html
%%DATADIR%%/mq/javadoc/index.html
-%%DATADIR%%/mq/javadoc/javax/jms/BytesMessage.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/BytesMessage.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/CompletionListener.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/Connection.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/ConnectionConsumer.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/ConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/ConnectionMetaData.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/DeliveryMode.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/Destination.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/ExceptionListener.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/IllegalStateException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/IllegalStateRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/InvalidClientIDException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/InvalidClientIDRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/InvalidDestinationException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/InvalidDestinationRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/InvalidSelectorException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/InvalidSelectorRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSConnectionFactoryDefinition.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSConnectionFactoryDefinitions.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSConsumer.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSContext.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSDestinationDefinition.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSDestinationDefinitions.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSPasswordCredential.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSProducer.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSSecurityException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSSecurityRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/JMSSessionMode.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/MapMessage.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/Message.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/MessageConsumer.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/MessageEOFException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/MessageFormatException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/MessageFormatRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/MessageListener.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/MessageNotReadableException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/MessageNotWriteableException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/MessageNotWriteableRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/MessageProducer.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/ObjectMessage.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/Queue.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/QueueBrowser.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/QueueConnection.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/QueueConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/QueueReceiver.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/QueueRequestor.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/QueueSender.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/QueueSession.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/ResourceAllocationException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/ResourceAllocationRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/ServerSession.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/ServerSessionPool.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/Session.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/StreamMessage.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TemporaryQueue.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TemporaryTopic.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TextMessage.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/Topic.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TopicConnection.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TopicConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TopicPublisher.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TopicRequestor.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TopicSession.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TopicSubscriber.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TransactionInProgressException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TransactionInProgressRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TransactionRolledBackException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/TransactionRolledBackRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/XAConnection.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/XAConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/XAJMSContext.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/XAQueueConnection.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/XAQueueConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/XAQueueSession.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/XASession.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/XATopicConnection.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/XATopicConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/class-use/XATopicSession.html
-%%DATADIR%%/mq/javadoc/javax/jms/CompletionListener.html
-%%DATADIR%%/mq/javadoc/javax/jms/Connection.html
-%%DATADIR%%/mq/javadoc/javax/jms/ConnectionConsumer.html
-%%DATADIR%%/mq/javadoc/javax/jms/ConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/ConnectionMetaData.html
-%%DATADIR%%/mq/javadoc/javax/jms/DeliveryMode.html
-%%DATADIR%%/mq/javadoc/javax/jms/Destination.html
-%%DATADIR%%/mq/javadoc/javax/jms/doc-files/speclicense.html
-%%DATADIR%%/mq/javadoc/javax/jms/ExceptionListener.html
-%%DATADIR%%/mq/javadoc/javax/jms/IllegalStateException.html
-%%DATADIR%%/mq/javadoc/javax/jms/IllegalStateRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/InvalidClientIDException.html
-%%DATADIR%%/mq/javadoc/javax/jms/InvalidClientIDRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/InvalidDestinationException.html
-%%DATADIR%%/mq/javadoc/javax/jms/InvalidDestinationRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/InvalidSelectorException.html
-%%DATADIR%%/mq/javadoc/javax/jms/InvalidSelectorRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSConnectionFactoryDefinition.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSConnectionFactoryDefinitions.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSConsumer.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSContext.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSDestinationDefinition.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSDestinationDefinitions.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSException.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSPasswordCredential.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSProducer.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSSecurityException.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSSecurityRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/JMSSessionMode.html
-%%DATADIR%%/mq/javadoc/javax/jms/MapMessage.html
-%%DATADIR%%/mq/javadoc/javax/jms/Message.html
-%%DATADIR%%/mq/javadoc/javax/jms/MessageConsumer.html
-%%DATADIR%%/mq/javadoc/javax/jms/MessageEOFException.html
-%%DATADIR%%/mq/javadoc/javax/jms/MessageFormatException.html
-%%DATADIR%%/mq/javadoc/javax/jms/MessageFormatRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/MessageListener.html
-%%DATADIR%%/mq/javadoc/javax/jms/MessageNotReadableException.html
-%%DATADIR%%/mq/javadoc/javax/jms/MessageNotWriteableException.html
-%%DATADIR%%/mq/javadoc/javax/jms/MessageNotWriteableRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/MessageProducer.html
-%%DATADIR%%/mq/javadoc/javax/jms/ObjectMessage.html
-%%DATADIR%%/mq/javadoc/javax/jms/package-frame.html
-%%DATADIR%%/mq/javadoc/javax/jms/package-summary.html
-%%DATADIR%%/mq/javadoc/javax/jms/package-tree.html
-%%DATADIR%%/mq/javadoc/javax/jms/package-use.html
-%%DATADIR%%/mq/javadoc/javax/jms/Queue.html
-%%DATADIR%%/mq/javadoc/javax/jms/QueueBrowser.html
-%%DATADIR%%/mq/javadoc/javax/jms/QueueConnection.html
-%%DATADIR%%/mq/javadoc/javax/jms/QueueConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/QueueReceiver.html
-%%DATADIR%%/mq/javadoc/javax/jms/QueueRequestor.html
-%%DATADIR%%/mq/javadoc/javax/jms/QueueSender.html
-%%DATADIR%%/mq/javadoc/javax/jms/QueueSession.html
-%%DATADIR%%/mq/javadoc/javax/jms/ResourceAllocationException.html
-%%DATADIR%%/mq/javadoc/javax/jms/ResourceAllocationRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/ServerSession.html
-%%DATADIR%%/mq/javadoc/javax/jms/ServerSessionPool.html
-%%DATADIR%%/mq/javadoc/javax/jms/Session.html
-%%DATADIR%%/mq/javadoc/javax/jms/StreamMessage.html
-%%DATADIR%%/mq/javadoc/javax/jms/TemporaryQueue.html
-%%DATADIR%%/mq/javadoc/javax/jms/TemporaryTopic.html
-%%DATADIR%%/mq/javadoc/javax/jms/TextMessage.html
-%%DATADIR%%/mq/javadoc/javax/jms/Topic.html
-%%DATADIR%%/mq/javadoc/javax/jms/TopicConnection.html
-%%DATADIR%%/mq/javadoc/javax/jms/TopicConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/TopicPublisher.html
-%%DATADIR%%/mq/javadoc/javax/jms/TopicRequestor.html
-%%DATADIR%%/mq/javadoc/javax/jms/TopicSession.html
-%%DATADIR%%/mq/javadoc/javax/jms/TopicSubscriber.html
-%%DATADIR%%/mq/javadoc/javax/jms/TransactionInProgressException.html
-%%DATADIR%%/mq/javadoc/javax/jms/TransactionInProgressRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/TransactionRolledBackException.html
-%%DATADIR%%/mq/javadoc/javax/jms/TransactionRolledBackRuntimeException.html
-%%DATADIR%%/mq/javadoc/javax/jms/XAConnection.html
-%%DATADIR%%/mq/javadoc/javax/jms/XAConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/XAJMSContext.html
-%%DATADIR%%/mq/javadoc/javax/jms/XAQueueConnection.html
-%%DATADIR%%/mq/javadoc/javax/jms/XAQueueConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/XAQueueSession.html
-%%DATADIR%%/mq/javadoc/javax/jms/XASession.html
-%%DATADIR%%/mq/javadoc/javax/jms/XATopicConnection.html
-%%DATADIR%%/mq/javadoc/javax/jms/XATopicConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/jms/XATopicSession.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/class-use/Endpoint.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/class-use/JAXMException.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/class-use/JAXMServlet.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/class-use/OnewayListener.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/class-use/ProviderConnection.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/class-use/ProviderConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/class-use/ProviderMetaData.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/class-use/ReqRespListener.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/class-use/URLEndpoint.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/Endpoint.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/JAXMException.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/JAXMServlet.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/OnewayListener.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/package-frame.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/package-summary.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/package-tree.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/package-use.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/ProviderConnection.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/ProviderConnectionFactory.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/ProviderMetaData.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/ReqRespListener.html
-%%DATADIR%%/mq/javadoc/javax/xml/messaging/URLEndpoint.html
-%%DATADIR%%/mq/javadoc/overview-frame.html
+%%DATADIR%%/mq/javadoc/legal/ADDITIONAL_LICENSE_INFO
+%%DATADIR%%/mq/javadoc/legal/ASSEMBLY_EXCEPTION
+%%DATADIR%%/mq/javadoc/legal/jquery.md
+%%DATADIR%%/mq/javadoc/legal/jqueryUI.md
+%%DATADIR%%/mq/javadoc/legal/LICENSE
+%%DATADIR%%/mq/javadoc/link.svg
+%%DATADIR%%/mq/javadoc/member-search-index.js
+%%DATADIR%%/mq/javadoc/module-search-index.js
%%DATADIR%%/mq/javadoc/overview-summary.html
%%DATADIR%%/mq/javadoc/overview-tree.html
-%%DATADIR%%/mq/javadoc/package-list
+%%DATADIR%%/mq/javadoc/package-search-index.js
+%%DATADIR%%/mq/javadoc/resources/glass.png
+%%DATADIR%%/mq/javadoc/resources/x.png
+%%DATADIR%%/mq/javadoc/script-dir/jquery-3.7.1.min.js
+%%DATADIR%%/mq/javadoc/script-dir/jquery-ui.min.css
+%%DATADIR%%/mq/javadoc/script-dir/jquery-ui.min.js
%%DATADIR%%/mq/javadoc/script.js
+%%DATADIR%%/mq/javadoc/search-page.js
+%%DATADIR%%/mq/javadoc/search.html
+%%DATADIR%%/mq/javadoc/search.js
%%DATADIR%%/mq/javadoc/serialized-form.html
%%DATADIR%%/mq/javadoc/stylesheet.css
-%%DATADIR%%/mq/legal/3RD-PARTY-LICENSE.txt
+%%DATADIR%%/mq/javadoc/tag-search-index.js
+%%DATADIR%%/mq/javadoc/type-search-index.js
%%DATADIR%%/mq/legal/LICENSE.txt
+%%DATADIR%%/mq/legal/NOTICE.txt
%%DATADIR%%/mq/lib/dtd/sun_jmsbridge_1_0.dtd
%%DATADIR%%/mq/lib/ext/README
%%DATADIR%%/mq/lib/fscontext.jar
-%%DATADIR%%/mq/lib/glassfish-api.jar
%%DATADIR%%/mq/lib/grizzly-framework.jar
%%DATADIR%%/mq/lib/grizzly-http-server.jar
%%DATADIR%%/mq/lib/grizzly-http-servlet.jar
@@ -1789,7 +3589,9 @@
%%DATADIR%%/mq/lib/help/images/ObjectStore16x.gif
%%DATADIR%%/mq/lib/help/images/ObjectStoreX16X.gif
%%DATADIR%%/mq/lib/help/Master.hs
+%%DATADIR%%/mq/lib/help/META-INF/MANIFEST.MF
%%DATADIR%%/mq/lib/hk2-api.jar
+%%DATADIR%%/mq/lib/hk2-runlevel.jar
%%DATADIR%%/mq/lib/images/admin/AboutBox48x.gif
%%DATADIR%%/mq/lib/images/admin/Add24.gif
%%DATADIR%%/mq/lib/images/admin/AdminConnectBroker24x.gif
@@ -1820,8 +3622,6 @@
%%DATADIR%%/mq/lib/images/admin/Restart24x.gif
%%DATADIR%%/mq/lib/images/admin/ServiceList16x.gif
%%DATADIR%%/mq/lib/images/admin/Shutdown24x.gif
-%%DATADIR%%/mq/lib/images/admin/splash_block.gif
-%%DATADIR%%/mq/lib/images/admin/splash_comm.gif
%%DATADIR%%/mq/lib/images/admin/splash_openmq.gif
%%DATADIR%%/mq/lib/imq.jar
%%DATADIR%%/mq/lib/imqadmin.jar
@@ -1838,10 +3638,9 @@
%%DATADIR%%/mq/lib/imqums.war
%%DATADIR%%/mq/lib/imqutil.jar
%%DATADIR%%/mq/lib/imqxm.jar
-%%DATADIR%%/mq/lib/javax.json.jar
-%%DATADIR%%/mq/lib/javax.servlet-api.jar
-%%DATADIR%%/mq/lib/javax.transaction-api.jar
-%%DATADIR%%/mq/lib/jaxm-api.jar
+%%DATADIR%%/mq/lib/jakarta.json.jar
+%%DATADIR%%/mq/lib/jakarta.servlet-api.jar
+%%DATADIR%%/mq/lib/jakarta.transaction-api.jar
%%DATADIR%%/mq/lib/jhall.jar
%%DATADIR%%/mq/lib/jms.jar
%%DATADIR%%/mq/lib/props/broker/default.properties
@@ -1858,7 +3657,7 @@
@dir %%VARDIR%%/domains/domain1
@dir %%VARDIR%%/domains/domain1/config
@sample %%VARDIR%%/domains/domain1/config/admin-keyfile.sample
-@sample %%VARDIR%%/domains/domain1/config/cacerts.jks.sample
+@sample %%VARDIR%%/domains/domain1/config/cacerts.p12.sample
@sample %%VARDIR%%/domains/domain1/config/default-logging.properties.sample
@sample %%VARDIR%%/domains/domain1/config/default-web.xml.sample
@sample %%VARDIR%%/domains/domain1/config/domain-passwords.sample
@@ -1866,7 +3665,7 @@
@sample %%VARDIR%%/domains/domain1/config/glassfish-acc.xml.sample
@sample %%VARDIR%%/domains/domain1/config/javaee.server.policy.sample
@sample %%VARDIR%%/domains/domain1/config/keyfile.sample
-@sample %%VARDIR%%/domains/domain1/config/keystore.jks.sample
+@sample %%VARDIR%%/domains/domain1/config/keystore.p12.sample
@sample %%VARDIR%%/domains/domain1/config/logging.properties.sample
@sample %%VARDIR%%/domains/domain1/config/login.conf.sample
@sample %%VARDIR%%/domains/domain1/config/restrict.server.policy.sample
@@ -1968,9 +3767,9 @@
@dir %%VARDIR%%/domains/domain1/endpoints/__ejb-invoker/WEB-INF/classes/META-INF
%%VARDIR%%/domains/domain1/endpoints/__ejb-invoker/WEB-INF/classes/META-INF/MANIFEST.MF
@dir %%VARDIR%%/domains/domain1/endpoints/__ejb-invoker/WEB-INF/classes/META-INF/services
-%%VARDIR%%/domains/domain1/endpoints/__ejb-invoker/WEB-INF/classes/META-INF/services/javax.servlet.ServletContainerInitializer
+%%VARDIR%%/domains/domain1/endpoints/__ejb-invoker/WEB-INF/classes/META-INF/services/jakarta.servlet.ServletContainerInitializer
@dir %%VARDIR%%/domains/domain1/endpoints/__ejb-invoker/WEB-INF/lib
-%%VARDIR%%/domains/domain1/endpoints/__ejb-invoker/WEB-INF/lib/commons-io-2.6.jar
+%%VARDIR%%/domains/domain1/endpoints/__ejb-invoker/WEB-INF/lib/commons-io-2.20.0.jar
%%VARDIR%%/domains/domain1/endpoints/__ejb-invoker/WEB-INF/payara-web.xml
%%VARDIR%%/domains/domain1/endpoints/__ejb-invoker/WEB-INF/web.xml
@dir %%VARDIR%%/domains/domain1/init-info
@@ -1982,138 +3781,7 @@
%%VARDIR%%/domains/domain1/lib/classes/.gitkeep
@dir %%VARDIR%%/domains/domain1/lib/databases
%%VARDIR%%/domains/domain1/lib/databases/.gitkeep
-@dir %%VARDIR%%/domains/domain1/lib/ext
-%%VARDIR%%/domains/domain1/lib/ext/.gitkeep
+@dir %%VARDIR%%/domains/domain1/lib/warlibs
+%%VARDIR%%/domains/domain1/lib/warlibs/.gitkeep
@dir %%VARDIR%%/domains/domain1/logs
%%VARDIR%%/domains/domain1/logs/.gitkeep
-@dir %%VARDIR%%/domains/production
-@dir %%VARDIR%%/domains/production/config
-@sample %%VARDIR%%/domains/production/config/admin-keyfile.sample
-@sample %%VARDIR%%/domains/production/config/cacerts.jks.sample
-@sample %%VARDIR%%/domains/production/config/default-logging.properties.sample
-@sample %%VARDIR%%/domains/production/config/default-web.xml.sample
-@sample %%VARDIR%%/domains/production/config/domain-passwords.sample
-@sample %%VARDIR%%/domains/production/config/domain.xml.sample
-@sample %%VARDIR%%/domains/production/config/glassfish-acc.xml.sample
-@sample %%VARDIR%%/domains/production/config/javaee.server.policy.sample
-@sample %%VARDIR%%/domains/production/config/keyfile.sample
-@sample %%VARDIR%%/domains/production/config/keystore.jks.sample
-@sample %%VARDIR%%/domains/production/config/logging.properties.sample
-@sample %%VARDIR%%/domains/production/config/login.conf.sample
-@sample %%VARDIR%%/domains/production/config/restrict.server.policy.sample
-@sample %%VARDIR%%/domains/production/config/server.policy.sample
-@sample %%VARDIR%%/domains/production/config/wss-server-config-1.0.xml.sample
-@sample %%VARDIR%%/domains/production/config/wss-server-config-2.0.xml.sample
-@dir %%VARDIR%%/domains/production/docroot
-@dir %%VARDIR%%/domains/production/docroot/css
-%%VARDIR%%/domains/production/docroot/css/main.css
-@dir %%VARDIR%%/domains/production/docroot/fonts
-%%VARDIR%%/domains/production/docroot/fonts/lato-bold-webfont.eot
-%%VARDIR%%/domains/production/docroot/fonts/lato-bold-webfont.svg
-%%VARDIR%%/domains/production/docroot/fonts/lato-bold-webfont.ttf
-%%VARDIR%%/domains/production/docroot/fonts/lato-bold-webfont.woff
-%%VARDIR%%/domains/production/docroot/fonts/lato-bold-webfont.woff2
-%%VARDIR%%/domains/production/docroot/fonts/lato-light-webfont.eot
-%%VARDIR%%/domains/production/docroot/fonts/lato-light-webfont.svg
-%%VARDIR%%/domains/production/docroot/fonts/lato-light-webfont.ttf
-%%VARDIR%%/domains/production/docroot/fonts/lato-light-webfont.woff
-%%VARDIR%%/domains/production/docroot/fonts/lato-light-webfont.woff2
-%%VARDIR%%/domains/production/docroot/fonts/lato-regular-webfont.eot
-%%VARDIR%%/domains/production/docroot/fonts/lato-regular-webfont.svg
-%%VARDIR%%/domains/production/docroot/fonts/lato-regular-webfont.ttf
-%%VARDIR%%/domains/production/docroot/fonts/lato-regular-webfont.woff
-%%VARDIR%%/domains/production/docroot/fonts/lato-regular-webfont.woff2
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-bold-webfont.eot
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-bold-webfont.svg
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-bold-webfont.ttf
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-bold-webfont.woff
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-bold-webfont.woff2
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-light-webfont.eot
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-light-webfont.svg
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-light-webfont.ttf
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-light-webfont.woff
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-light-webfont.woff2
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-regular-webfont.eot
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-regular-webfont.svg
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-regular-webfont.ttf
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-regular-webfont.woff
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-regular-webfont.woff2
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-semibold-webfont.eot
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-semibold-webfont.svg
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-semibold-webfont.ttf
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-semibold-webfont.woff
-%%VARDIR%%/domains/production/docroot/fonts/proximanova-semibold-webfont.woff2
-@dir %%VARDIR%%/domains/production/docroot/img
-%%VARDIR%%/domains/production/docroot/img/favicon.ico
-%%VARDIR%%/domains/production/docroot/img/footer-img.png
-%%VARDIR%%/domains/production/docroot/img/logo.png
-%%VARDIR%%/domains/production/docroot/index.html
-@dir %%VARDIR%%/domains/production/docroot/js
-%%VARDIR%%/domains/production/docroot/js/html5shiv.min.js
-@dir %%VARDIR%%/domains/production/endpoints
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/error.xhtml
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/login.xhtml
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/META-INF
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/META-INF/MANIFEST.MF
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/META-INF/maven
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/META-INF/maven/fish.payara.server.internal.ejb
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/META-INF/maven/fish.payara.server.internal.ejb/ejb-http-endpoint
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/META-INF/maven/fish.payara.server.internal.ejb/ejb-http-endpoint/pom.properties
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/META-INF/maven/fish.payara.server.internal.ejb/ejb-http-endpoint/pom.xml
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/beans.xml
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/endpoint
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/endpoint/EjbOverHttpApplication.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/endpoint/EjbOverHttpResource.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/endpoint/EjbOverHttpResource$1.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/endpoint/EjbOverHttpResource$EjbOperation.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/endpoint/EjbOverHttpService.class
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/ErrorResponse.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/InvokeMethodRequest.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/InvokeMethodRequest$ArgumentDeserializer.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/InvokeMethodResponse.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/InvokeMethodResponse$Deserializer.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/LookupRequest.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/LookupResponse.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/MediaTypes.class
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/rs
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/rs/ErrorResponseExceptionMapper.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/rs/JsonbInvokeMethodMessageBodyReader.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/rs/JsonbLookupMessageBodyReader.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/rs/ObjectStreamInvokeMethodMessageBodyReader.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/rs/ObjectStreamMessageBodyReader.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/http/protocol/rs/ObjectStreamMessageBodyWriter.class
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/invoke
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/invoke/EjbInvoker.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/invoke/EjbInvokerContainerInitializer.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/invoke/InvokeEJBServlet.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/invoke/InvokeEJBServlet$EjbOperation.class
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/fish/payara/ejb/invoke/InvokeEJBServlet$Invocation.class
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/META-INF
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/META-INF/MANIFEST.MF
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/META-INF/services
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/classes/META-INF/services/javax.servlet.ServletContainerInitializer
-@dir %%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/lib
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/lib/commons-io-2.6.jar
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/payara-web.xml
-%%VARDIR%%/domains/production/endpoints/__ejb-invoker/WEB-INF/web.xml
-@dir %%VARDIR%%/domains/production/init-info
-%%VARDIR%%/domains/production/init-info/domain-info.xml
-@dir %%VARDIR%%/domains/production/lib
-@dir %%VARDIR%%/domains/production/lib/applibs
-%%VARDIR%%/domains/production/lib/applibs/.gitkeep
-@dir %%VARDIR%%/domains/production/lib/classes
-%%VARDIR%%/domains/production/lib/classes/.gitkeep
-@dir %%VARDIR%%/domains/production/lib/databases
-%%VARDIR%%/domains/production/lib/databases/.gitkeep
-@dir %%VARDIR%%/domains/production/lib/ext
-%%VARDIR%%/domains/production/lib/ext/.gitkeep
-@dir %%VARDIR%%/domains/production/logs
-%%VARDIR%%/domains/production/logs/.gitkeep
diff --git a/www/persepolis/Makefile b/www/persepolis/Makefile
index 78ac85f4166c..900a50299c7b 100644
--- a/www/persepolis/Makefile
+++ b/www/persepolis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= persepolis
PORTVERSION= 3.2.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www net ftp python
MAINTAINER= danfe@FreeBSD.org
diff --git a/www/phalcon/Makefile b/www/phalcon/Makefile
index d242a733b106..e94c638cd17f 100644
--- a/www/phalcon/Makefile
+++ b/www/phalcon/Makefile
@@ -1,10 +1,10 @@
PORTNAME= phalcon
DISTVERSIONPREFIX= v
-DISTVERSION= 5.9.3
+DISTVERSION= 5.10.0
CATEGORIES= www
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
-MAINTAINER= franco@opnsense.org
+MAINTAINER= vanilla@FreeBSD.org
COMMENT= Phalcon PHP Framework written in C-language
WWW= https://phalcon.io/
diff --git a/www/phalcon/distinfo b/www/phalcon/distinfo
index 17ccbb67bb5e..8219a51d8efd 100644
--- a/www/phalcon/distinfo
+++ b/www/phalcon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745334323
-SHA256 (phalcon-cphalcon-v5.9.3_GH0.tar.gz) = d7bf29e6cec7b9309d2ad58377d0857b2560e551df41421706eedcd4bb912922
-SIZE (phalcon-cphalcon-v5.9.3_GH0.tar.gz) = 6178055
+TIMESTAMP = 1766646977
+SHA256 (phalcon-cphalcon-v5.10.0_GH0.tar.gz) = 6971905e21cb34d6bf6938ee19c1c7c7847eb85253cf63f4aac5b48d154b78a6
+SIZE (phalcon-cphalcon-v5.10.0_GH0.tar.gz) = 6194850
diff --git a/www/php81-opcache/Makefile b/www/php81-opcache/Makefile
deleted file mode 100644
index d2402bb45027..000000000000
--- a/www/php81-opcache/Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
-CATEGORIES= www
-
-PKGNAMESUFFIX= -opcache
-
-USES= php:zend,noflavors
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/php81-session/Makefile b/www/php81-session/Makefile
deleted file mode 100644
index 877773134c79..000000000000
--- a/www/php81-session/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= www
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -session
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/php81-tidy/Makefile b/www/php81-tidy/Makefile
deleted file mode 100644
index 9b3aed822ddb..000000000000
--- a/www/php81-tidy/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-CATEGORIES= www
-
-MASTERDIR= ${.CURDIR}/../../lang/php81
-
-PKGNAMESUFFIX= -tidy
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/phpmyfaq/Makefile b/www/phpmyfaq/Makefile
index 96df8ddf64b4..4f28bdc42687 100644
--- a/www/phpmyfaq/Makefile
+++ b/www/phpmyfaq/Makefile
@@ -13,7 +13,6 @@ LICENSE= MPL20
USES= cpe php:web,flavors
USE_PHP= curl fileinfo filter gd json mysqli session spl xml xmlrpc \
xmlwriter zlib
-IGNORE_WITH_PHP= 81
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/www/piwigo/Makefile b/www/piwigo/Makefile
index 3bbd7a5d0469..b6c16bb4ebd6 100644
--- a/www/piwigo/Makefile
+++ b/www/piwigo/Makefile
@@ -1,5 +1,5 @@
PORTNAME= piwigo
-DISTVERSION= 16.1.0
+DISTVERSION= 16.2.0
PORTREVISION= 0
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
CATEGORIES= www
diff --git a/www/piwigo/distinfo b/www/piwigo/distinfo
index 3fe793c0a49e..e8c06dabfb4d 100644
--- a/www/piwigo/distinfo
+++ b/www/piwigo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765202797
-SHA256 (piwigo-16.1.0.zip) = 1e2531d6bc7d277aff2a9a6898a17661004e6ba2fc23d9c5747dcaf33143031d
-SIZE (piwigo-16.1.0.zip) = 19420164
+TIMESTAMP = 1767187970
+SHA256 (piwigo-16.2.0.zip) = bc27743b7fdda4a1b6692a9b62709e71c221469533e7559617cc19fb8e778003
+SIZE (piwigo-16.2.0.zip) = 19882161
diff --git a/www/piwigo/pkg-plist b/www/piwigo/pkg-plist
index 10e3f7bb1f1a..ab5dee94b750 100644
--- a/www/piwigo/pkg-plist
+++ b/www/piwigo/pkg-plist
@@ -386,6 +386,7 @@
%%WWWDIR%%/admin/themes/default/template/tags.tpl
%%WWWDIR%%/admin/themes/default/template/themes_installed.tpl
%%WWWDIR%%/admin/themes/default/template/themes_new.tpl
+%%WWWDIR%%/admin/themes/default/template/themes_standard_pages.tpl
%%WWWDIR%%/admin/themes/default/template/updates_ext.tpl
%%WWWDIR%%/admin/themes/default/template/updates_pwg.tpl
%%WWWDIR%%/admin/themes/default/template/upgrade.tpl
@@ -426,6 +427,7 @@
%%WWWDIR%%/admin/themes/roma/themeconf.inc.php
%%WWWDIR%%/admin/themes_installed.php
%%WWWDIR%%/admin/themes_new.php
+%%WWWDIR%%/admin/themes_standard_pages.php
%%WWWDIR%%/admin/updates.php
%%WWWDIR%%/admin/updates_ext.php
%%WWWDIR%%/admin/updates_pwg.php
@@ -1016,10 +1018,12 @@
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/ca_ES/help/search.html
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/ca_ES/help/synchronize.html
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/ca_ES/help/user_list.html
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/ca_ES/help_quick_search.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/ca_ES/install.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/ca_ES/iso.txt
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/ca_ES/upgrade.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/ca_ES/whats_new_15.lang.php
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/ca_ES/whats_new_16.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/cs_CZ/about.html
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/cs_CZ/admin.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/cs_CZ/common.lang.php
@@ -1247,11 +1251,13 @@
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_ES/help/search.html
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_ES/help/synchronize.html
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_ES/help/user_list.html
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_ES/help_quick_search.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_ES/index.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_ES/install.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_ES/iso.txt
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_ES/upgrade.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_ES/whats_new_15.lang.php
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_ES/whats_new_16.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_MX/admin.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_MX/common.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/es_MX/es_MX.jpg
@@ -1314,6 +1320,7 @@
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/fa_IR/help/help_misc.html
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/fa_IR/help/index.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/fa_IR/help/user_list.html
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/fa_IR/help_quick_search.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/fa_IR/index.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/fa_IR/install.lang.php
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/language/fa_IR/iso.txt
@@ -3993,6 +4000,7 @@
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/smartpocket/template/header.tpl
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/smartpocket/template/identification.tpl
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/smartpocket/template/include/colorbox.inc.tpl
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/smartpocket/template/include/selected_tags.inc.tpl
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/smartpocket/template/index.tpl
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/smartpocket/template/infos_errors.tpl
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/smartpocket/template/mainpage_categories.tpl
@@ -4019,13 +4027,45 @@
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/smartpocket/template/thumbnails.tpl
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/smartpocket/theme.css
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/smartpocket/themeconf.inc.php
-@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/css/standard_pages.css
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/fonts/OpenSans-VariableFont_wdth,wght.ttf
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/images/piwigo_logo.svg
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/images/piwigo_logo_dark.svg
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/js/profile.js
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/js/standard_pages.js
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/js/toaster.js
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/cadmium.css
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/cobalt.css
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-cadmium.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-cobalt.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-default.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-fuchsia.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-green.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-lime.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-purple.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-red.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-sienna.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-silver.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/dark-teal.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/default.css
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/fuchsia.css
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/green.css
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-cadmium.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-cobalt.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-default.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-fuchsia.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-green.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-lime.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-purple.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-red.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-sienna.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-silver.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/light-teal.jpg
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/lime.css
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/purple.css
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/red.css
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/sienna.css
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/silver.css
+@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/skins/teal.css
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/template/footer.tpl
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/template/identification.tpl
@(%%WWWOWN%%,%%WWWGRP%%,750) %%WWWDIR%%/themes/standard_pages/template/password.tpl
diff --git a/www/proxygen/pkg-plist b/www/proxygen/pkg-plist
index d822adf795db..a11db16bad19 100644
--- a/www/proxygen/pkg-plist
+++ b/www/proxygen/pkg-plist
@@ -359,17 +359,17 @@ lib/cmake/proxygen/proxygen-config.cmake
lib/cmake/proxygen/proxygen-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/proxygen/proxygen-targets.cmake
lib/liblibhttperf2.so
-lib/liblibhttperf2.so.1.34.5
+lib/liblibhttperf2.so.1.34.6
lib/libproxygen.so
-lib/libproxygen.so.1.34.5
+lib/libproxygen.so.1.34.6
lib/libproxygencurl.so
-lib/libproxygencurl.so.1.34.5
+lib/libproxygencurl.so.1.34.6
lib/libproxygendeviousbaton.so
-lib/libproxygendeviousbaton.so.1.34.5
+lib/libproxygendeviousbaton.so.1.34.6
lib/libproxygenhqloggerhelper.so
-lib/libproxygenhqloggerhelper.so.1.34.5
+lib/libproxygenhqloggerhelper.so.1.34.6
lib/libproxygenhqserver.so
-lib/libproxygenhqserver.so.1.34.5
+lib/libproxygenhqserver.so.1.34.6
lib/libproxygenhttpserver.so
-lib/libproxygenhttpserver.so.1.34.5
+lib/libproxygenhttpserver.so.1.34.6
lib/libquicwebtransport.so
diff --git a/www/py-adblock/Makefile b/www/py-adblock/Makefile
index 848ef74410f2..576c5bada7b7 100644
--- a/www/py-adblock/Makefile
+++ b/www/py-adblock/Makefile
@@ -1,6 +1,6 @@
PORTNAME= adblock
DISTVERSION= 0.6.0
-PORTREVISION= 46
+PORTREVISION= 47
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-boto3/Makefile b/www/py-boto3/Makefile
index 0c382ce91037..6ffa510a9759 100644
--- a/www/py-boto3/Makefile
+++ b/www/py-boto3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= boto3
-PORTVERSION= 1.42.6
+PORTVERSION= 1.42.15
CATEGORIES= www python devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-boto3/distinfo b/www/py-boto3/distinfo
index 722e409794b6..e15dc14a32c0 100644
--- a/www/py-boto3/distinfo
+++ b/www/py-boto3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895756
-SHA256 (boto3-1.42.6.tar.gz) = 11dab889a24f378af6c93afd4aa06d7cace3866cbf02e78c7a77e9a7fb41967a
-SIZE (boto3-1.42.6.tar.gz) = 112859
+TIMESTAMP = 1766953422
+SHA256 (boto3-1.42.15.tar.gz) = d673c9b6bb9e293e028e354de6701351f1881e3fbeb25d739dd33c4940a30929
+SIZE (boto3-1.42.15.tar.gz) = 112774
diff --git a/www/py-cross-web/Makefile b/www/py-cross-web/Makefile
new file mode 100644
index 000000000000..ed7c970b3094
--- /dev/null
+++ b/www/py-cross-web/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= cross-web
+DISTVERSION= 0.4.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= cross_web-${DISTVERSION}
+
+MAINTAINER= kai@FreeBSD.org
+COMMENT= Library for working with web frameworks
+WWW= https://github.com/usecross/cross-web
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.0:devel/py-typing-extensions@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-cross-web/distinfo b/www/py-cross-web/distinfo
new file mode 100644
index 000000000000..b841068a2dca
--- /dev/null
+++ b/www/py-cross-web/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1766953575
+SHA256 (cross_web-0.4.0.tar.gz) = 4ae65619ddfcd06d6803432c0366342d7e8aeba10194b4e144d73a662e75370c
+SIZE (cross_web-0.4.0.tar.gz) = 157111
diff --git a/www/py-lia-web/pkg-descr b/www/py-cross-web/pkg-descr
index 62ab0f8fefec..62ab0f8fefec 100644
--- a/www/py-lia-web/pkg-descr
+++ b/www/py-cross-web/pkg-descr
diff --git a/www/py-dj51-channels-redis/Makefile b/www/py-dj51-channels-redis/Makefile
deleted file mode 100644
index f4e5b2f5bb80..000000000000
--- a/www/py-dj51-channels-redis/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= channels-redis
-PORTVERSION= 4.3.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= Redis-backed asgi channel layer implementation
-WWW= http://github.com/django/channels_redis/
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=5.0.1:databases/py-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}msgpack>=1:devel/py-msgpack@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}asgiref>=3.7.2:www/py-asgiref@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-channels>=4:www/py-dj51-channels@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-channels-redis/distinfo b/www/py-dj51-channels-redis/distinfo
deleted file mode 100644
index 28730dadc6da..000000000000
--- a/www/py-dj51-channels-redis/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1753980067
-SHA256 (channels_redis-4.3.0.tar.gz) = 740ee7b54f0e28cf2264a940a24453d3f00526a96931f911fcb69228ef245dd2
-SIZE (channels_redis-4.3.0.tar.gz) = 31440
diff --git a/www/py-dj51-channels-redis/pkg-descr b/www/py-dj51-channels-redis/pkg-descr
deleted file mode 100644
index 8cd2d32f3a39..000000000000
--- a/www/py-dj51-channels-redis/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-Provides Django Channels channel layers that use Redis as a backing store.
-
-There are two available implementations:
-
-RedisChannelLayer is the original layer, and implements channel and group
-handling itself.
-
-RedisPubSubChannelLayer is newer and leverages Redis Pub/Sub for message
-dispatch. This layer is currently at Beta status, meaning it may be subject
-to breaking changes whilst it matures.
-
-Both layers support a single-server and sharded configurations.
diff --git a/www/py-dj51-channels/Makefile b/www/py-dj51-channels/Makefile
deleted file mode 100644
index 61b058571586..000000000000
--- a/www/py-dj51-channels/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= channels
-PORTVERSION= 4.3.2
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Brings async, event-driven capabilities to Django
-WWW= https://channels.readthedocs.io/en/latest/ \
- https://github.com/django/channels
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.9.0<4:www/py-asgiref@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-channels/distinfo b/www/py-dj51-channels/distinfo
deleted file mode 100644
index d3ede372723c..000000000000
--- a/www/py-dj51-channels/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1763853466
-SHA256 (channels-4.3.2.tar.gz) = f2bb6bfb73ad7fb4705041d07613c7b4e69528f01ef8cb9fb6c21d9295f15667
-SIZE (channels-4.3.2.tar.gz) = 27023
diff --git a/www/py-dj51-channels/pkg-descr b/www/py-dj51-channels/pkg-descr
deleted file mode 100644
index 01296180bc27..000000000000
--- a/www/py-dj51-channels/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Channels augments Django to bring WebSocket, long-poll HTTP, task offloading and
-other async support to your code, using familiar Django design patterns and a
-flexible underlying framework that lets you not only customize behaviours but
-also write support for your own protocols and needs.
diff --git a/www/py-dj51-django-allauth/Makefile b/www/py-dj51-django-allauth/Makefile
deleted file mode 100644
index 44e5b7e35cc0..000000000000
--- a/www/py-dj51-django-allauth/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
-PORTNAME= django-allauth
-PORTVERSION= 65.13.1
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= User registration with social account authentication
-WWW= https://allauth.org/ \
- https://docs.allauth.org/en/latest/ \
- https://github.com/pennersr/django-allauth
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.0.0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}fido2>=0:security/py-fido2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517
-
-NO_ARCH= yes
-
-OPTIONS_DEFINE= MFA OPENID SAML SOCIALACCOUNT STEAM
-OPTIONS_DEFAULT=MFA OPENID SOCIALACCOUNT
-MFA_DESC= Multi-Factor Authentication support
-OPENID_DESC= OpenID authentication support
-SAML_DESC= Security Assertion Markup Language support
-SOCIALACCOUNT_DESC= Social network account support
-STEAM_DESC= Steam OpenID authentication support
-
-MFA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qrcode>=7.0.0:textproc/py-qrcode@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}fido2>=0:security/py-fido2@${PY_FLAVOR}
-OPENID_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-openid>=3.0.8:security/py-python3-openid@${PY_FLAVOR}
-SAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-saml>=1.15.0<2.0.0:security/py-python3-saml@${PY_FLAVOR}
-SOCIALACCOUNT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.7:www/py-pyjwt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.3.0:www/py-requests-oauthlib@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.0.0:www/py-requests@${PY_FLAVOR}
-STEAM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-openid>=3.0.8:security/py-python3-openid@${PY_FLAVOR}
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-allauth/distinfo b/www/py-dj51-django-allauth/distinfo
deleted file mode 100644
index 88659742db25..000000000000
--- a/www/py-dj51-django-allauth/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1765718986
-SHA256 (django_allauth-65.13.1.tar.gz) = 2af0d07812f8c1a8e3732feaabe6a9db5ecf3fad6b45b6a0f7fd825f656c5a15
-SIZE (django_allauth-65.13.1.tar.gz) = 1983857
diff --git a/www/py-dj51-django-allauth/files/patch-pyproject.toml b/www/py-dj51-django-allauth/files/patch-pyproject.toml
deleted file mode 100644
index 8a610f408251..000000000000
--- a/www/py-dj51-django-allauth/files/patch-pyproject.toml
+++ /dev/null
@@ -1,9 +0,0 @@
---- pyproject.toml.orig 2025-07-31 17:18:40 UTC
-+++ pyproject.toml
-@@ -1,5 +1,5 @@
- [build-system]
--requires = ["setuptools>=75.3.0", "setuptools-scm>=8"]
-+requires = ["setuptools>=63.0.0", "setuptools-scm>=8"]
- build-backend = "setuptools.build_meta"
-
- [project]
diff --git a/www/py-dj51-django-allauth/pkg-descr b/www/py-dj51-django-allauth/pkg-descr
deleted file mode 100644
index 83cdfd8f3fe9..000000000000
--- a/www/py-dj51-django-allauth/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-django-allauth is a reusable Django app that allows for both local and social
-authentication, with flows that just work.
diff --git a/www/py-dj51-django-auditlog/Makefile b/www/py-dj51-django-auditlog/Makefile
deleted file mode 100644
index 171fd8b80d50..000000000000
--- a/www/py-dj51-django-auditlog/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= django-auditlog
-PORTVERSION= 3.4.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= Django app that keeps a log of changes made to an object
-WWW= https://github.com/jazzband/django-auditlog
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-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}django51>=5.1:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-auditlog/distinfo b/www/py-dj51-django-auditlog/distinfo
deleted file mode 100644
index 1b0d64b03072..000000000000
--- a/www/py-dj51-django-auditlog/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1765719383
-SHA256 (django_auditlog-3.4.0.tar.gz) = 8dbac6927df0dae3a7ae4f67de1f60c7b53f34b60fbf384e4533c1fd1786e87d
-SIZE (django_auditlog-3.4.0.tar.gz) = 91333
diff --git a/www/py-dj51-django-auditlog/pkg-descr b/www/py-dj51-django-auditlog/pkg-descr
deleted file mode 100644
index 3287e3ab624d..000000000000
--- a/www/py-dj51-django-auditlog/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Auditlog is a reusable app for Django that makes logging object changes a
-breeze. Auditlog tries to use as much as Python and Django's built in
-functionality to keep the list of dependencies as short as possible. Also,
-Auditlog aims to be fast and simple to use.
diff --git a/www/py-dj51-django-auth-ldap/Makefile b/www/py-dj51-django-auth-ldap/Makefile
deleted file mode 100644
index e5f54838e226..000000000000
--- a/www/py-dj51-django-auth-ldap/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-PORTNAME= django-auth-ldap
-PORTVERSION= 5.2.0
-CATEGORIES= www security python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_auth_ldap-${PORTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= LDAP integration for django.contrib.auth
-WWW= https://github.com/django-auth-ldap/django-auth-ldap
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=3.4:devel/py-setuptools-scm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}python-ldap>=3.1:net/py-python-ldap@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-PORTDOCS= *
-OPTIONS_DEFINE= DOCS
-DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
-
-post-build-DOCS-on:
- ${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 && \
- ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
- "! -name .buildinfo -and ! -name objects.inv")
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-auth-ldap/distinfo b/www/py-dj51-django-auth-ldap/distinfo
deleted file mode 100644
index d60b5a523112..000000000000
--- a/www/py-dj51-django-auth-ldap/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1747314334
-SHA256 (django_auth_ldap-5.2.0.tar.gz) = 08ba6efc0340d9874725a962311b14991e29a33593eb150a8fb640709dbfa80f
-SIZE (django_auth_ldap-5.2.0.tar.gz) = 55287
diff --git a/www/py-dj51-django-auth-ldap/files/patch-docs_conf.py b/www/py-dj51-django-auth-ldap/files/patch-docs_conf.py
deleted file mode 100644
index d41916245ebc..000000000000
--- a/www/py-dj51-django-auth-ldap/files/patch-docs_conf.py
+++ /dev/null
@@ -1,20 +0,0 @@
-Avoid the download of various intersphinx inventories during build. Only two
-intersphinx mappings are used and the documentation can be built/used without
-them.
-
---- docs/conf.py.orig 2022-06-12 10:26:47 UTC
-+++ docs/conf.py
-@@ -188,13 +188,3 @@ texinfo_documents = [
- # -- Extension configuration -------------------------------------------------
-
- # -- Options for intersphinx extension ---------------------------------------
--
--intersphinx_mapping = {
-- "python": ("https://docs.python.org/3/", None),
-- "django": (
-- "https://docs.djangoproject.com/en/stable/",
-- "https://docs.djangoproject.com/en/stable/_objects/",
-- ),
-- "pythonldap": ("https://www.python-ldap.org/en/latest/", None),
-- "tox": ("https://tox.wiki/en/latest/", None),
--}
diff --git a/www/py-dj51-django-auth-ldap/pkg-descr b/www/py-dj51-django-auth-ldap/pkg-descr
deleted file mode 100644
index 390903dba8ac..000000000000
--- a/www/py-dj51-django-auth-ldap/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is a Django authentication backend that authenticates against an LDAP
-service. Configuration can be as simple as a single distinguished name template,
-but there are many rich configuration options for working with users, groups,
-and permissions.
diff --git a/www/py-dj51-django-celery-results/Makefile b/www/py-dj51-django-celery-results/Makefile
deleted file mode 100644
index fc9ba59f0822..000000000000
--- a/www/py-dj51-django-celery-results/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= django-celery-results
-PORTVERSION= 2.6.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION}
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= Celery result backends for django
-WWW= https://github.com/celery/django-celery-results
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}celery>=5.3.6:devel/py-celery@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist distutils
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-celery-results/distinfo b/www/py-dj51-django-celery-results/distinfo
deleted file mode 100644
index 9f7f11775c75..000000000000
--- a/www/py-dj51-django-celery-results/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1746372914
-SHA256 (django_celery_results-2.6.0.tar.gz) = 9abcd836ae6b61063779244d8887a88fe80bbfaba143df36d3cb07034671277c
-SIZE (django_celery_results-2.6.0.tar.gz) = 83985
diff --git a/www/py-dj51-django-celery-results/pkg-descr b/www/py-dj51-django-celery-results/pkg-descr
deleted file mode 100644
index da24ab97a379..000000000000
--- a/www/py-dj51-django-celery-results/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Celery Result Backends using the Django ORM/Cache framework.
-
-This extension enables you to store Celery task results using the Django
-ORM. It defines a single model (django_celery_results.models.TaskResult)
-used to store task results, and you can query this database table like any
-other Django model.
diff --git a/www/py-dj51-django-choices-field/Makefile b/www/py-dj51-django-choices-field/Makefile
deleted file mode 100644
index 3f5750f764b9..000000000000
--- a/www/py-dj51-django-choices-field/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= django-choices-field
-DISTVERSION= 3.1.1
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_choices_field-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Django field that set/get TextChoices/IntegerChoices enumerations
-WWW= https://github.com/bellini666/django-choices-field
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=3.2:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.0:devel/py-typing-extensions@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-choices-field/distinfo b/www/py-dj51-django-choices-field/distinfo
deleted file mode 100644
index 6a85e361fbc5..000000000000
--- a/www/py-dj51-django-choices-field/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1761382052
-SHA256 (django_choices_field-3.1.1.tar.gz) = 93d851766ebcd87095d19e56f78164c1015935bfb8fce4f3be27ef689c10efc5
-SIZE (django_choices_field-3.1.1.tar.gz) = 5938
diff --git a/www/py-dj51-django-choices-field/pkg-descr b/www/py-dj51-django-choices-field/pkg-descr
deleted file mode 100644
index 3a855539fca9..000000000000
--- a/www/py-dj51-django-choices-field/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-This package provides a Django field that set/get the "TextChoices" and
-"IntegerChoices" enumerations.
diff --git a/www/py-dj51-django-compression-middleware/Makefile b/www/py-dj51-django-compression-middleware/Makefile
deleted file mode 100644
index 0f83a0a77825..000000000000
--- a/www/py-dj51-django-compression-middleware/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= django-compression-middleware
-PORTVERSION= 0.5.0
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= Django middleware to compress responses using several algorithms
-WWW= https://github.com/friedelwolff/django-compression-middleware
-
-LICENSE= MPL20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zstandard>=0.22.0:archivers/py-zstandard@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}brotli>=1.1.0:archivers/py-brotli@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-compression-middleware/distinfo b/www/py-dj51-django-compression-middleware/distinfo
deleted file mode 100644
index 5dd1c04b8ec1..000000000000
--- a/www/py-dj51-django-compression-middleware/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1707589744
-SHA256 (django-compression-middleware-0.5.0.tar.gz) = 0df50f12d774659abc8bbc88e4c794f2785a8f11f30b5bb267c314b85d941b73
-SIZE (django-compression-middleware-0.5.0.tar.gz) = 20060
diff --git a/www/py-dj51-django-compression-middleware/pkg-descr b/www/py-dj51-django-compression-middleware/pkg-descr
deleted file mode 100644
index fe4861de4bcb..000000000000
--- a/www/py-dj51-django-compression-middleware/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Django Compression Middleware
-
-This middleware implements compressed content encoding for HTTP. It is similar
-to Django's GZipMiddleware, but additionally supports other compression methods.
-
-It is meant to be a drop-in replacement for Django's GZipMiddleware.
diff --git a/www/py-dj51-django-cors-headers/Makefile b/www/py-dj51-django-cors-headers/Makefile
deleted file mode 100644
index 6c33b7a48aef..000000000000
--- a/www/py-dj51-django-cors-headers/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= django-cors-headers
-PORTVERSION= 4.9.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_cors_headers-${PORTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Handles server headers required for Cross-Origin Resource Sharing
-WWW= https://github.com/adamchainz/django-cors-headers
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}asgiref>=3.6:www/py-asgiref@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-cors-headers/distinfo b/www/py-dj51-django-cors-headers/distinfo
deleted file mode 100644
index 12c0cabe9960..000000000000
--- a/www/py-dj51-django-cors-headers/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1759317248
-SHA256 (django_cors_headers-4.9.0.tar.gz) = fe5d7cb59fdc2c8c646ce84b727ac2bca8912a247e6e68e1fb507372178e59e8
-SIZE (django_cors_headers-4.9.0.tar.gz) = 21458
diff --git a/www/py-dj51-django-cors-headers/files/patch-pyproject.toml b/www/py-dj51-django-cors-headers/files/patch-pyproject.toml
deleted file mode 100644
index b7e07d6bac3c..000000000000
--- a/www/py-dj51-django-cors-headers/files/patch-pyproject.toml
+++ /dev/null
@@ -1,24 +0,0 @@
-* Relax version requirements of py-setuptools and enable build for
- older versions of it
-
---- pyproject.toml.orig 2025-09-18 12:15:44 UTC
-+++ pyproject.toml
-@@ -1,7 +1,7 @@ requires = [
- [build-system]
- build-backend = "setuptools.build_meta"
- requires = [
-- "setuptools>=77",
-+ "setuptools",
- ]
-
- [project]
-@@ -16,8 +16,7 @@ keywords = [
- "middleware",
- "rest",
- ]
--license = "MIT"
--license-files = [ "LICENSE" ]
-+license = { text="MIT" }
- maintainers = [
- { name = "Adam Johnson", email = "me@adamj.eu" },
- ]
diff --git a/www/py-dj51-django-cors-headers/pkg-descr b/www/py-dj51-django-cors-headers/pkg-descr
deleted file mode 100644
index 9ba1bc6bd1a8..000000000000
--- a/www/py-dj51-django-cors-headers/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-A Django App that adds CORS (Cross-Origin Resource Sharing) headers to
-responses.
diff --git a/www/py-dj51-django-debug-toolbar/Makefile b/www/py-dj51-django-debug-toolbar/Makefile
deleted file mode 100644
index 567b07a1cc9e..000000000000
--- a/www/py-dj51-django-debug-toolbar/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= django-debug-toolbar
-PORTVERSION= 6.1.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_debug_toolbar-${PORTVERSION}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Configurable set of panels to display debug information
-WWW= https://django-debug-toolbar.readthedocs.io/en/latest/ \
- https://github.com/django-commons/django-debug-toolbar
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2.9:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.2.0:databases/py-sqlparse@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-debug-toolbar/distinfo b/www/py-dj51-django-debug-toolbar/distinfo
deleted file mode 100644
index a2f6c4bed06d..000000000000
--- a/www/py-dj51-django-debug-toolbar/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1762586902
-SHA256 (django_debug_toolbar-6.1.0.tar.gz) = e962ec350c9be8bdba918138e975a9cdb193f60ec396af2bb71b769e8e165519
-SIZE (django_debug_toolbar-6.1.0.tar.gz) = 309141
diff --git a/www/py-dj51-django-debug-toolbar/pkg-descr b/www/py-dj51-django-debug-toolbar/pkg-descr
deleted file mode 100644
index e62114e4b61f..000000000000
--- a/www/py-dj51-django-debug-toolbar/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The Django Debug Toolbar is a configurable set of panels that display various
-debug information about the current request/response and when clicked, display
-more details about the panel's content.
diff --git a/www/py-dj51-django-extensions/Makefile b/www/py-dj51-django-extensions/Makefile
deleted file mode 100644
index d8df0689b45b..000000000000
--- a/www/py-dj51-django-extensions/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= django-extensions
-PORTVERSION= 3.2.3
-PORTREVISION= 2
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= Global custom management extensions for the Django Framework
-WWW= https://github.com/django-extensions/django-extensions
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-extensions/distinfo b/www/py-dj51-django-extensions/distinfo
deleted file mode 100644
index 1c8f21f580f1..000000000000
--- a/www/py-dj51-django-extensions/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1704625201
-SHA256 (django-extensions-3.2.3.tar.gz) = 44d27919d04e23b3f40231c4ab7af4e61ce832ef46d610cc650d53e68328410a
-SIZE (django-extensions-3.2.3.tar.gz) = 277216
diff --git a/www/py-dj51-django-extensions/pkg-descr b/www/py-dj51-django-extensions/pkg-descr
deleted file mode 100644
index ec24f4abfeb2..000000000000
--- a/www/py-dj51-django-extensions/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Global custom management extensions for the Django Framework.
diff --git a/www/py-dj51-django-filter/Makefile b/www/py-dj51-django-filter/Makefile
deleted file mode 100644
index 0aee70704432..000000000000
--- a/www/py-dj51-django-filter/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-PORTNAME= django-filter
-DISTVERSION= 25.1
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_filter-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Dynamic filtering for querysets with Django
-WWW= https://github.com/carltongibson/django-filter
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-# Release 25.2 dropped support for Django < 5.2
-PORTSCOUT= ignore:1
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-filter/distinfo b/www/py-dj51-django-filter/distinfo
deleted file mode 100644
index 1fe436b6ac10..000000000000
--- a/www/py-dj51-django-filter/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1740212287
-SHA256 (django_filter-25.1.tar.gz) = 1ec9eef48fa8da1c0ac9b411744b16c3f4c31176c867886e4c48da369c407153
-SIZE (django_filter-25.1.tar.gz) = 143021
diff --git a/www/py-dj51-django-filter/pkg-descr b/www/py-dj51-django-filter/pkg-descr
deleted file mode 100644
index 089f799caa3e..000000000000
--- a/www/py-dj51-django-filter/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Django-filter is a reusable Django application allowing users to declaratively
-add dynamic QuerySet filtering from URL parameters.
diff --git a/www/py-dj51-django-guardian/Makefile b/www/py-dj51-django-guardian/Makefile
deleted file mode 100644
index 0edb6a6a0703..000000000000
--- a/www/py-dj51-django-guardian/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME= django-guardian
-PORTVERSION= 2.4.0
-PORTREVISION= 2
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= Implementation of per object permissions for Django
-WWW= https://github.com/django-guardian/django-guardian
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-guardian/distinfo b/www/py-dj51-django-guardian/distinfo
deleted file mode 100644
index 8280c82993be..000000000000
--- a/www/py-dj51-django-guardian/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1654276001
-SHA256 (django-guardian-2.4.0.tar.gz) = c58a68ae76922d33e6bdc0e69af1892097838de56e93e78a8361090bcd9f89a0
-SIZE (django-guardian-2.4.0.tar.gz) = 159008
diff --git a/www/py-dj51-django-guardian/pkg-descr b/www/py-dj51-django-guardian/pkg-descr
deleted file mode 100644
index 9c4ac2d92cf9..000000000000
--- a/www/py-dj51-django-guardian/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-django-guardian is an implementation of object permissions for Django
-providing extra authentication backend.
diff --git a/www/py-dj51-django-htmx/Makefile b/www/py-dj51-django-htmx/Makefile
deleted file mode 100644
index 180dac54e32e..000000000000
--- a/www/py-dj51-django-htmx/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= django-htmx
-DISTVERSION= 1.27.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_htmx-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Extensions for using Django with htmx
-WWW= https://github.com/adamchainz/django-htmx
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}asgiref>=3.6:www/py-asgiref@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-htmx/distinfo b/www/py-dj51-django-htmx/distinfo
deleted file mode 100644
index 2810a47367a0..000000000000
--- a/www/py-dj51-django-htmx/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1765118679
-SHA256 (django_htmx-1.27.0.tar.gz) = 036e5da801bfdf5f1ca815f21592cfb9f004a898f330c842f15e55c70e301a75
-SIZE (django_htmx-1.27.0.tar.gz) = 65362
diff --git a/www/py-dj51-django-htmx/files/patch-pyproject.toml b/www/py-dj51-django-htmx/files/patch-pyproject.toml
deleted file mode 100644
index aa80972d35fd..000000000000
--- a/www/py-dj51-django-htmx/files/patch-pyproject.toml
+++ /dev/null
@@ -1,24 +0,0 @@
-* Relax version requirements for py-setuptools and enable build for
- older versions of it
-
---- pyproject.toml.orig 2025-06-22 10:34:17 UTC
-+++ pyproject.toml
-@@ -1,7 +1,7 @@ requires = [
- [build-system]
- build-backend = "setuptools.build_meta"
- requires = [
-- "setuptools>=77",
-+ "setuptools",
- ]
-
- [project]
-@@ -12,8 +12,7 @@ keywords = [
- keywords = [
- "Django",
- ]
--license = "MIT"
--license-files = [ "LICENSE" ]
-+license = { text="MIT" }
- authors = [
- { name = "Adam Johnson", email = "me@adamj.eu" },
- ]
diff --git a/www/py-dj51-django-htmx/pkg-descr b/www/py-dj51-django-htmx/pkg-descr
deleted file mode 100644
index 9b84019de4a7..000000000000
--- a/www/py-dj51-django-htmx/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This package offers extensions for using Django with htmx, a library that
-allows one to access modern browser features directly from HTML, rather than
-using JavaScript (see https://htmx.org/).
diff --git a/www/py-dj51-django-js-asset/Makefile b/www/py-dj51-django-js-asset/Makefile
deleted file mode 100644
index ea6342131967..000000000000
--- a/www/py-dj51-django-js-asset/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= django-js-asset
-DISTVERSION= 3.1.2
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_js_asset-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Insert script tags with additional attributes for django.forms.Media
-WWW= https://github.com/matthiask/django-js-asset
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-js-asset/distinfo b/www/py-dj51-django-js-asset/distinfo
deleted file mode 100644
index 5d250a973b1e..000000000000
--- a/www/py-dj51-django-js-asset/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1741326981
-SHA256 (django_js_asset-3.1.2.tar.gz) = 1fc7584199ed1941ed7c8e7b87ca5524bb0f2ba941561d2a104e88ee9f07bedd
-SIZE (django_js_asset-3.1.2.tar.gz) = 9471
diff --git a/www/py-dj51-django-js-asset/pkg-descr b/www/py-dj51-django-js-asset/pkg-descr
deleted file mode 100644
index 99b04e1534c9..000000000000
--- a/www/py-dj51-django-js-asset/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Insert script tags with additional attributes (such as "id" and "data" for
-CSP-compatible data injection) for the django.forms.Media package.
diff --git a/www/py-dj51-django-mptt/Makefile b/www/py-dj51-django-mptt/Makefile
deleted file mode 100644
index 7b724a213a31..000000000000
--- a/www/py-dj51-django-mptt/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= django-mptt
-PORTVERSION= 0.17.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_mptt-${PORTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Utilities for implementing Modified Preorder Tree Traversal in Django
-WWW= https://github.com/django-mptt/django-mptt
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-js-asset>0:www/py-dj51-django-js-asset@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-mptt/distinfo b/www/py-dj51-django-mptt/distinfo
deleted file mode 100644
index a4f142723154..000000000000
--- a/www/py-dj51-django-mptt/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1743831457
-SHA256 (django_mptt-0.17.0.tar.gz) = e2dca00536450b91bdc80d8fc1454993b84307728394ae42c72947fc09574d3d
-SIZE (django_mptt-0.17.0.tar.gz) = 71428
diff --git a/www/py-dj51-django-mptt/pkg-descr b/www/py-dj51-django-mptt/pkg-descr
deleted file mode 100644
index bad56cabf151..000000000000
--- a/www/py-dj51-django-mptt/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Utilities for implementing Modified Preorder Tree Traversal with your Django
-Models and working with trees of Model instances.
diff --git a/www/py-dj51-django-multiselectfield/Makefile b/www/py-dj51-django-multiselectfield/Makefile
deleted file mode 100644
index 5a72861489c8..000000000000
--- a/www/py-dj51-django-multiselectfield/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= django-multiselectfield
-PORTVERSION= 0.1.13
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= Django multiple select field
-WWW= https://github.com/goinnn/django-multiselectfield
-
-LICENSE= LGPL3
-LICENSE_FILE= ${WRKSRC}/COPYING.LGPLv3
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist distutils
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-multiselectfield/distinfo b/www/py-dj51-django-multiselectfield/distinfo
deleted file mode 100644
index 060fd2e82424..000000000000
--- a/www/py-dj51-django-multiselectfield/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1746550940
-SHA256 (django_multiselectfield-0.1.13.tar.gz) = 437d72632f4c0ca416951917632529c3d1d42b62bb6c3c03e3396fa50265be94
-SIZE (django_multiselectfield-0.1.13.tar.gz) = 11704
diff --git a/www/py-dj51-django-multiselectfield/pkg-descr b/www/py-dj51-django-multiselectfield/pkg-descr
deleted file mode 100644
index 7a72b1755b70..000000000000
--- a/www/py-dj51-django-multiselectfield/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A new model field and form field. With this you can get a multiple select
-from a choices. Stores to the database as a CharField of comma-separated
-values.
diff --git a/www/py-dj51-django-netfields/Makefile b/www/py-dj51-django-netfields/Makefile
deleted file mode 100644
index de74f328de02..000000000000
--- a/www/py-dj51-django-netfields/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= django-netfields
-DISTVERSION= 1.3.2
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Django PostgreSQL netfields implementation
-WWW= https://github.com/jimfunk/django-postgresql-netfields
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}netaddr>=0:net/py-netaddr@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist concurrent distutils
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-netfields/distinfo b/www/py-dj51-django-netfields/distinfo
deleted file mode 100644
index 7177e06dcd84..000000000000
--- a/www/py-dj51-django-netfields/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1702905399
-SHA256 (django-netfields-1.3.2.tar.gz) = e54943601bb88573b70f8843e7080f5d7327e41f5500ce30a198c384cc325a60
-SIZE (django-netfields-1.3.2.tar.gz) = 36764
diff --git a/www/py-dj51-django-netfields/pkg-descr b/www/py-dj51-django-netfields/pkg-descr
deleted file mode 100644
index 9e2b7c61928f..000000000000
--- a/www/py-dj51-django-netfields/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Django netfields makes proper PostgreSQL net related fields for Django.
-Custom fields include IP Addresses in CIDR Format, and fields for MAC
-Addresses.
-
-This is specific to Django version 5.1.X.
diff --git a/www/py-dj51-django-prometheus/Makefile b/www/py-dj51-django-prometheus/Makefile
deleted file mode 100644
index 9b7a7fe4499e..000000000000
--- a/www/py-dj51-django-prometheus/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME= django-prometheus
-DISTVERSION= 2.4.1
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_prometheus-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Export Django monitoring metrics for Prometheus.io
-WWW= https://github.com/django-commons/django-prometheus
-
-LICENSE= APACHE20
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0.40.0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2<6.0:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}prometheus-client>=0.7:net-mgmt/py-prometheus-client@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517 pytest
-
-TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-OPTIONS_GROUP= DATABASE CACHE
-OPTIONS_GROUP_CACHE= MEMCACHED REDIS
-OPTIONS_GROUP_DATABASE= MYSQL PGSQL
-
-MEMCACHED_DESC= Memcached distributed memory caching support
-
-MEMCACHED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-memcached>=0:databases/py-python-memcached@${PY_FLAVOR}
-MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=0:databases/py-mysqlclient@${PY_FLAVOR}
-PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg>=0:databases/py-psycopg@${PY_FLAVOR}
-REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj51-django-redis>=4.12.1:www/py-dj51-django-redis@${PY_FLAVOR}
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-prometheus/distinfo b/www/py-dj51-django-prometheus/distinfo
deleted file mode 100644
index a97af1466c0e..000000000000
--- a/www/py-dj51-django-prometheus/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1751183595
-SHA256 (django_prometheus-2.4.1.tar.gz) = 073628243d2a6de6a8a8c20e5b512872dfb85d66e1b60b28bcf1eca0155dad95
-SIZE (django_prometheus-2.4.1.tar.gz) = 24464
diff --git a/www/py-dj51-django-prometheus/files/patch-pyproject.toml b/www/py-dj51-django-prometheus/files/patch-pyproject.toml
deleted file mode 100644
index 31ac1775bdb0..000000000000
--- a/www/py-dj51-django-prometheus/files/patch-pyproject.toml
+++ /dev/null
@@ -1,11 +0,0 @@
-Relax version requirements of py-setuptools.
-
---- pyproject.toml.orig 2025-06-18 18:06:03 UTC
-+++ pyproject.toml
-@@ -1,5 +1,5 @@
- [build-system]
--requires = ["setuptools >= 67.7.2, < 72.0.0", "wheel >= 0.40.0"]
-+requires = ["setuptools", "wheel >= 0.40.0"]
- build-backend = "setuptools.build_meta"
-
- [tool.pytest.ini_options]
diff --git a/www/py-dj51-django-prometheus/files/patch-setup.py b/www/py-dj51-django-prometheus/files/patch-setup.py
deleted file mode 100644
index 6e28293ebe58..000000000000
--- a/www/py-dj51-django-prometheus/files/patch-setup.py
+++ /dev/null
@@ -1,13 +0,0 @@
-Remove py-pytest-runner as build time dependency because it is deprecated and
-should be no longer used.
-
---- setup.py.orig 2024-10-01 12:41:04 UTC
-+++ setup.py
-@@ -40,7 +40,6 @@ setup(
- long_description=LONG_DESCRIPTION,
- long_description_content_type="text/markdown",
- tests_require=["pytest", "pytest-django"],
-- setup_requires=["pytest-runner"],
- options={"bdist_wheel": {"universal": "1"}},
- install_requires=[
- "prometheus-client>=0.7",
diff --git a/www/py-dj51-django-prometheus/pkg-descr b/www/py-dj51-django-prometheus/pkg-descr
deleted file mode 100644
index 0962e7b87336..000000000000
--- a/www/py-dj51-django-prometheus/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-This library exports Django monitoring metrics for Prometheus.io.
-
-It provides support to monitor the following databases types:
-
-* SQLite (via Django)
-* PostgreSQL
-* MySQL
-
-In addition, caches can also be monitored:
-
-* memcached
-* Redis
-
-It's even possible to export metrics of Django models and migrations.
diff --git a/www/py-dj51-django-redis/Makefile b/www/py-dj51-django-redis/Makefile
deleted file mode 100644
index e56ac5036228..000000000000
--- a/www/py-dj51-django-redis/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-PORTNAME= django-redis
-PORTVERSION= 6.0.0
-CATEGORIES= www databases python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_redis-${PORTVERSION}
-
-MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Full featured redis cache backend for Django
-WWW= https://github.com/jazzband/django-redis
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}redis>=4.0.2:databases/py-redis@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-django>=0:devel/py-pytest-django@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-mock>=0:devel/py-pytest-mock@${PY_FLAVOR} \
- redis-server:databases/redis
-
-USES= python
-USE_PYTHON= autoplist concurrent pep517 pytest
-
-TEST_ENV= DJANGO_SETTINGS_MODULE=settings.sqlite \
- PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
-TEST_WRKSRC= ${WRKSRC}/tests
-
-NO_ARCH= yes
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*django-redis
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-redis/distinfo b/www/py-dj51-django-redis/distinfo
deleted file mode 100644
index 572d1e59ad40..000000000000
--- a/www/py-dj51-django-redis/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1751208158
-SHA256 (django_redis-6.0.0.tar.gz) = 2d9cb12a20424a4c4dde082c6122f486628bae2d9c2bee4c0126a4de7fda00dd
-SIZE (django_redis-6.0.0.tar.gz) = 56904
diff --git a/www/py-dj51-django-redis/pkg-descr b/www/py-dj51-django-redis/pkg-descr
deleted file mode 100644
index ab566f948f78..000000000000
--- a/www/py-dj51-django-redis/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-Django-redis is a BSD Licensed, full featured Redis cache/session
-backend for Django.
-
-Why use django-redis?
-
- * Modular client system (pluggable clients).
- * Master-Slave support in the default client.
- * Used in production in several projects as cache and session storage.
- * Supports infinite timeouts.
- * Python 3 support in same code base.
- * Facilities for raw access to Redis client/connection pool.
- * Highly configurable (can emulate memcached exception behavior, for
- example).
- * Unix sockets supported by default.
- * Pluggable parsers.
diff --git a/www/py-dj51-django-rich/Makefile b/www/py-dj51-django-rich/Makefile
deleted file mode 100644
index 6a3cc28d5d13..000000000000
--- a/www/py-dj51-django-rich/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= django-rich
-DISTVERSION= 2.2.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_rich-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Extensions for using Rich with Django
-WWW= https://github.com/adamchainz/django-rich
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rich>=10.0.0:textproc/py-rich@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-rich/distinfo b/www/py-dj51-django-rich/distinfo
deleted file mode 100644
index f0159f8997fe..000000000000
--- a/www/py-dj51-django-rich/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1759317430
-SHA256 (django_rich-2.2.0.tar.gz) = ecec7842d040024ed8a225699388535e46b87277550c33f46193b52cece2f780
-SIZE (django_rich-2.2.0.tar.gz) = 62427
diff --git a/www/py-dj51-django-rich/files/patch-pyproject.toml b/www/py-dj51-django-rich/files/patch-pyproject.toml
deleted file mode 100644
index 461d3be58401..000000000000
--- a/www/py-dj51-django-rich/files/patch-pyproject.toml
+++ /dev/null
@@ -1,24 +0,0 @@
-* Relax version requirements of py-setuptools and enable build for
- older versions of it
-
---- pyproject.toml.orig 2025-09-18 12:19:48 UTC
-+++ pyproject.toml
-@@ -1,7 +1,7 @@ requires = [
- [build-system]
- build-backend = "setuptools.build_meta"
- requires = [
-- "setuptools>=77",
-+ "setuptools",
- ]
-
- [project]
-@@ -12,8 +12,7 @@ keywords = [
- keywords = [
- "Django",
- ]
--license = "MIT"
--license-files = [ "LICENSE" ]
-+license = { text="MIT" }
- authors = [
- { name = "Adam Johnson", email = "me@adamj.eu" },
- ]
diff --git a/www/py-dj51-django-rich/pkg-descr b/www/py-dj51-django-rich/pkg-descr
deleted file mode 100644
index 694881e2c958..000000000000
--- a/www/py-dj51-django-rich/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-This package provides Extensions for using Rich with the Django framework.
-
-These extensions consist of the following subclasses:
-
-* django_rich.management.RichCommand:
- Subclass of Django's BaseCommand class that sets its self.console to a
- Rich Console.
-
-* django_rich.test.RichRunner:
- Subclass of Django's DiscoverRunner with colourized outputs and nice
- traceback rendering.
diff --git a/www/py-dj51-django-soft-delete/Makefile b/www/py-dj51-django-soft-delete/Makefile
deleted file mode 100644
index bfc70b6234af..000000000000
--- a/www/py-dj51-django-soft-delete/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= django-soft-delete
-PORTVERSION= 1.0.16
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= Soft delete models, managers, queryset for Django
-WWW= https://github.com/san4ezy/django_softdelete
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-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}django51>=5.1:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-soft-delete/distinfo b/www/py-dj51-django-soft-delete/distinfo
deleted file mode 100644
index d17bbd4a5e89..000000000000
--- a/www/py-dj51-django-soft-delete/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1738052096
-SHA256 (django-soft-delete-1.0.16.tar.gz) = cc40398ccd869c75a6d6ba7f526e16c4afe2b0c0811c213a318d96bb4c58a787
-SIZE (django-soft-delete-1.0.16.tar.gz) = 12135
diff --git a/www/py-dj51-django-soft-delete/pkg-descr b/www/py-dj51-django-soft-delete/pkg-descr
deleted file mode 100644
index 7de7c9bbff50..000000000000
--- a/www/py-dj51-django-soft-delete/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-This is a set of small classes to make soft deletion of objects.
diff --git a/www/py-dj51-django-tables2/Makefile b/www/py-dj51-django-tables2/Makefile
deleted file mode 100644
index 7cc09845d25b..000000000000
--- a/www/py-dj51-django-tables2/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-PORTNAME= django-tables2
-DISTVERSION= 2.8.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_tables2-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Table/data-grid framework for Django
-WWW= https://github.com/jieter/django-tables2
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-OPTIONS_DEFINE= TABLIB
-
-TABLIB_DESC= Enable support for exporting table datasets
-TABLIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tablib>=0:textproc/py-tablib@${PY_FLAVOR}
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-tables2/distinfo b/www/py-dj51-django-tables2/distinfo
deleted file mode 100644
index c254de3704a2..000000000000
--- a/www/py-dj51-django-tables2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1763819807
-SHA256 (django_tables2-2.8.0.tar.gz) = 0dea3401bb99a0164ba09e20d59a7d90856fdc05e5ae2da9a14d0fa14d99257c
-SIZE (django_tables2-2.8.0.tar.gz) = 129204
diff --git a/www/py-dj51-django-tables2/pkg-descr b/www/py-dj51-django-tables2/pkg-descr
deleted file mode 100644
index 5b09aff2a2f2..000000000000
--- a/www/py-dj51-django-tables2/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-django-tables2 simplifies the task of turning sets of data into HTML tables.
-It has native support for pagination and sorting, does for HTML tables what
-django.forms does for HTML forms.
diff --git a/www/py-dj51-django-taggit/Makefile b/www/py-dj51-django-taggit/Makefile
deleted file mode 100644
index 4b93e32b0b45..000000000000
--- a/www/py-dj51-django-taggit/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME= django-taggit
-PORTVERSION= 6.1.0
-PORTREVISION= 2
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_taggit-${PORTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Reusable Django application for simple tagging
-WWW= https://github.com/jazzband/django-taggit
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.1:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-taggit/distinfo b/www/py-dj51-django-taggit/distinfo
deleted file mode 100644
index 777531f4c290..000000000000
--- a/www/py-dj51-django-taggit/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1728224208
-SHA256 (django_taggit-6.1.0.tar.gz) = c4d1199e6df34125dd36db5eb0efe545b254dec3980ce5dd80e6bab3e78757c3
-SIZE (django_taggit-6.1.0.tar.gz) = 38151
diff --git a/www/py-dj51-django-taggit/pkg-descr b/www/py-dj51-django-taggit/pkg-descr
deleted file mode 100644
index be15b201b3ee..000000000000
--- a/www/py-dj51-django-taggit/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-django-taggit a simpler approach to tagging with Django.
diff --git a/www/py-dj51-django-timezone-field/Makefile b/www/py-dj51-django-timezone-field/Makefile
deleted file mode 100644
index 562d4f194d9d..000000000000
--- a/www/py-dj51-django-timezone-field/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= django-timezone-field
-DISTVERSION= 7.2.1
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= django_timezone_field-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Provides database and form fields for pytz timezone objects for Django
-WWW= https://github.com/mfogel/django-timezone-field
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=3.2<6.1:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-django-timezone-field/distinfo b/www/py-dj51-django-timezone-field/distinfo
deleted file mode 100644
index 40022c204202..000000000000
--- a/www/py-dj51-django-timezone-field/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1765118394
-SHA256 (django_timezone_field-7.2.1.tar.gz) = def846f9e7200b7b8f2a28fcce2b78fb2d470f6a9f272b07c4e014f6ba4c6d2e
-SIZE (django_timezone_field-7.2.1.tar.gz) = 13096
diff --git a/www/py-dj51-django-timezone-field/pkg-descr b/www/py-dj51-django-timezone-field/pkg-descr
deleted file mode 100644
index 98a3675d4d8d..000000000000
--- a/www/py-dj51-django-timezone-field/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Provides database, form, and REST framework fields for "zoneinfo" and "pytz"
-timezone objects for Django.
diff --git a/www/py-dj51-djangorestframework-guardian/Makefile b/www/py-dj51-djangorestframework-guardian/Makefile
deleted file mode 100644
index 1b10d02259b2..000000000000
--- a/www/py-dj51-djangorestframework-guardian/Makefile
+++ /dev/null
@@ -1,27 +0,0 @@
-PORTNAME= djangorestframework-guardian
-PORTVERSION= 0.3.0
-PORTREVISION= 1
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= Django Guardian support for Django REST Framework
-WWW= https://github.com/rpkilby/django-rest-framework-guardian
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-djangorestframework>=3.16.0:www/py-dj51-djangorestframework@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-guardian>=2.4.0:www/py-dj51-django-guardian@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= distutils autoplist
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-djangorestframework-guardian/distinfo b/www/py-dj51-djangorestframework-guardian/distinfo
deleted file mode 100644
index eb5b72f6c861..000000000000
--- a/www/py-dj51-djangorestframework-guardian/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1707575793
-SHA256 (djangorestframework-guardian-0.3.0.tar.gz) = 1883756452d9bfcc2a51fb4e039a6837a8f6697c756447aa83af085749b59330
-SIZE (djangorestframework-guardian-0.3.0.tar.gz) = 8647
diff --git a/www/py-dj51-djangorestframework-guardian/pkg-descr b/www/py-dj51-djangorestframework-guardian/pkg-descr
deleted file mode 100644
index 4fd5ed7e7602..000000000000
--- a/www/py-dj51-djangorestframework-guardian/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Django-rest-framework-guardian provides django-guardian integrations for
-Django REST Framework.
diff --git a/www/py-dj51-djangorestframework/Makefile b/www/py-dj51-djangorestframework/Makefile
deleted file mode 100644
index f5c951def97e..000000000000
--- a/www/py-dj51-djangorestframework/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-PORTNAME= djangorestframework
-PORTVERSION= 3.16.1
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Django REST framework
-WWW= https://www.django-rest-framework.org/
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE.md
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-djangorestframework/distinfo b/www/py-dj51-djangorestframework/distinfo
deleted file mode 100644
index d9123228b38d..000000000000
--- a/www/py-dj51-djangorestframework/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1755333901
-SHA256 (djangorestframework-3.16.1.tar.gz) = 166809528b1aced0a17dc66c24492af18049f2c9420dbd0be29422029cfc3ff7
-SIZE (djangorestframework-3.16.1.tar.gz) = 1089735
diff --git a/www/py-dj51-djangorestframework/pkg-descr b/www/py-dj51-djangorestframework/pkg-descr
deleted file mode 100644
index 37e2ffa2b94a..000000000000
--- a/www/py-dj51-djangorestframework/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Django REST framework is a powerful and flexible toolkit that makes
-it easy to build Web APIs.
diff --git a/www/py-dj51-drf-spectacular-sidecar/Makefile b/www/py-dj51-drf-spectacular-sidecar/Makefile
deleted file mode 100644
index f65e36f5c986..000000000000
--- a/www/py-dj51-drf-spectacular-sidecar/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME= drf-spectacular-sidecar
-DISTVERSION= 2025.12.1
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= drf_spectacular_sidecar-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Serve self-contained Swagger UI/Redoc distribution builds with Django
-WWW= https://github.com/tfranzel/drf-spectacular
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=2.2:www/py-django51@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-drf-spectacular-sidecar/distinfo b/www/py-dj51-drf-spectacular-sidecar/distinfo
deleted file mode 100644
index a65111007d14..000000000000
--- a/www/py-dj51-drf-spectacular-sidecar/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1765194792
-SHA256 (drf_spectacular_sidecar-2025.12.1.tar.gz) = d25d82ea2e6176ce4583812f73ac9f177dcd56141c11a9e9bf35f1b1878d5044
-SIZE (drf_spectacular_sidecar-2025.12.1.tar.gz) = 2460914
diff --git a/www/py-dj51-drf-spectacular-sidecar/pkg-descr b/www/py-dj51-drf-spectacular-sidecar/pkg-descr
deleted file mode 100644
index 34144682bfdc..000000000000
--- a/www/py-dj51-drf-spectacular-sidecar/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Serve self-contained distribution builds of Swagger UI and Redoc with Django
-either via runserver or collectstatic.
-
-This Django app is an optional addition to drf-spectacular, but does not depend
-on it. It may also be used independently.
diff --git a/www/py-dj51-drf-spectacular/Makefile b/www/py-dj51-drf-spectacular/Makefile
deleted file mode 100644
index fc2bc984d4e4..000000000000
--- a/www/py-dj51-drf-spectacular/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-PORTNAME= drf-spectacular
-DISTVERSION= 0.29.0
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= drf_spectacular-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Sane/flexible OpenAPI 3 schema generation for Django REST framework
-WWW= https://github.com/tfranzel/drf-spectacular
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED=Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=2.2:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-djangorestframework>=3.10.3:www/py-dj51-djangorestframework@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}inflection>=0.3.1:devel/py-inflection@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jsonschema>=2.6.0:devel/py-jsonschema@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}uritemplate>=2.0.0:net/py-uritemplate@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-OPTIONS_DEFINE= SIDECAR
-OPTIONS_DEFAULT= SIDECAR
-
-SIDECAR_DESC= Enable self-contained Swagger/Redoc UI installation
-SIDECAR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj51-drf-spectacular-sidecar>0:www/py-dj51-drf-spectacular-sidecar@${PY_FLAVOR}
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-drf-spectacular/distinfo b/www/py-dj51-drf-spectacular/distinfo
deleted file mode 100644
index f7f3bb44d0fc..000000000000
--- a/www/py-dj51-drf-spectacular/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1762158117
-SHA256 (drf_spectacular-0.29.0.tar.gz) = 0a069339ea390ce7f14a75e8b5af4a0860a46e833fd4af027411a3e94fc1a0cc
-SIZE (drf_spectacular-0.29.0.tar.gz) = 241722
diff --git a/www/py-dj51-drf-spectacular/files/patch-pyproject.toml b/www/py-dj51-drf-spectacular/files/patch-pyproject.toml
deleted file mode 100644
index 8314ea492d9f..000000000000
--- a/www/py-dj51-drf-spectacular/files/patch-pyproject.toml
+++ /dev/null
@@ -1,30 +0,0 @@
-Relax version requirements of py-setuptools and enable build for older versions
-of it.
-
---- pyproject.toml.orig 2025-11-03 11:21:39 UTC
-+++ pyproject.toml
-@@ -4,7 +4,6 @@ requires-python = ">=3.7"
- description = "Sane and flexible OpenAPI 3 schema generation for Django REST framework"
- readme = "README.rst"
- requires-python = ">=3.7"
--license = "BSD-3-Clause"
- authors = [
- {name = "T. Franzel", email = "tfranzel@gmail.com"}
- ]
-@@ -57,6 +56,9 @@ Documentation = "https://drf-spectacular.readthedocs.i
- Source = "https://github.com/tfranzel/drf-spectacular"
- Documentation = "https://drf-spectacular.readthedocs.io"
-
-+[project.license]
-+text = "BSD-3-Clause"
-+
- [tool.setuptools.dynamic]
- version = {attr = "drf_spectacular.__version__"}
-
-@@ -72,5 +74,5 @@ drf_spectacular = [
- ]
-
- [build-system]
--requires = ["setuptools>=75.3.2", "wheel"]
-+requires = ["setuptools", "wheel"]
- build-backend = "setuptools.build_meta"
diff --git a/www/py-dj51-drf-spectacular/pkg-descr b/www/py-dj51-drf-spectacular/pkg-descr
deleted file mode 100644
index 7f053d6244dc..000000000000
--- a/www/py-dj51-drf-spectacular/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-This project has 3 goals:
-
-* Extract as much schema information from DRF as possible.
-* Provide flexibility to make the schema usable in the real world (not only
- toy examples).
-* Generate a schema that works well with the most popular client generators.
-
-The code is a heavily modified fork of the DRF OpenAPI generator, which is/was
-lacking all of the below listed features:
-
-* Serializers modelled as components. (arbitrary nesting + recursion supported)
-* @extend_schema decorator for customization of APIView, Viewsets,
- function-based views, and @action
-* Authentication support (DRF natives included, easily extendable)
-* Custom serializer class support (easily extendable)
-* SerializerMethodField() type via type hinting or @extend_schema_field
-* i18n support, Tags extraction, Description extraction from docstrings
-* Request/response/parameter examples, Callback operations
-* Vendor specification extensions (x-*) in info, operations, parameters,
- components, and security schemes
-* Sane fallbacks and sane operation_id naming (based on path)
-* Schema serving with SpectacularAPIView (Redoc and Swagger-UI views are
- also available)
-* Optional input/output serializer component split
diff --git a/www/py-dj51-drf-writable-nested/Makefile b/www/py-dj51-drf-writable-nested/Makefile
deleted file mode 100644
index 7c3032bb34c0..000000000000
--- a/www/py-dj51-drf-writable-nested/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= drf-writable-nested
-PORTVERSION= 0.7.2
-DISTVERSIONPREFIX= v
-CATEGORIES= www python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-
-MAINTAINER= grembo@FreeBSD.org
-COMMENT= Writable nested model serializer for Django REST framework
-WWW= https://github.com/beda-software/drf-writable-nested
-
-LICENSE= BSD2CLAUSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-djangorestframework>0:www/py-dj51-djangorestframework@${PY_FLAVOR}
-
-USES= python
-USE_GITHUB= yes
-GH_ACCOUNT= beda-software
-USE_PYTHON= autoplist distutils
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-drf-writable-nested/distinfo b/www/py-dj51-drf-writable-nested/distinfo
deleted file mode 100644
index aaaeaf39a4e7..000000000000
--- a/www/py-dj51-drf-writable-nested/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1746380617
-SHA256 (beda-software-drf-writable-nested-v0.7.2_GH0.tar.gz) = f5553adbda96d3b604b8f9533ff21fa2e9cadb8fc538bac01c495752314b4bdb
-SIZE (beda-software-drf-writable-nested-v0.7.2_GH0.tar.gz) = 21229
diff --git a/www/py-dj51-drf-writable-nested/pkg-descr b/www/py-dj51-drf-writable-nested/pkg-descr
deleted file mode 100644
index 36f9ed56df82..000000000000
--- a/www/py-dj51-drf-writable-nested/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-This is a writable nested model serializer for Django REST Framework which
-allows you to create/update your models with related nested data.
-
-The following relations are supported:
-
-- OneToOne (direct/reverse)
-- ForeignKey (direct/reverse)
-- ManyToMany (direct/reverse excluding m2m relations with through model)
-- GenericRelation (this is always only reverse)
diff --git a/www/py-dj51-social-auth-app-django/Makefile b/www/py-dj51-social-auth-app-django/Makefile
deleted file mode 100644
index 582435bc5cd3..000000000000
--- a/www/py-dj51-social-auth-app-django/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME= social-auth-app-django
-DISTVERSION= 5.6.0
-CATEGORIES= www security python
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Social Authentication and Django integration
-WWW= https://github.com/python-social-auth/social-app-django
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=5.1:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.4<5:security/py-social-auth-core@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
-
-USES= python
-USE_GITHUB= yes
-GH_ACCOUNT= python-social-auth
-GH_PROJECT= social-app-django
-USE_PYTHON= autoplist pep517
-
-TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-do-test:
- @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} manage.py test -v3
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-social-auth-app-django/distinfo b/www/py-dj51-social-auth-app-django/distinfo
deleted file mode 100644
index 49b712c1247c..000000000000
--- a/www/py-dj51-social-auth-app-django/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1761416481
-SHA256 (python-social-auth-social-app-django-5.6.0_GH0.tar.gz) = ecc84b6329899cf3d6990729c5881846bdc693ec3c43159a4fa906358ec5b59e
-SIZE (python-social-auth-social-app-django-5.6.0_GH0.tar.gz) = 30694
diff --git a/www/py-dj51-social-auth-app-django/files/patch-pyproject.toml b/www/py-dj51-social-auth-app-django/files/patch-pyproject.toml
deleted file mode 100644
index f868181c8ecd..000000000000
--- a/www/py-dj51-social-auth-app-django/files/patch-pyproject.toml
+++ /dev/null
@@ -1,23 +0,0 @@
-* Relax version requirements for py-setuptools and enable build for
- older versions of it
-
---- pyproject.toml.orig 2025-07-18 11:13:36 UTC
-+++ pyproject.toml
-@@ -1,6 +1,6 @@ build-backend = "setuptools.build_meta"
- [build-system]
- build-backend = "setuptools.build_meta"
--requires = ["setuptools>=78.0.2"]
-+requires = ["setuptools"]
-
- [dependency-groups]
- dev = [
-@@ -36,8 +36,7 @@ keywords = ["django", "oauth", "openid", "saml", "soci
- ]
- description = "Python Social Authentication, Django integration."
- keywords = ["django", "oauth", "openid", "saml", "social auth"]
--license = "BSD-3-Clause"
--license-files = ["LICENSE"]
-+license = { text="BSD-3-Clause" }
- name = "social-auth-app-django"
- readme = "README.md"
- requires-python = ">=3.10"
diff --git a/www/py-dj51-social-auth-app-django/pkg-descr b/www/py-dj51-social-auth-app-django/pkg-descr
deleted file mode 100644
index fa7d52777ed7..000000000000
--- a/www/py-dj51-social-auth-app-django/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Python Social Auth is an easy to setup social authentication/registration
-mechanism with support for several frameworks and auth providers.
-
-This is the Django component of the python-social-auth ecosystem, it implements
-the needed functionality to integrate social-auth-core in a Django based
-project.
diff --git a/www/py-dj51-strawberry-graphql-django/Makefile b/www/py-dj51-strawberry-graphql-django/Makefile
deleted file mode 100644
index 7aac75275d25..000000000000
--- a/www/py-dj51-strawberry-graphql-django/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-PORTNAME= strawberry-graphql-django
-DISTVERSION= 0.70.1
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
-DISTNAME= strawberry_graphql_django-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Strawberry GraphQL Django extension
-WWW= https://github.com/strawberry-graphql/strawberry-django
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to the Django 5.2+ version of this port. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django51>=4.2:www/py-django51@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}asgiref>=3.8:www/py-asgiref@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-strawberry-graphql>=0.283.3:devel/py-dj51-strawberry-graphql@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
-
-NO_ARCH= yes
-
-OPTIONS_DEFINE= DEBUG-TOOLBAR ENUM
-OPTIONS_DEFAULT= DEBUG-TOOLBAR ENUM
-
-DEBUG-TOOLBAR_DESC= Debug support
-ENUM_DESC= Integration for Django's TextChoices/IntegerChoices enumerations
-
-DEBUG-TOOLBAR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj51-django-debug-toolbar>=6.0.0:www/py-dj51-django-debug-toolbar@${PY_FLAVOR}
-ENUM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj51-django-choices-field>=2.2.2:www/py-dj51-django-choices-field@${PY_FLAVOR}
-
-.include <bsd.port.mk>
diff --git a/www/py-dj51-strawberry-graphql-django/distinfo b/www/py-dj51-strawberry-graphql-django/distinfo
deleted file mode 100644
index 201553da55a6..000000000000
--- a/www/py-dj51-strawberry-graphql-django/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1765276927
-SHA256 (strawberry_graphql_django-0.70.1.tar.gz) = 19496d3d2adf464c538f480b61e2b1825b6dbf09485673b6b6438b7065351e94
-SIZE (strawberry_graphql_django-0.70.1.tar.gz) = 86986
diff --git a/www/py-dj51-strawberry-graphql-django/pkg-descr b/www/py-dj51-strawberry-graphql-django/pkg-descr
deleted file mode 100644
index bea2083c6410..000000000000
--- a/www/py-dj51-strawberry-graphql-django/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-This package provides powerful tools to generate GraphQL types, queries,
-mutations and resolvers from Django models.
-
-Supported Features:
-
-* GraphQL type generation from models
-* Filtering, pagination and ordering
-* Basic create, retrieve, update and delete (CRUD) types and mutations
-* Basic Django auth support, current user query, login and logout mutations
-* Django sync and async views
-* Permission extension using django's permissioning system
-* Relay support with automatic resolvers generation
-* Query optimization to improve performance and avoid common pitfalls (e.g n+1)
-* Debug Toolbar integration with graphiql to display metrics like SQL queries
-* Unit test integration
diff --git a/www/py-dj52-django-auth-ldap/Makefile b/www/py-dj52-django-auth-ldap/Makefile
index 327b1bd845f9..7257df3b1e25 100644
--- a/www/py-dj52-django-auth-ldap/Makefile
+++ b/www/py-dj52-django-auth-ldap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-auth-ldap
-DISTVERSION= 5.2.0
+DISTVERSION= 5.3.0
CATEGORIES= www security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
@@ -26,7 +26,8 @@ PORTDOCS= *
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
OPTIONS_DEFINE= DOCS
-DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
post-build-DOCS-on:
${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} -d ${WRKDIR} -b html ${WRKSRC}/docs ${WRKSRC}/build/sphinx/html
diff --git a/www/py-dj52-django-auth-ldap/distinfo b/www/py-dj52-django-auth-ldap/distinfo
index d60b5a523112..4da03f1f0906 100644
--- a/www/py-dj52-django-auth-ldap/distinfo
+++ b/www/py-dj52-django-auth-ldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747314334
-SHA256 (django_auth_ldap-5.2.0.tar.gz) = 08ba6efc0340d9874725a962311b14991e29a33593eb150a8fb640709dbfa80f
-SIZE (django_auth_ldap-5.2.0.tar.gz) = 55287
+TIMESTAMP = 1766946942
+SHA256 (django_auth_ldap-5.3.0.tar.gz) = 743d8107b146240b46f7e97207dc06cb11facc0cd70dce490b7ca09dd5643d19
+SIZE (django_auth_ldap-5.3.0.tar.gz) = 55272
diff --git a/www/py-dj52-django-choices-field/Makefile b/www/py-dj52-django-choices-field/Makefile
index d2a6f2d3aaa1..687bcfb90757 100644
--- a/www/py-dj52-django-choices-field/Makefile
+++ b/www/py-dj52-django-choices-field/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-choices-field
-DISTVERSION= 3.1.1
+DISTVERSION= 4.0.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
@@ -13,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/www/py-dj52-django-choices-field/distinfo b/www/py-dj52-django-choices-field/distinfo
index 6a85e361fbc5..759f841aef87 100644
--- a/www/py-dj52-django-choices-field/distinfo
+++ b/www/py-dj52-django-choices-field/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761382052
-SHA256 (django_choices_field-3.1.1.tar.gz) = 93d851766ebcd87095d19e56f78164c1015935bfb8fce4f3be27ef689c10efc5
-SIZE (django_choices_field-3.1.1.tar.gz) = 5938
+TIMESTAMP = 1766946751
+SHA256 (django_choices_field-4.0.0.tar.gz) = 7b07aacb2ad2b3ee3c8be78be98302ebbcb606285d20547a4163287819364954
+SIZE (django_choices_field-4.0.0.tar.gz) = 6346
diff --git a/www/py-dj52-django-stubs-ext/Makefile b/www/py-dj52-django-stubs-ext/Makefile
index 0453eda17d50..b19f9c731d37 100644
--- a/www/py-dj52-django-stubs-ext/Makefile
+++ b/www/py-dj52-django-stubs-ext/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-stubs-ext
-PORTVERSION= 5.2.7
+PORTVERSION= 5.2.8
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
diff --git a/www/py-dj52-django-stubs-ext/distinfo b/www/py-dj52-django-stubs-ext/distinfo
index 4e13fb7cf2b0..5b97797a585a 100644
--- a/www/py-dj52-django-stubs-ext/distinfo
+++ b/www/py-dj52-django-stubs-ext/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760650698
-SHA256 (django_stubs_ext-5.2.7.tar.gz) = b690655bd4cb8a44ae57abb314e0995dc90414280db8f26fff0cb9fb367d1cac
-SIZE (django_stubs_ext-5.2.7.tar.gz) = 6524
+TIMESTAMP = 1766091528
+SHA256 (django_stubs_ext-5.2.8.tar.gz) = b39938c46d7a547cd84e4a6378dbe51a3dd64d70300459087229e5fee27e5c6b
+SIZE (django_stubs_ext-5.2.8.tar.gz) = 6487
diff --git a/www/py-dj52-django-stubs-ext/files/patch-pyproject.toml b/www/py-dj52-django-stubs-ext/files/patch-pyproject.toml
deleted file mode 100644
index a8dfa7f5477c..000000000000
--- a/www/py-dj52-django-stubs-ext/files/patch-pyproject.toml
+++ /dev/null
@@ -1,11 +0,0 @@
---- pyproject.toml.orig 2025-10-16 21:46:00 UTC
-+++ pyproject.toml
-@@ -40,7 +40,7 @@ Funding = "https://github.com/sponsors/typeddjango"
- "Release notes" = "https://github.com/typeddjango/django-stubs/releases"
-
- [build-system]
--requires = ["uv_build>=0.8.22,<0.9.0"]
-+requires = ["uv_build"]
- build-backend = "uv_build"
-
- [tool.uv.build-backend]
diff --git a/www/py-django-auth-ldap/Makefile b/www/py-django-auth-ldap/Makefile
index c27d62dce257..5c4f44ecdf9a 100644
--- a/www/py-django-auth-ldap/Makefile
+++ b/www/py-django-auth-ldap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-auth-ldap
-PORTVERSION= 5.2.0
+PORTVERSION= 5.3.0
CATEGORIES= www security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -26,7 +26,8 @@ PORTDOCS= *
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
OPTIONS_DEFINE= DOCS
-DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sphinx_rtd_theme>0:textproc/py-sphinx_rtd_theme@${PY_FLAVOR}
post-build-DOCS-on:
${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} -d ${WRKDIR} -b html ${WRKSRC}/docs ${WRKSRC}/build/sphinx/html
diff --git a/www/py-django-auth-ldap/distinfo b/www/py-django-auth-ldap/distinfo
index d60b5a523112..4da03f1f0906 100644
--- a/www/py-django-auth-ldap/distinfo
+++ b/www/py-django-auth-ldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747314334
-SHA256 (django_auth_ldap-5.2.0.tar.gz) = 08ba6efc0340d9874725a962311b14991e29a33593eb150a8fb640709dbfa80f
-SIZE (django_auth_ldap-5.2.0.tar.gz) = 55287
+TIMESTAMP = 1766946942
+SHA256 (django_auth_ldap-5.3.0.tar.gz) = 743d8107b146240b46f7e97207dc06cb11facc0cd70dce490b7ca09dd5643d19
+SIZE (django_auth_ldap-5.3.0.tar.gz) = 55272
diff --git a/www/py-django-bleach/Makefile b/www/py-django-bleach/Makefile
index 10e388aec85d..9bc315416704 100644
--- a/www/py-django-bleach/Makefile
+++ b/www/py-django-bleach/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/marksweb/django-bleach
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Upstream has been archived on November 5, 2024
+EXPIRATION_DATE=2026-03-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bleach>=5:www/py-bleach@${PY_FLAVOR} \
diff --git a/www/py-django-choices-field/Makefile b/www/py-django-choices-field/Makefile
index 791722ba8997..464309a7bf2f 100644
--- a/www/py-django-choices-field/Makefile
+++ b/www/py-django-choices-field/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-choices-field
-DISTVERSION= 3.1.1
+DISTVERSION= 4.0.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
diff --git a/www/py-django-choices-field/distinfo b/www/py-django-choices-field/distinfo
index 6a85e361fbc5..759f841aef87 100644
--- a/www/py-django-choices-field/distinfo
+++ b/www/py-django-choices-field/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761382052
-SHA256 (django_choices_field-3.1.1.tar.gz) = 93d851766ebcd87095d19e56f78164c1015935bfb8fce4f3be27ef689c10efc5
-SIZE (django_choices_field-3.1.1.tar.gz) = 5938
+TIMESTAMP = 1766946751
+SHA256 (django_choices_field-4.0.0.tar.gz) = 7b07aacb2ad2b3ee3c8be78be98302ebbcb606285d20547a4163287819364954
+SIZE (django_choices_field-4.0.0.tar.gz) = 6346
diff --git a/www/py-django-cms/Makefile b/www/py-django-cms/Makefile
index 939ae3514e03..005e6e178dcc 100644
--- a/www/py-django-cms/Makefile
+++ b/www/py-django-cms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-cms
-PORTVERSION= 5.0.4
+PORTVERSION= 5.0.5
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-cms/distinfo b/www/py-django-cms/distinfo
index 25dae136985e..4d8fab249a0b 100644
--- a/www/py-django-cms/distinfo
+++ b/www/py-django-cms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759735930
-SHA256 (django_cms-5.0.4.tar.gz) = ea161ee070805af2074f308ebeb4a666832190506aa4641bc1070cbf6085488a
-SIZE (django_cms-5.0.4.tar.gz) = 4937514
+TIMESTAMP = 1767163741
+SHA256 (django_cms-5.0.5.tar.gz) = 56f33fed820acfc326bf08d9a4a75e6ad3a1c1e027a0352c5444fe124e1d6bfd
+SIZE (django_cms-5.0.5.tar.gz) = 5413885
diff --git a/www/py-django-cron/Makefile b/www/py-django-cron/Makefile
index b337c2cbcc39..28026c7ee084 100644
--- a/www/py-django-cron/Makefile
+++ b/www/py-django-cron/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/tivix/django-cron
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Upstream inactive since 3+ years, not compatible with Django 5.2 or newer
+EXPIRATION_DATE=2026-03-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR}
USES= python
diff --git a/www/py-django-photologue/Makefile b/www/py-django-photologue/Makefile
index 5552e8fbeb13..20274b73f306 100644
--- a/www/py-django-photologue/Makefile
+++ b/www/py-django-photologue/Makefile
@@ -1,23 +1,24 @@
PORTNAME= django-photologue
-PORTVERSION= 3.17
-PORTREVISION= 3
+PORTVERSION= 3.18
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@caomhin.org
COMMENT= Powerful image management and gallery application for Django
-WWW= https://github.com/jdriscoll/django-photologue
+WWW= https://github.com/richardbarran/django-photologue
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django-sortedm2m>=3.1.1:www/py-django-sortedm2m@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django-sortedm2m>=4.0.0:www/py-django-sortedm2m@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ExifRead>=3:graphics/py-exifread@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pillow>=9:graphics/py-pillow@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pillow>=10:graphics/py-pillow@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/www/py-django-photologue/distinfo b/www/py-django-photologue/distinfo
index 3304eca0a7a8..19ed3c19b0a6 100644
--- a/www/py-django-photologue/distinfo
+++ b/www/py-django-photologue/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704625332
-SHA256 (django-photologue-3.17.tar.gz) = af49cdaa7b428b7cb53e1fa06e66d788866512737ca56e98634be3ef24cdefb4
-SIZE (django-photologue-3.17.tar.gz) = 203810
+TIMESTAMP = 1765900181
+SHA256 (django-photologue-3.18.tar.gz) = 1ae8b11c992329b6bdb75084b05d833ecbd52a8e27621a2822a6ac439cafaec6
+SIZE (django-photologue-3.18.tar.gz) = 204354
diff --git a/www/py-django-polymorphic/Makefile b/www/py-django-polymorphic/Makefile
index 83e4bf509c17..64905412ac33 100644
--- a/www/py-django-polymorphic/Makefile
+++ b/www/py-django-polymorphic/Makefile
@@ -1,9 +1,9 @@
PORTNAME= django-polymorphic
-PORTVERSION= 3.1.0
-PORTREVISION= 3
+PORTVERSION= 4.3.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= django_polymorphic-${PORTVERSION}
MAINTAINER= ports@caomhin.org
COMMENT= Seamless Polymorphic Inheritance for Django Models
@@ -12,10 +12,11 @@ WWW= https://github.com/django-polymorphic/django-polymorphic
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=1.11:www/py-django42@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/www/py-django-polymorphic/distinfo b/www/py-django-polymorphic/distinfo
index a858714a44d2..557acfa55f8e 100644
--- a/www/py-django-polymorphic/distinfo
+++ b/www/py-django-polymorphic/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1643033641
-SHA256 (django-polymorphic-3.1.0.tar.gz) = d6955b5308bf6e41dcb22ba7c96f00b51dfa497a8a5ab1e9c06c7951bf417bf8
-SIZE (django-polymorphic-3.1.0.tar.gz) = 50106
+TIMESTAMP = 1765551089
+SHA256 (django_polymorphic-4.3.0.tar.gz) = ced3a0dec4da117e4ec49364870d04b39d941069b1c94983386c848f1acbdf8b
+SIZE (django_polymorphic-4.3.0.tar.gz) = 48083
diff --git a/www/py-django-registration/Makefile b/www/py-django-registration/Makefile
index 9853343e096e..d06172f1b6f2 100644
--- a/www/py-django-registration/Makefile
+++ b/www/py-django-registration/Makefile
@@ -1,9 +1,9 @@
PORTNAME= django-registration
-PORTVERSION= 3.4
-PORTREVISION= 1
+PORTVERSION= 5.2.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= django_registration-${PORTVERSION}
MAINTAINER= ports@caomhin.org
COMMENT= User-registration application for Django
@@ -12,10 +12,9 @@ WWW= https://github.com/ubernostrum/django-registration
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}confusable_homoglyphs>=3.0<4.0:devel/py-confusable_homoglyphs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}confusable_homoglyphs>=3.0:devel/py-confusable_homoglyphs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist pep517
diff --git a/www/py-django-registration/distinfo b/www/py-django-registration/distinfo
index 6935e00297d1..d39fb97afae7 100644
--- a/www/py-django-registration/distinfo
+++ b/www/py-django-registration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704625621
-SHA256 (django-registration-3.4.tar.gz) = 1a0ccef7ef71e67a78a551abd8ad378977dc14a036f1fcd8be422a68bd5254a9
-SIZE (django-registration-3.4.tar.gz) = 89040
+TIMESTAMP = 1765903212
+SHA256 (django_registration-5.2.1.tar.gz) = 06864f9da0bc4d7b073fb2da98d95d12428357ab0bc46e33f79c26707ec06bbe
+SIZE (django_registration-5.2.1.tar.gz) = 94187
diff --git a/www/py-django-solo/Makefile b/www/py-django-solo/Makefile
index b03c9551dbdd..dc84086f6a04 100644
--- a/www/py-django-solo/Makefile
+++ b/www/py-django-solo/Makefile
@@ -1,9 +1,9 @@
PORTNAME= django-solo
-DISTVERSION= 2.2.0
-PORTREVISION= 2
+DISTVERSION= 2.4.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= django_solo-${DISTVERSION}
MAINTAINER= rozhuk.im@gmail.com
COMMENT= Helps working with singletons
@@ -12,11 +12,19 @@ WWW= https://github.com/lazybird/django-solo
LICENSE= CC-BY-3.0
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=3.2:www/py-django42@${PY_FLAVOR}
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 31100
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.1:devel/py-typing-extensions@${PY_FLAVOR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/www/py-django-solo/distinfo b/www/py-django-solo/distinfo
index 6ac642af5417..d789bbc9acb4 100644
--- a/www/py-django-solo/distinfo
+++ b/www/py-django-solo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705243364
-SHA256 (django-solo-2.2.0.tar.gz) = 056a280816097b144c24129125b6d98a568e8e48c30402a16ce324ce2eb61237
-SIZE (django-solo-2.2.0.tar.gz) = 12443
+TIMESTAMP = 1766074375
+SHA256 (django_solo-2.4.0.tar.gz) = ec92dc00aec75034a3f93b3a85152e57c4b03d7987f8cfd0ea8a47cc6e3c2084
+SIZE (django_solo-2.4.0.tar.gz) = 13571
diff --git a/www/py-django-sortedm2m/Makefile b/www/py-django-sortedm2m/Makefile
index 781ead696d94..0f99019e4bce 100644
--- a/www/py-django-sortedm2m/Makefile
+++ b/www/py-django-sortedm2m/Makefile
@@ -1,21 +1,23 @@
PORTNAME= django-sortedm2m
-PORTVERSION= 3.1.1
-PORTREVISION= 3
+PORTVERSION= 4.0.0
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MASTER_SITES= PYPI
MAINTAINER= ports@caomhin.org
COMMENT= Replacement for Django's many to many field #'
-WWW= https://github.com/gregmuellegger/django-sortedm2m
+WWW= https://github.com/jazzband/django-sortedm2m
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=2.2:www/py-django42@${PY_FLAVOR}
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR}
USES= python
-USE_PYTHON= distutils autoplist
+USE_GITHUB= yes
+GH_ACCOUNT= jazzband
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/www/py-django-sortedm2m/distinfo b/www/py-django-sortedm2m/distinfo
index 84b8ea6c04c4..c961a13cc40e 100644
--- a/www/py-django-sortedm2m/distinfo
+++ b/www/py-django-sortedm2m/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1642541073
-SHA256 (django-sortedm2m-3.1.1.tar.gz) = 136f3d4e0820b351608a7141d88ac3ba7fafcd37a9b8361ad00ffe616a790be5
-SIZE (django-sortedm2m-3.1.1.tar.gz) = 41344
+TIMESTAMP = 1765900575
+SHA256 (jazzband-django-sortedm2m-4.0.0_GH0.tar.gz) = b73bfa2d483f17149746fcea00f6e37a919074fd0d74e5cfc245d5c7c32492e3
+SIZE (jazzband-django-sortedm2m-4.0.0_GH0.tar.gz) = 43476
diff --git a/www/py-django-star-ratings/Makefile b/www/py-django-star-ratings/Makefile
index 9213dec9bbc4..3e6941880ca6 100644
--- a/www/py-django-star-ratings/Makefile
+++ b/www/py-django-star-ratings/Makefile
@@ -11,6 +11,9 @@ WWW= https://github.com/wildfish/django-star-ratings
LICENSE= BSD3CLAUSE
+DEPRECATED= Upstream repository has been archived on May 21, 2025
+EXPIRATION_DATE=2026-03-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=0:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-braces>=0:www/py-django-braces@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-model-utils>=0:www/py-django-model-utils@${PY_FLAVOR} \
diff --git a/www/py-django-tagging/Makefile b/www/py-django-tagging/Makefile
index 1f431bee1532..44b7ce2f53d9 100644
--- a/www/py-django-tagging/Makefile
+++ b/www/py-django-tagging/Makefile
@@ -13,6 +13,9 @@ LICENSE= BSD3CLAUSE MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+DEPRECATED= Upstream inactive since 5+ years, not compatible with Django 5+. Please use www/py-django-taggit instead
+EXPIRATION_DATE=2026-03-31
+
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=0:www/py-django42@${PY_FLAVOR}
USES= python
diff --git a/www/py-django-unfold/Makefile b/www/py-django-unfold/Makefile
index 50570062f7a3..0453667e26b2 100644
--- a/www/py-django-unfold/Makefile
+++ b/www/py-django-unfold/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-unfold
-PORTVERSION= 0.73.1
+PORTVERSION= 0.74.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-django-unfold/distinfo b/www/py-django-unfold/distinfo
index 09061e6539f5..bf529f7cd83e 100644
--- a/www/py-django-unfold/distinfo
+++ b/www/py-django-unfold/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895758
-SHA256 (django_unfold-0.73.1.tar.gz) = 2c1bbf24d2fc162fe5d0e19b27c1f8287fdd5343b1ffe2b78ee26586ed1a4837
-SIZE (django_unfold-0.73.1.tar.gz) = 1103069
+TIMESTAMP = 1766953424
+SHA256 (django_unfold-0.74.1.tar.gz) = 573f793f975b9dbe324859121a179ae3f4d600d580e28e038736d7a2696e86dc
+SIZE (django_unfold-0.74.1.tar.gz) = 1103394
diff --git a/www/py-django42/Makefile b/www/py-django42/Makefile
index b97dc7add51e..51f9c7957c5f 100644
--- a/www/py-django42/Makefile
+++ b/www/py-django42/Makefile
@@ -14,6 +14,9 @@ WWW= https://www.djangoproject.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Django 4.2 is now in Extended Support, receives security fixes only and will reach End-Of-Life in April 2026. Upgrade to a later Django version. See https://www.djangoproject.com/download/
+EXPIRATION_DATE=2026-05-31
+
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=40.8.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.6.0:www/py-asgiref@${PY_FLAVOR} \
diff --git a/www/py-django51/Makefile b/www/py-django51/Makefile
deleted file mode 100644
index dbdd41cf02b8..000000000000
--- a/www/py-django51/Makefile
+++ /dev/null
@@ -1,79 +0,0 @@
-PORTNAME= django
-PORTVERSION= 5.1.15
-CATEGORIES= www python
-MASTER_SITES= PYPI \
- https://media.djangoproject.com/releases/${PORTVERSION:R}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX= 51
-#DISTNAME= Django-${PORTVERSION}
-DIST_SUBDIR= python
-
-PATCH_SITES= https://github.com/django/django/commit/
-PATCHFILES+= 8b9a2bf34e132ccf0ab0a074440dc55f90c76598.patch:-p1
-
-MAINTAINER= python@FreeBSD.org
-COMMENT= High-level Python Web Framework
-WWW= https://www.djangoproject.com/
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Extended support of Django 5.1 ends December 2025, upgrade to a newer version of Django. See https://www.djangoproject.com/download/
-EXPIRATION_DATE=2025-12-31
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.8.1:www/py-asgiref@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}sqlparse>=0.3.1:databases/py-sqlparse@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tblib>0:devel/py-tblib@${PY_FLAVOR}
-
-USES= cpe python shebangfix
-USE_PYTHON= autoplist concurrent pep517
-
-NO_ARCH= yes
-
-DOCSDIR= ${PREFIX}/share/doc/py-django
-PLIST_FILES= share/man/man1/django-admin.1.gz
-PORTDOCS= *
-
-SHEBANG_FILES= django/conf/project_template/manage.py-tpl
-
-CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}django[0-9][0-9]
-
-CPE_VENDOR= djangoproject
-
-# Upstream archive contains files with UTF-8 names
-# EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
-
-OPTIONS_DEFINE= DOCS HTMLDOCS
-OPTIONS_GROUP= DATABASE
-OPTIONS_GROUP_DATABASE= PGSQL MYSQL SQLITE
-OPTIONS_DEFAULT=SQLITE
-HTMLDOCS_DESC= Install HTML documentation (requires Sphinx)
-
-HTMLDOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR}
-HTMLDOCS_IMPLIES= DOCS
-HTMLDOCS_USES= gmake
-PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR}
-MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mysqlclient>=1.3.13:databases/py-mysqlclient@${PY_FLAVOR}
-SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
-
-.include <bsd.port.pre.mk>
-
-post-build-HTMLDOCS-on:
- cd ${WRKSRC}/docs && ${MAKE_CMD} html SPHINXBUILD=sphinx-build-${PYTHON_VER}
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/docs/man/* ${STAGEDIR}/${PREFIX}/share/man/man1
- @${ECHO_MSG} ""
- @${ECHO_MSG} " * See http://docs.djangoproject.com/ for complete documentation"
- @${ECHO_MSG} ""
-
-post-install-HTMLDOCS-on:
- ${MKDIR} ${STAGEDIR}/${DOCSDIR}
- ${CP} -R ${WRKSRC}/docs/_build/html ${STAGEDIR}/${DOCSDIR}
-
-do-test:
- @cd ${WRKSRC} && ${PYTHON_CMD} tests/runtests.py --settings=test_sqlite
-
-.include <bsd.port.post.mk>
diff --git a/www/py-django51/distinfo b/www/py-django51/distinfo
deleted file mode 100644
index fe2ca5a8e776..000000000000
--- a/www/py-django51/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1764719961
-SHA256 (python/django-5.1.15.tar.gz) = 46a356b5ff867bece73fc6365e081f21c569973403ee7e9b9a0316f27d0eb947
-SIZE (python/django-5.1.15.tar.gz) = 10719662
-SHA256 (python/8b9a2bf34e132ccf0ab0a074440dc55f90c76598.patch) = cb9cde01b6ba13ceaba6de3d9315832b7a4ee4d3bf3d38028ef9169e99310495
-SIZE (python/8b9a2bf34e132ccf0ab0a074440dc55f90c76598.patch) = 1803
diff --git a/www/py-django51/files/patch-pyproject.toml b/www/py-django51/files/patch-pyproject.toml
deleted file mode 100644
index fb9645f1691a..000000000000
--- a/www/py-django51/files/patch-pyproject.toml
+++ /dev/null
@@ -1,25 +0,0 @@
---- pyproject.toml.orig 2025-11-06 06:12:12 UTC
-+++ pyproject.toml
-@@ -1,9 +1,9 @@
- [build-system]
--requires = ["setuptools>=77.0.3"]
-+requires = ["setuptools>=63"]
- build-backend = "setuptools.build_meta"
-
- [project]
--name = "Django"
-+name = "django"
- dynamic = ["version"]
- requires-python = ">= 3.10"
- dependencies = [
-@@ -16,8 +16,8 @@ readme = "README.rst"
- ]
- description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design."
- readme = "README.rst"
--license = "BSD-3-Clause"
--license-files = ["LICENSE", "LICENSE.python"]
-+license = {text="BSD-3-Clause"}
-+#license-files = ["LICENSE", "LICENSE.python"]
- classifiers = [
- "Development Status :: 5 - Production/Stable",
- "Environment :: Web Environment",
diff --git a/www/py-django51/pkg-descr b/www/py-django51/pkg-descr
deleted file mode 100644
index 1f0e73eddef2..000000000000
--- a/www/py-django51/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-Django is a high-level Python Web framework that encourages rapid development
-and clean, pragmatic design.
-
-Developed and used over the past two years by a fast-moving online-news
-operation, Django was designed from scratch to handle two challenges: the
-intensive deadlines of a newsroom and the stringent requirements of experienced
-Web developers. It has convenient niceties for developing content-management
-systems, but it's an excellent tool for building any Web site.
diff --git a/www/py-fastapi-sso/Makefile b/www/py-fastapi-sso/Makefile
index ad279b151b40..468240ee5e37 100644
--- a/www/py-fastapi-sso/Makefile
+++ b/www/py-fastapi-sso/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastapi-sso
-DISTVERSION= 0.18.0
+DISTVERSION= 0.19.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-fastapi-sso/distinfo b/www/py-fastapi-sso/distinfo
index 8257cc9f32e0..e738d365583f 100644
--- a/www/py-fastapi-sso/distinfo
+++ b/www/py-fastapi-sso/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757574194
-SHA256 (fastapi_sso-0.18.0.tar.gz) = d8df5a686af7a6a7be248817544b405cf77f7e9ffcd5d0d7d2a196fd071964bc
-SIZE (fastapi_sso-0.18.0.tar.gz) = 16811
+TIMESTAMP = 1766460325
+SHA256 (fastapi_sso-0.19.0.tar.gz) = 629f00581f72ea7e57f7b8775f8d2c425629c428c194359a2b4ebaa6bcb8e12b
+SIZE (fastapi_sso-0.19.0.tar.gz) = 17278
diff --git a/www/py-google-cloud-bigquery-storage/Makefile b/www/py-google-cloud-bigquery-storage/Makefile
index a91f2d4bb3e4..4b807fc52307 100644
--- a/www/py-google-cloud-bigquery-storage/Makefile
+++ b/www/py-google-cloud-bigquery-storage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigquery-storage
-PORTVERSION= 2.35.0
+PORTVERSION= 2.36.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-cloud-bigquery-storage/distinfo b/www/py-google-cloud-bigquery-storage/distinfo
index 294054922224..7d40da9506ed 100644
--- a/www/py-google-cloud-bigquery-storage/distinfo
+++ b/www/py-google-cloud-bigquery-storage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765032838
-SHA256 (google_cloud_bigquery_storage-2.35.0.tar.gz) = c9bab6b8e41d6cb9806e589e65f320c89ada84f466e61566b7208d87924c1430
-SIZE (google_cloud_bigquery_storage-2.35.0.tar.gz) = 294268
+TIMESTAMP = 1766953426
+SHA256 (google_cloud_bigquery_storage-2.36.0.tar.gz) = d3c1ce9d2d3a4d7116259889dcbe3c7c70506f71f6ce6bbe54aa0a68bbba8f8f
+SIZE (google_cloud_bigquery_storage-2.36.0.tar.gz) = 306959
diff --git a/www/py-google-cloud-bigtable/Makefile b/www/py-google-cloud-bigtable/Makefile
index d56820528c1e..8a308eaf26d2 100644
--- a/www/py-google-cloud-bigtable/Makefile
+++ b/www/py-google-cloud-bigtable/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-bigtable
-PORTVERSION= 2.34.0
+PORTVERSION= 2.35.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-cloud-bigtable/distinfo b/www/py-google-cloud-bigtable/distinfo
index 311aa21ff89e..e36892f68be8 100644
--- a/www/py-google-cloud-bigtable/distinfo
+++ b/www/py-google-cloud-bigtable/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761446784
-SHA256 (google_cloud_bigtable-2.34.0.tar.gz) = 773258b00cd3f9a3a35639cc38bd711f4f1418aaa0c8d70cb028978ed98dc2c2
-SIZE (google_cloud_bigtable-2.34.0.tar.gz) = 766606
+TIMESTAMP = 1766953428
+SHA256 (google_cloud_bigtable-2.35.0.tar.gz) = f5699012c5fea4bd4bdf7e80e5e3a812a847eb8f41bf8dc2f43095d6d876b83b
+SIZE (google_cloud_bigtable-2.35.0.tar.gz) = 775613
diff --git a/www/py-google-cloud-datastore/Makefile b/www/py-google-cloud-datastore/Makefile
index bc7c24cd8cfe..362e299320bd 100644
--- a/www/py-google-cloud-datastore/Makefile
+++ b/www/py-google-cloud-datastore/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-datastore
-PORTVERSION= 2.21.0
+PORTVERSION= 2.23.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,6 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.11.0<3.0.0:www/py-google-api-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}google-cloud-core>=1.4.0<3.0.0:www/py-google-cloud-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}google-auth>=2.14.1<3.0.0:security/py-google-auth@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}grpcio>=1.75.1<2.0.0:devel/py-grpcio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}proto-plus>=1.25.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=4.21.6,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR}
diff --git a/www/py-google-cloud-datastore/distinfo b/www/py-google-cloud-datastore/distinfo
index d025ad22e1e3..6996d37011c0 100644
--- a/www/py-google-cloud-datastore/distinfo
+++ b/www/py-google-cloud-datastore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796118
-SHA256 (google_cloud_datastore-2.21.0.tar.gz) = eee454dd4a55f5b327f9f344928ff1a09a6f77c23d5e3d908ad31a13cc2f4073
-SIZE (google_cloud_datastore-2.21.0.tar.gz) = 261373
+TIMESTAMP = 1766953430
+SHA256 (google_cloud_datastore-2.23.0.tar.gz) = 80049883a4ae928fdcc661ba6803ec267665dc0e6f3ce2da91441079a6bb6387
+SIZE (google_cloud_datastore-2.23.0.tar.gz) = 264913
diff --git a/www/py-google-cloud-logging/Makefile b/www/py-google-cloud-logging/Makefile
index 44a2c92f6a17..94dde958cd26 100644
--- a/www/py-google-cloud-logging/Makefile
+++ b/www/py-google-cloud-logging/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-logging
-PORTVERSION= 3.12.1
+PORTVERSION= 3.13.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-cloud-logging/distinfo b/www/py-google-cloud-logging/distinfo
index cb7167155919..b5ed801cda62 100644
--- a/www/py-google-cloud-logging/distinfo
+++ b/www/py-google-cloud-logging/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753796122
-SHA256 (google_cloud_logging-3.12.1.tar.gz) = 36efc823985055b203904e83e1c8f9f999b3c64270bcda39d57386ca4effd678
-SIZE (google_cloud_logging-3.12.1.tar.gz) = 289569
+TIMESTAMP = 1766953432
+SHA256 (google_cloud_logging-3.13.0.tar.gz) = 3aae0573b1a1a4f59ecdf4571f4e7881b5823bd129fe469561c1c49a7fa8a4c1
+SIZE (google_cloud_logging-3.13.0.tar.gz) = 290169
diff --git a/www/py-google-cloud-speech/Makefile b/www/py-google-cloud-speech/Makefile
index b3157dca4f83..c04cb4ebd3a7 100644
--- a/www/py-google-cloud-speech/Makefile
+++ b/www/py-google-cloud-speech/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-cloud-speech
-PORTVERSION= 2.34.0
+PORTVERSION= 2.35.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-cloud-speech/distinfo b/www/py-google-cloud-speech/distinfo
index af5e4eac8940..81880c3affdd 100644
--- a/www/py-google-cloud-speech/distinfo
+++ b/www/py-google-cloud-speech/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761446790
-SHA256 (google_cloud_speech-2.34.0.tar.gz) = 2a7bffd84f134b9b70c9f11cbb5088c534f92be149d71d9073d0b9dd3a431acf
-SIZE (google_cloud_speech-2.34.0.tar.gz) = 391496
+TIMESTAMP = 1766953434
+SHA256 (google_cloud_speech-2.35.0.tar.gz) = a9f68b02d71f159105f09aec875b6aa1bddfbc4e584d8885a436647d8a4027b9
+SIZE (google_cloud_speech-2.35.0.tar.gz) = 401760
diff --git a/www/py-google-cloud-storage/Makefile b/www/py-google-cloud-storage/Makefile
index 0f8ba5922d3d..93d667513a3a 100644
--- a/www/py-google-cloud-storage/Makefile
+++ b/www/py-google-cloud-storage/Makefile
@@ -27,10 +27,16 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-OPTIONS_DEFINE= PROTOBUF TRACING
+OPTIONS_DEFINE= GRPC PROTOBUF TRACING
PROTOBUF_DESC= Protocol buffers support
TRACING_DESC= Generate traces using OpenTelemetry
+GRPC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.27.0<3.0.0:www/py-google-api-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}grpc-google-iam-v1>=0.14.0<1.0.0:devel/py-grpc-google-iam-v1@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}grpcio>=1.75.1<2.0.0:devel/py-grpcio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}grpcio-status>=1.76.0<2.0.0:devel/py-grpcio-status@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}proto-plus>=1.25.0<2.0.0:devel/py-proto-plus@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}protobuf>=4.21.6,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR}
PROTOBUF_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}protobuf>=3.20.2,1<7.0.0,1:devel/py-protobuf@${PY_FLAVOR}
TRACING_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.1.0<2.0.0:devel/py-opentelemetry-api@${PY_FLAVOR}
diff --git a/www/py-lia-web/Makefile b/www/py-lia-web/Makefile
deleted file mode 100644
index 8745961f7679..000000000000
--- a/www/py-lia-web/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-PORTNAME= lia-web
-DISTVERSION= 0.2.3
-CATEGORIES= www python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= lia_web-${DISTVERSION}
-
-MAINTAINER= kai@FreeBSD.org
-COMMENT= Library for working with web frameworks
-WWW= https://github.com/patrick91/lia
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.14.0:devel/py-typing-extensions@${PY_FLAVOR}
-
-USES= python
-USE_PYTHON= autoplist pep517
-
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/www/py-lia-web/distinfo b/www/py-lia-web/distinfo
deleted file mode 100644
index ce930078b119..000000000000
--- a/www/py-lia-web/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1755334977
-SHA256 (lia_web-0.2.3.tar.gz) = ccc9d24cdc200806ea96a20b22fb68f4759e6becdb901bd36024df7921e848d7
-SIZE (lia_web-0.2.3.tar.gz) = 156761
diff --git a/www/py-notebook/Makefile b/www/py-notebook/Makefile
index daaa112f6f8f..e0c08e691fab 100644
--- a/www/py-notebook/Makefile
+++ b/www/py-notebook/Makefile
@@ -1,5 +1,5 @@
PORTNAME= notebook
-PORTVERSION= 7.5.0
+PORTVERSION= 7.5.1
CATEGORIES= www python
MASTER_SITES= PYPI \
https://github.com/jupyter/notebook/releases/download/v${PORTVERSION}/
@@ -16,9 +16,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-jupyter-builder>=0.5:devel/py-hatch-jupyter-builder@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>=1.11:devel/py-hatchling@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.5.0<4.6:devel/py-jupyterlab@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.5.1<4.6: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.5.0<4.6:devel/py-jupyterlab@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jupyterlab>=4.5.1<4.6:devel/py-jupyterlab@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jupyterlab-server>=2.28.0<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 8079b77b76fd..31edab573afb 100644
--- a/www/py-notebook/distinfo
+++ b/www/py-notebook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854464
-SHA256 (notebook-7.5.0.tar.gz) = 3b27eaf9913033c28dde92d02139414c608992e1df4b969c843219acf2ff95e4
-SIZE (notebook-7.5.0.tar.gz) = 14052074
+TIMESTAMP = 1766953612
+SHA256 (notebook-7.5.1.tar.gz) = b2fb4cef4d47d08c33aecce1c6c6e84be05436fbd791f88fce8df9fbca088b75
+SIZE (notebook-7.5.1.tar.gz) = 14058696
diff --git a/www/py-planet-auth/Makefile b/www/py-planet-auth/Makefile
index 6d07c48bebb5..eea9baf3052b 100644
--- a/www/py-planet-auth/Makefile
+++ b/www/py-planet-auth/Makefile
@@ -1,5 +1,5 @@
PORTNAME= planet-auth
-PORTVERSION= 2.3.0
+PORTVERSION= 2.3.1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-planet-auth/distinfo b/www/py-planet-auth/distinfo
index 0d8c94b9fecc..353fb3b9328a 100644
--- a/www/py-planet-auth/distinfo
+++ b/www/py-planet-auth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761446794
-SHA256 (planet_auth-2.3.0.tar.gz) = 6d82ce93a8011beb13eb65a6bb38b32891208e82523177282644dec12b95126e
-SIZE (planet_auth-2.3.0.tar.gz) = 247228
+TIMESTAMP = 1766036523
+SHA256 (planet_auth-2.3.1.tar.gz) = e68368719bae405ae7d792f307edccffb9f7e4dc03fac1a1b8429ea2d95ca756
+SIZE (planet_auth-2.3.1.tar.gz) = 248181
diff --git a/www/py-python-multipart/Makefile b/www/py-python-multipart/Makefile
index a9dc08085474..c4ce0075849b 100644
--- a/www/py-python-multipart/Makefile
+++ b/www/py-python-multipart/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-multipart
-PORTVERSION= 0.0.20
+PORTVERSION= 0.0.21
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-python-multipart/distinfo b/www/py-python-multipart/distinfo
index 2fe9e29b3a58..0671037800b0 100644
--- a/www/py-python-multipart/distinfo
+++ b/www/py-python-multipart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735227982
-SHA256 (python_multipart-0.0.20.tar.gz) = 8dd0cab45b8e23064ae09147625994d090fa46f5b0d1e13af944c331a7fa9d13
-SIZE (python_multipart-0.0.20.tar.gz) = 37158
+TIMESTAMP = 1766953436
+SHA256 (python_multipart-0.0.21.tar.gz) = 7137ebd4d3bbf70ea1622998f902b97a29434a9e8dc40eb203bbcf7c2a2cba92
+SIZE (python_multipart-0.0.21.tar.gz) = 37196
diff --git a/www/py-qt6-webengine/Makefile b/www/py-qt6-webengine/Makefile
index 81ae168450ea..becd950af8ac 100644
--- a/www/py-qt6-webengine/Makefile
+++ b/www/py-qt6-webengine/Makefile
@@ -1,6 +1,5 @@
PORTNAME= webengine
DISTVERSION= ${PYQTWEBENGINE_VERSION}
-PORTREVISION= 1
CATEGORIES= www devel python
MASTER_SITES= ${MASTER_SITES_PYQTWEBENGINE}
PKGNAMEPREFIX= ${PYQT_PY_RELNAME}-
diff --git a/www/py-qt6-webengine/distinfo b/www/py-qt6-webengine/distinfo
index 1d8386e1f8ae..e43491e531a6 100644
--- a/www/py-qt6-webengine/distinfo
+++ b/www/py-qt6-webengine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743732713
-SHA256 (pyqt6_webengine-6.9.0.tar.gz) = 6ae537e3bbda06b8e06535e4852297e0bc3b00543c47929541fcc9b11981aa25
-SIZE (pyqt6_webengine-6.9.0.tar.gz) = 34616
+TIMESTAMP = 1761269283
+SHA256 (pyqt6_webengine-6.10.0.tar.gz) = 267d27275d0c79ae270bca4b03520a41fa7e85c2a4d9632da8cb9cc233a55ad1
+SIZE (pyqt6_webengine-6.10.0.tar.gz) = 37053
diff --git a/www/py-qt6-webengine/files/patch-sip_QtWebEngineCore_qwebenginesettings.sip b/www/py-qt6-webengine/files/patch-sip_QtWebEngineCore_qwebenginesettings.sip
new file mode 100644
index 000000000000..8c921699e496
--- /dev/null
+++ b/www/py-qt6-webengine/files/patch-sip_QtWebEngineCore_qwebenginesettings.sip
@@ -0,0 +1,18 @@
+quint8 is more on point. uint8_t requires <sys/types.h>
+
+--- sip/QtWebEngineCore/qwebenginesettings.sip.orig 2025-10-16 10:34:51 UTC
++++ sip/QtWebEngineCore/qwebenginesettings.sip
+@@ -125,11 +125,11 @@ class QWebEngineSettings /NoDefaultCtors/ (public)
+ void setUnknownUrlSchemePolicy(QWebEngineSettings::UnknownUrlSchemePolicy policy);
+ void resetUnknownUrlSchemePolicy();
+ %If (QtWebEngine_6_10_0 -)
+- typedef unsigned char uint8_t /PyInt/;
++ typedef unsigned char quint8 /PyInt/;
+ %End
+ %If (QtWebEngine_6_8_0 -)
+
+- enum class ImageAnimationPolicy : uint8_t
++ enum class ImageAnimationPolicy : quint8
+ {
+ Allow,
+ AnimateOnce,
diff --git a/www/py-qt6-webengine/pkg-plist b/www/py-qt6-webengine/pkg-plist
index 2c7525047edf..3ab3752f93b2 100644
--- a/www/py-qt6-webengine/pkg-plist
+++ b/www/py-qt6-webengine/pkg-plist
@@ -10,6 +10,8 @@
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginecookiestore.sip
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginedesktopmediarequest.sip
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginedownloadrequest.sip
+%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineextensioninfo.sip
+%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineextensionmanager.sip
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginefilesystemaccessrequest.sip
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebenginefindtextresult.sip
%%PYQT_SIPDIR%%/QtWebEngineCore/qwebengineframe.sip
@@ -49,3 +51,4 @@
%%PYTHON_SITELIBDIR%%/pyqt6_webengine-%%PYQT_WEBENGINE_VERSION%%.dist-info/INSTALLER
%%PYTHON_SITELIBDIR%%/pyqt6_webengine-%%PYQT_WEBENGINE_VERSION%%.dist-info/METADATA
%%PYTHON_SITELIBDIR%%/pyqt6_webengine-%%PYQT_WEBENGINE_VERSION%%.dist-info/RECORD
+%%PYTHON_SITELIBDIR%%/pyqt6_webengine-%%PYQT_WEBENGINE_VERSION%%.dist-info/licenses/LICENSE
diff --git a/www/py-quilt3/Makefile b/www/py-quilt3/Makefile
index b8be1c8ea230..e25064bb5c63 100644
--- a/www/py-quilt3/Makefile
+++ b/www/py-quilt3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= quilt3
-PORTVERSION= 7.0.0
+PORTVERSION= 7.1.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,8 +11,7 @@ WWW= https://github.com/quiltdata/quilt
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uv-build08>=0.8.15<0.9.0:devel/py-uv-build08@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>=1.21.7:www/py-boto3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonlines>=1.2.0:devel/py-jsonlines@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>=3<5:devel/py-jsonschema@${PY_FLAVOR} \
@@ -29,9 +28,13 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-OPTIONS_DEFINE= ANNDATA
+OPTIONS_DEFINE= ANNDATA PYARROW
ANNDATA_DESC= Annotated data support
+PYARROW_DESC= Apache Arrow support
ANNDATA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anndata>=0.8.0:devel/py-anndata@${PY_FLAVOR}
+PYARROW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.14.0,1:math/py-numpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pandas>=0.19.2,1:math/py-pandas@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyarrow>=0.14.1:databases/py-pyarrow@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/www/py-quilt3/distinfo b/www/py-quilt3/distinfo
index d8dffb35c3bb..a01f7d644c10 100644
--- a/www/py-quilt3/distinfo
+++ b/www/py-quilt3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120872
-SHA256 (quilt3-7.0.0.tar.gz) = 0a8e2123c6702bd186e747cf63b005ab4a084005c96190c0153b976e4c71d11c
-SIZE (quilt3-7.0.0.tar.gz) = 106106
+TIMESTAMP = 1766953438
+SHA256 (quilt3-7.1.0.tar.gz) = 2c5b51e3436a3fb31c74515e962f274db16cee81026c6d4e6d83bedecea24da3
+SIZE (quilt3-7.1.0.tar.gz) = 89095
diff --git a/www/py-quilt3/files/patch-pyproject.toml b/www/py-quilt3/files/patch-pyproject.toml
new file mode 100644
index 000000000000..ec0b61bbe931
--- /dev/null
+++ b/www/py-quilt3/files/patch-pyproject.toml
@@ -0,0 +1,17 @@
+--- pyproject.toml.orig 1970-01-01 00:00:00 UTC
++++ pyproject.toml
+@@ -27,12 +27,12 @@ dependencies = [
+ dependencies = [
+ "platformdirs>=2",
+ "boto3>=1.21.7",
+- "jsonlines==1.2.0",
++ "jsonlines>=1.2.0",
+ "PyYAML>=5.1",
+ "requests>=2.12.4",
+ "tenacity>=5.1.1,!=8.4.0",
+ "tqdm>=4.32",
+- "requests_futures==1.0.0",
++ "requests_futures>=1.0.0",
+ "jsonschema>=3,<5",
+ "pydantic>=2.0.0,<3.0.0",
+ ]
diff --git a/www/py-requests-gssapi/Makefile b/www/py-requests-gssapi/Makefile
index 7945ec8e2b12..a56a05ec34a2 100644
--- a/www/py-requests-gssapi/Makefile
+++ b/www/py-requests-gssapi/Makefile
@@ -20,4 +20,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gssapi>=1.4.1:security/py-gssapi@${PY_FLAVOR
USES= python
USE_PYTHON= autoplist pep517
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/www/py-sse-starlette/Makefile b/www/py-sse-starlette/Makefile
index 6b29555c1dbc..60a62fd32029 100644
--- a/www/py-sse-starlette/Makefile
+++ b/www/py-sse-starlette/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sse-starlette
DISTVERSIONPREFIX= v
-DISTVERSION= 3.0.4
+DISTVERSION= 3.1.2
CATEGORIES= www python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-sse-starlette/distinfo b/www/py-sse-starlette/distinfo
index d2fd56a47c6a..e64a426ec806 100644
--- a/www/py-sse-starlette/distinfo
+++ b/www/py-sse-starlette/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765786541
-SHA256 (sysid-sse-starlette-v3.0.4_GH0.tar.gz) = 3fefad3b6e17f4b3220f9d24f6237de4a2406ab367eb602d9bc8c55319db55e6
-SIZE (sysid-sse-starlette-v3.0.4_GH0.tar.gz) = 735901
+TIMESTAMP = 1767382768
+SHA256 (sysid-sse-starlette-v3.1.2_GH0.tar.gz) = 0230a287ba4d404861410857e7e1fa0a40cc258dc222acf7ef91d17aa1f7a654
+SIZE (sysid-sse-starlette-v3.1.2_GH0.tar.gz) = 739174
diff --git a/www/py-uvicorn/Makefile b/www/py-uvicorn/Makefile
index e075a2b5a31b..0f1783c9ea1d 100644
--- a/www/py-uvicorn/Makefile
+++ b/www/py-uvicorn/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uvicorn
-PORTVERSION= 0.38.0
+PORTVERSION= 0.40.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-uvicorn/distinfo b/www/py-uvicorn/distinfo
index 7d97fb031186..70eb239b0aae 100644
--- a/www/py-uvicorn/distinfo
+++ b/www/py-uvicorn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761446796
-SHA256 (uvicorn-0.38.0.tar.gz) = fd97093bdd120a2609fc0d3afe931d4d4ad688b6e75f0f929fde1bc36fe0e91d
-SIZE (uvicorn-0.38.0.tar.gz) = 80605
+TIMESTAMP = 1766953440
+SHA256 (uvicorn-0.40.0.tar.gz) = 839676675e87e73694518b5574fd0f24c9d97b46bea16df7b8c05ea1a51071ea
+SIZE (uvicorn-0.40.0.tar.gz) = 81761
diff --git a/www/qt5-webengine/Makefile b/www/qt5-webengine/Makefile
index 5fb880053539..c78639d5ab35 100644
--- a/www/qt5-webengine/Makefile
+++ b/www/qt5-webengine/Makefile
@@ -19,7 +19,7 @@
PORTNAME= webengine
PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
PKGNAMEPREFIX= qt5-
diff --git a/www/qt5-webengine/files/patch-add-support-for-ffmpeg5-and-later b/www/qt5-webengine/files/patch-add-support-for-ffmpeg5-and-later
deleted file mode 100644
index de6185aba53d..000000000000
--- a/www/qt5-webengine/files/patch-add-support-for-ffmpeg5-and-later
+++ /dev/null
@@ -1,140 +0,0 @@
-Adds support for FFmpeg and later
-
-Obtained from:
-
-https://github.com/archlinux/svntogit-packages/blob/packages/qt5-webengine/trunk/qt5-webengine-ffmpeg5.patch
-
---- src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.h.orig 2021-12-15 16:12:54 UTC
-+++ src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.h
-@@ -29,6 +29,7 @@ extern "C" {
- #include <libavformat/avformat.h>
- #include <libavformat/avio.h>
- #include <libavutil/avutil.h>
-+#include <libavutil/channel_layout.h>
- #include <libavutil/imgutils.h>
- #include <libavutil/log.h>
- #include <libavutil/mastering_display_metadata.h>
---- src/3rdparty/chromium/media/filters/audio_file_reader.cc.orig 2021-12-15 16:12:54 UTC
-+++ src/3rdparty/chromium/media/filters/audio_file_reader.cc
-@@ -85,7 +85,7 @@ bool AudioFileReader::OpenDecoder() {
- }
-
- bool AudioFileReader::OpenDecoder() {
-- AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
-+ const AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
- if (codec) {
- // MP3 decodes to S16P which we don't support, tell it to use S16 instead.
- if (codec_context_->sample_fmt == AV_SAMPLE_FMT_S16P)
---- src/3rdparty/chromium/media/filters/ffmpeg_audio_decoder.cc.orig 2021-12-15 16:12:54 UTC
-+++ src/3rdparty/chromium/media/filters/ffmpeg_audio_decoder.cc
-@@ -329,7 +329,7 @@ bool FFmpegAudioDecoder::ConfigureDecoder(const AudioD
- }
- }
-
-- AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
-+ const AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
- if (!codec ||
- avcodec_open2(codec_context_.get(), codec, &codec_options) < 0) {
- DLOG(ERROR) << "Could not initialize audio decoder: "
---- src/3rdparty/chromium/media/filters/ffmpeg_demuxer.cc.orig 2021-12-15 16:12:54 UTC
-+++ src/3rdparty/chromium/media/filters/ffmpeg_demuxer.cc
-@@ -98,12 +98,12 @@ static base::TimeDelta ExtractStartTime(AVStream* stre
-
- // Next try to use the first DTS value, for codecs where we know PTS == DTS
- // (excludes all H26x codecs). The start time must be returned in PTS.
-- if (stream->first_dts != kNoFFmpegTimestamp &&
-+ if (av_stream_get_first_dts(stream) != kNoFFmpegTimestamp &&
- stream->codecpar->codec_id != AV_CODEC_ID_HEVC &&
- stream->codecpar->codec_id != AV_CODEC_ID_H264 &&
- stream->codecpar->codec_id != AV_CODEC_ID_MPEG4) {
- const base::TimeDelta first_pts =
-- ConvertFromTimeBase(stream->time_base, stream->first_dts);
-+ ConvertFromTimeBase(stream->time_base, av_stream_get_first_dts(stream));
- if (first_pts < start_time)
- start_time = first_pts;
- }
-@@ -408,11 +408,11 @@ void FFmpegDemuxerStream::EnqueuePacket(ScopedAVPacket
- scoped_refptr<DecoderBuffer> buffer;
-
- if (type() == DemuxerStream::TEXT) {
-- int id_size = 0;
-+ size_t id_size = 0;
- uint8_t* id_data = av_packet_get_side_data(
- packet.get(), AV_PKT_DATA_WEBVTT_IDENTIFIER, &id_size);
-
-- int settings_size = 0;
-+ size_t settings_size = 0;
- uint8_t* settings_data = av_packet_get_side_data(
- packet.get(), AV_PKT_DATA_WEBVTT_SETTINGS, &settings_size);
-
-@@ -424,7 +424,7 @@ void FFmpegDemuxerStream::EnqueuePacket(ScopedAVPacket
- buffer = DecoderBuffer::CopyFrom(packet->data, packet->size,
- side_data.data(), side_data.size());
- } else {
-- int side_data_size = 0;
-+ size_t side_data_size = 0;
- uint8_t* side_data = av_packet_get_side_data(
- packet.get(), AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL, &side_data_size);
-
-@@ -485,7 +485,7 @@ void FFmpegDemuxerStream::EnqueuePacket(ScopedAVPacket
- packet->size - data_offset);
- }
-
-- int skip_samples_size = 0;
-+ size_t skip_samples_size = 0;
- const uint32_t* skip_samples_ptr =
- reinterpret_cast<const uint32_t*>(av_packet_get_side_data(
- packet.get(), AV_PKT_DATA_SKIP_SAMPLES, &skip_samples_size));
---- src/3rdparty/chromium/media/filters/ffmpeg_glue.cc.orig 2021-12-15 16:12:54 UTC
-+++ src/3rdparty/chromium/media/filters/ffmpeg_glue.cc
-@@ -59,7 +59,6 @@ void FFmpegGlue::InitializeFFmpeg() {
- }
-
- void FFmpegGlue::InitializeFFmpeg() {
-- av_register_all();
- }
-
- static void LogContainer(bool is_local_file,
-@@ -94,9 +93,6 @@ FFmpegGlue::FFmpegGlue(FFmpegURLProtocol* protocol) {
-
- // Enable fast, but inaccurate seeks for MP3.
- format_context_->flags |= AVFMT_FLAG_FAST_SEEK;
--
-- // Ensures we can read out various metadata bits like vp8 alpha.
-- format_context_->flags |= AVFMT_FLAG_KEEP_SIDE_DATA;
-
- // Ensures format parsing errors will bail out. From an audit on 11/2017, all
- // instances were real failures. Solves bugs like http://crbug.com/710791.
---- src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc.orig 2021-12-15 16:12:54 UTC
-+++ src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc
-@@ -391,7 +391,7 @@ bool FFmpegVideoDecoder::ConfigureDecoder(const VideoD
- if (decode_nalus_)
- codec_context_->flags2 |= AV_CODEC_FLAG2_CHUNKS;
-
-- AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
-+ const AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
- if (!codec || avcodec_open2(codec_context_.get(), codec, NULL) < 0) {
- ReleaseFFmpegResources();
- return false;
---- src/3rdparty/chromium/media/filters/media_file_checker.cc.orig 2021-12-15 16:12:54 UTC
-+++ src/3rdparty/chromium/media/filters/media_file_checker.cc
-@@ -68,7 +68,7 @@ bool MediaFileChecker::Start(base::TimeDelta check_tim
- auto context = AVStreamToAVCodecContext(format_context->streams[i]);
- if (!context)
- continue;
-- AVCodec* codec = avcodec_find_decoder(cp->codec_id);
-+ const AVCodec* codec = avcodec_find_decoder(cp->codec_id);
- if (codec && avcodec_open2(context.get(), codec, nullptr) >= 0) {
- auto loop = std::make_unique<FFmpegDecodingLoop>(context.get());
- stream_contexts[i] = {std::move(context), std::move(loop)};
---- src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc.orig 2021-12-15 16:12:54 UTC
-+++ src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc
-@@ -203,7 +203,7 @@ int32_t H264DecoderImpl::InitDecode(const VideoCodec*
- // a pointer |this|.
- av_context_->opaque = this;
-
-- AVCodec* codec = avcodec_find_decoder(av_context_->codec_id);
-+ const AVCodec* codec = avcodec_find_decoder(av_context_->codec_id);
- if (!codec) {
- // This is an indication that FFmpeg has not been initialized or it has not
- // been compiled/initialized with the correct set of codecs.
diff --git a/www/qt5-webengine/files/patch-ffmpeg5 b/www/qt5-webengine/files/patch-ffmpeg5
new file mode 100644
index 000000000000..fc994bd8eac7
--- /dev/null
+++ b/www/qt5-webengine/files/patch-ffmpeg5
@@ -0,0 +1,150 @@
+diff --git a/chromium/media/ffmpeg/ffmpeg_common.h b/chromium/media/ffmpeg/ffmpeg_common.h
+index 2734a485cbd..70b1877a43c 100644
+--- src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.h
++++ src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.h
+@@ -29,6 +29,7 @@ extern "C" {
+ #include <libavformat/avformat.h>
+ #include <libavformat/avio.h>
+ #include <libavutil/avutil.h>
++#include <libavutil/channel_layout.h>
+ #include <libavutil/imgutils.h>
+ #include <libavutil/log.h>
+ #include <libavutil/mastering_display_metadata.h>
+diff --git a/chromium/media/filters/audio_file_reader.cc b/chromium/media/filters/audio_file_reader.cc
+index cb81d920def..bd73908d0ca 100644
+--- src/3rdparty/chromium/media/filters/audio_file_reader.cc
++++ src/3rdparty/chromium/media/filters/audio_file_reader.cc
+@@ -85,7 +85,7 @@ bool AudioFileReader::OpenDemuxer() {
+ }
+
+ bool AudioFileReader::OpenDecoder() {
+- AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
++ const AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
+ if (codec) {
+ // MP3 decodes to S16P which we don't support, tell it to use S16 instead.
+ if (codec_context_->sample_fmt == AV_SAMPLE_FMT_S16P)
+diff --git a/chromium/media/filters/ffmpeg_audio_decoder.cc b/chromium/media/filters/ffmpeg_audio_decoder.cc
+index 0d825ed791b..72fac6167ef 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_audio_decoder.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_audio_decoder.cc
+@@ -329,7 +329,7 @@ bool FFmpegAudioDecoder::ConfigureDecoder(const AudioDecoderConfig& config) {
+ }
+ }
+
+- AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
++ const AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
+ if (!codec ||
+ avcodec_open2(codec_context_.get(), codec, &codec_options) < 0) {
+ DLOG(ERROR) << "Could not initialize audio decoder: "
+diff --git a/chromium/media/filters/ffmpeg_demuxer.cc b/chromium/media/filters/ffmpeg_demuxer.cc
+index d34db63f3ef..427565b00c1 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_demuxer.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_demuxer.cc
+@@ -98,12 +98,12 @@ static base::TimeDelta ExtractStartTime(AVStream* stream) {
+
+ // Next try to use the first DTS value, for codecs where we know PTS == DTS
+ // (excludes all H26x codecs). The start time must be returned in PTS.
+- if (stream->first_dts != kNoFFmpegTimestamp &&
++ if (av_stream_get_first_dts(stream) != kNoFFmpegTimestamp &&
+ stream->codecpar->codec_id != AV_CODEC_ID_HEVC &&
+ stream->codecpar->codec_id != AV_CODEC_ID_H264 &&
+ stream->codecpar->codec_id != AV_CODEC_ID_MPEG4) {
+ const base::TimeDelta first_pts =
+- ConvertFromTimeBase(stream->time_base, stream->first_dts);
++ ConvertFromTimeBase(stream->time_base, av_stream_get_first_dts(stream));
+ if (first_pts < start_time)
+ start_time = first_pts;
+ }
+@@ -408,11 +408,11 @@ void FFmpegDemuxerStream::EnqueuePacket(ScopedAVPacket packet) {
+ scoped_refptr<DecoderBuffer> buffer;
+
+ if (type() == DemuxerStream::TEXT) {
+- int id_size = 0;
++ size_t id_size = 0;
+ uint8_t* id_data = av_packet_get_side_data(
+ packet.get(), AV_PKT_DATA_WEBVTT_IDENTIFIER, &id_size);
+
+- int settings_size = 0;
++ size_t settings_size = 0;
+ uint8_t* settings_data = av_packet_get_side_data(
+ packet.get(), AV_PKT_DATA_WEBVTT_SETTINGS, &settings_size);
+
+@@ -424,7 +424,7 @@ void FFmpegDemuxerStream::EnqueuePacket(ScopedAVPacket packet) {
+ buffer = DecoderBuffer::CopyFrom(packet->data, packet->size,
+ side_data.data(), side_data.size());
+ } else {
+- int side_data_size = 0;
++ size_t side_data_size = 0;
+ uint8_t* side_data = av_packet_get_side_data(
+ packet.get(), AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL, &side_data_size);
+
+@@ -485,7 +485,7 @@ void FFmpegDemuxerStream::EnqueuePacket(ScopedAVPacket packet) {
+ packet->size - data_offset);
+ }
+
+- int skip_samples_size = 0;
++ size_t skip_samples_size = 0;
+ const uint32_t* skip_samples_ptr =
+ reinterpret_cast<const uint32_t*>(av_packet_get_side_data(
+ packet.get(), AV_PKT_DATA_SKIP_SAMPLES, &skip_samples_size));
+diff --git a/chromium/media/filters/ffmpeg_glue.cc b/chromium/media/filters/ffmpeg_glue.cc
+index 0ef3521473d..8483ecc348f 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_glue.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_glue.cc
+@@ -59,7 +59,6 @@ static int64_t AVIOSeekOperation(void* opaque, int64_t offset, int whence) {
+ }
+
+ void FFmpegGlue::InitializeFFmpeg() {
+- av_register_all();
+ }
+
+ static void LogContainer(bool is_local_file,
+@@ -95,9 +94,6 @@ FFmpegGlue::FFmpegGlue(FFmpegURLProtocol* protocol) {
+ // Enable fast, but inaccurate seeks for MP3.
+ format_context_->flags |= AVFMT_FLAG_FAST_SEEK;
+
+- // Ensures we can read out various metadata bits like vp8 alpha.
+- format_context_->flags |= AVFMT_FLAG_KEEP_SIDE_DATA;
+-
+ // Ensures format parsing errors will bail out. From an audit on 11/2017, all
+ // instances were real failures. Solves bugs like http://crbug.com/710791.
+ format_context_->error_recognition |= AV_EF_EXPLODE;
+diff --git a/chromium/media/filters/ffmpeg_video_decoder.cc b/chromium/media/filters/ffmpeg_video_decoder.cc
+index ef12477ee89..7996606f5f9 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc
+@@ -391,7 +391,7 @@ bool FFmpegVideoDecoder::ConfigureDecoder(const VideoDecoderConfig& config,
+ if (decode_nalus_)
+ codec_context_->flags2 |= AV_CODEC_FLAG2_CHUNKS;
+
+- AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
++ const AVCodec* codec = avcodec_find_decoder(codec_context_->codec_id);
+ if (!codec || avcodec_open2(codec_context_.get(), codec, NULL) < 0) {
+ ReleaseFFmpegResources();
+ return false;
+diff --git a/chromium/media/filters/media_file_checker.cc b/chromium/media/filters/media_file_checker.cc
+index 59c2a2fc618..1a9872c7acb 100644
+--- src/3rdparty/chromium/media/filters/media_file_checker.cc
++++ src/3rdparty/chromium/media/filters/media_file_checker.cc
+@@ -68,7 +68,7 @@ bool MediaFileChecker::Start(base::TimeDelta check_time) {
+ auto context = AVStreamToAVCodecContext(format_context->streams[i]);
+ if (!context)
+ continue;
+- AVCodec* codec = avcodec_find_decoder(cp->codec_id);
++ const AVCodec* codec = avcodec_find_decoder(cp->codec_id);
+ if (codec && avcodec_open2(context.get(), codec, nullptr) >= 0) {
+ auto loop = std::make_unique<FFmpegDecodingLoop>(context.get());
+ stream_contexts[i] = {std::move(context), std::move(loop)};
+diff --git a/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc b/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc
+index 9002b874611..d12fade8b63 100644
+--- src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc
++++ src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc
+@@ -203,7 +203,7 @@ int32_t H264DecoderImpl::InitDecode(const VideoCodec* codec_settings,
+ // a pointer |this|.
+ av_context_->opaque = this;
+
+- AVCodec* codec = avcodec_find_decoder(av_context_->codec_id);
++ const AVCodec* codec = avcodec_find_decoder(av_context_->codec_id);
+ if (!codec) {
+ // This is an indication that FFmpeg has not been initialized or it has not
+ // been compiled/initialized with the correct set of codecs.
diff --git a/www/qt5-webengine/files/patch-ffmpeg7 b/www/qt5-webengine/files/patch-ffmpeg7
new file mode 100644
index 000000000000..8f0d51deb014
--- /dev/null
+++ b/www/qt5-webengine/files/patch-ffmpeg7
@@ -0,0 +1,497 @@
+From 6e554a30893150793c2638e3689cf208ffc8e375 Mon Sep 17 00:00:00 2001
+From: Dale Curtis <dalecurtis@chromium.org>
+Date: Sat, 2 Apr 2022 05:13:53 +0000
+Subject: [PATCH] Roll src/third_party/ffmpeg/ 574c39cce..32b2d1d526 (1125
+ commits)
+
+https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/574c39cce323..32b2d1d526
+
+Created with:
+ roll-dep src/third_party/ffmpeg
+
+Fixed: 1293918
+Cq-Include-Trybots: luci.chromium.try:mac_chromium_asan_rel_ng,linux_chromium_asan_rel_ng,linux_chromium_chromeos_asan_rel_ng
+Change-Id: I41945d0f963e3d1f65940067bac22f63b68e37d2
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3565647
+Auto-Submit: Dale Curtis <dalecurtis@chromium.org>
+Reviewed-by: Dan Sanders <sandersd@chromium.org>
+Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
+Cr-Commit-Position: refs/heads/main@{#988253}
+---
+ .../clear_key_cdm/ffmpeg_cdm_audio_decoder.cc | 29 ++++++++++---------
+ media/ffmpeg/ffmpeg_common.cc | 11 +++----
+ media/filters/audio_file_reader.cc | 9 +++---
+ media/filters/audio_file_reader_unittest.cc | 6 ++--
+ .../filters/audio_video_metadata_extractor.cc | 11 +++++--
+ .../filters/ffmpeg_aac_bitstream_converter.cc | 7 +++--
+ ...ffmpeg_aac_bitstream_converter_unittest.cc | 2 +-
+ media/filters/ffmpeg_audio_decoder.cc | 13 +++++----
+ 8 files changed, 51 insertions(+), 37 deletions(-)
+
+diff --git a/media/cdm/library_cdm/clear_key_cdm/ffmpeg_cdm_audio_decoder.cc b/media/cdm/library_cdm/clear_key_cdm/ffmpeg_cdm_audio_decoder.cc
+index e4fc3f460e2..9b1ad9f7675 100644
+--- src/3rdparty/chromium/media/cdm/library_cdm/clear_key_cdm/ffmpeg_cdm_audio_decoder.cc
++++ src/3rdparty/chromium/media/cdm/library_cdm/clear_key_cdm/ffmpeg_cdm_audio_decoder.cc
+@@ -74,7 +74,7 @@ void CdmAudioDecoderConfigToAVCodecContext(
+ codec_context->sample_fmt = AV_SAMPLE_FMT_NONE;
+ }
+
+- codec_context->channels = config.channel_count;
++ codec_context->ch_layout.nb_channels = config.channel_count;
+ codec_context->sample_rate = config.samples_per_second;
+
+ if (config.extra_data) {
+@@ -124,8 +124,8 @@ void CopySamples(cdm::AudioFormat cdm_format,
+ case cdm::kAudioFormatPlanarS16:
+ case cdm::kAudioFormatPlanarF32: {
+ const int decoded_size_per_channel =
+- decoded_audio_size / av_frame.channels;
+- for (int i = 0; i < av_frame.channels; ++i) {
++ decoded_audio_size / av_frame.ch_layout.nb_channels;
++ for (int i = 0; i < av_frame.ch_layout.nb_channels; ++i) {
+ memcpy(output_buffer, av_frame.extended_data[i],
+ decoded_size_per_channel);
+ output_buffer += decoded_size_per_channel;
+@@ -185,13 +185,14 @@ bool FFmpegCdmAudioDecoder::Initialize(
+ // Success!
+ decoding_loop_.reset(new FFmpegDecodingLoop(codec_context_.get()));
+ samples_per_second_ = config.samples_per_second;
+- bytes_per_frame_ = codec_context_->channels * config.bits_per_channel / 8;
++ bytes_per_frame_ =
++ codec_context_->ch_layout.nb_channels * config.bits_per_channel / 8;
+ output_timestamp_helper_.reset(
+ new AudioTimestampHelper(config.samples_per_second));
+ is_initialized_ = true;
+
+ // Store initial values to guard against midstream configuration changes.
+- channels_ = codec_context_->channels;
++ channels_ = codec_context_->ch_layout.nb_channels;
+ av_sample_format_ = codec_context_->sample_fmt;
+
+ return true;
+@@ -291,17 +292,18 @@ cdm::Status FFmpegCdmAudioDecoder::DecodeBuffer(
+ for (auto& frame : audio_frames) {
+ int decoded_audio_size = 0;
+ if (frame->sample_rate != samples_per_second_ ||
+- frame->channels != channels_ || frame->format != av_sample_format_) {
++ frame->ch_layout.nb_channels != channels_ ||
++ frame->format != av_sample_format_) {
+ DLOG(ERROR) << "Unsupported midstream configuration change!"
+ << " Sample Rate: " << frame->sample_rate << " vs "
+- << samples_per_second_ << ", Channels: " << frame->channels
++ << samples_per_second_ << ", Channels: " << frame->ch_layout.nb_channels
+ << " vs " << channels_ << ", Sample Format: " << frame->format
+ << " vs " << av_sample_format_;
+ return cdm::kDecodeError;
+ }
+
+ decoded_audio_size = av_samples_get_buffer_size(
+- nullptr, codec_context_->channels, frame->nb_samples,
++ nullptr, codec_context_->ch_layout.nb_channels, frame->nb_samples,
+ codec_context_->sample_fmt, 1);
+ if (!decoded_audio_size)
+ continue;
+@@ -320,7 +323,7 @@ bool FFmpegCdmAudioDecoder::OnNewFrame(
+ size_t* total_size,
+ std::vector<std::unique_ptr<AVFrame, ScopedPtrAVFreeFrame>>* audio_frames,
+ AVFrame* frame) {
+- *total_size += av_samples_get_buffer_size(nullptr, codec_context_->channels,
++ *total_size += av_samples_get_buffer_size(nullptr, codec_context_->ch_layout.nb_channels,
+ frame->nb_samples,
+ codec_context_->sample_fmt, 1);
+ audio_frames->emplace_back(av_frame_clone(frame));
+diff --git a/media/ffmpeg/ffmpeg_common.cc b/media/ffmpeg/ffmpeg_common.cc
+index 87ca8969626..76f03d6608e 100644
+--- src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc
++++ src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc
+@@ -345,10 +345,11 @@ bool AVCodecContextToAudioDecoderConfig(const AVCodecContext* codec_context,
+ codec_context->sample_fmt, codec_context->codec_id);
+
+ ChannelLayout channel_layout =
+- codec_context->channels > 8
++ codec_context->ch_layout.nb_channels > 8
+ ? CHANNEL_LAYOUT_DISCRETE
+- : ChannelLayoutToChromeChannelLayout(codec_context->channel_layout,
+- codec_context->channels);
++ : ChannelLayoutToChromeChannelLayout(
++ codec_context->ch_layout.u.mask,
++ codec_context->ch_layout.nb_channels);
+
+ int sample_rate = codec_context->sample_rate;
+ switch (codec) {
+@@ -401,7 +402,7 @@ bool AVCodecContextToAudioDecoderConfig(const AVCodecContext* codec_context,
+ extra_data, encryption_scheme, seek_preroll,
+ codec_context->delay);
+ if (channel_layout == CHANNEL_LAYOUT_DISCRETE)
+- config->SetChannelsForDiscrete(codec_context->channels);
++ config->SetChannelsForDiscrete(codec_context->ch_layout.nb_channels);
+
+ #if BUILDFLAG(ENABLE_PLATFORM_AC3_EAC3_AUDIO)
+ // These are bitstream formats unknown to ffmpeg, so they don't have
+@@ -470,7 +471,7 @@ void AudioDecoderConfigToAVCodecContext(const AudioDecoderConfig& config,
+
+ // TODO(scherkus): should we set |channel_layout|? I'm not sure if FFmpeg uses
+ // said information to decode.
+- codec_context->channels = config.channels();
++ codec_context->ch_layout.nb_channels = config.channels();
+ codec_context->sample_rate = config.samples_per_second();
+
+ if (config.extra_data().empty()) {
+diff --git a/media/filters/audio_file_reader.cc b/media/filters/audio_file_reader.cc
+index 5f257bdfaa6..e1be5aa9a5b 100644
+--- src/3rdparty/chromium/media/filters/audio_file_reader.cc
++++ src/3rdparty/chromium/media/filters/audio_file_reader.cc
+@@ -113,14 +113,15 @@ bool AudioFileReader::OpenDecoder() {
+
+ // Verify the channel layout is supported by Chrome. Acts as a sanity check
+ // against invalid files. See http://crbug.com/171962
+- if (ChannelLayoutToChromeChannelLayout(codec_context_->channel_layout,
+- codec_context_->channels) ==
++ if (ChannelLayoutToChromeChannelLayout(
++ codec_context_->ch_layout.u.mask,
++ codec_context_->ch_layout.nb_channels) ==
+ CHANNEL_LAYOUT_UNSUPPORTED) {
+ return false;
+ }
+
+ // Store initial values to guard against midstream configuration changes.
+- channels_ = codec_context_->channels;
++ channels_ = codec_context_->ch_layout.nb_channels;
+ audio_codec_ = CodecIDToAudioCodec(codec_context_->codec_id);
+ sample_rate_ = codec_context_->sample_rate;
+ av_sample_format_ = codec_context_->sample_fmt;
+@@ -223,7 +224,7 @@ bool AudioFileReader::OnNewFrame(
+ if (frames_read < 0)
+ return false;
+
+- const int channels = frame->channels;
++ const int channels = frame->ch_layout.nb_channels;
+ if (frame->sample_rate != sample_rate_ || channels != channels_ ||
+ frame->format != av_sample_format_) {
+ DLOG(ERROR) << "Unsupported midstream configuration change!"
+diff --git a/media/filters/ffmpeg_aac_bitstream_converter.cc b/media/filters/ffmpeg_aac_bitstream_converter.cc
+index 6f231c85729..ca5e5fb927d 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_aac_bitstream_converter.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_aac_bitstream_converter.cc
+@@ -195,14 +195,15 @@ bool FFmpegAACBitstreamConverter::ConvertPacket(AVPacket* packet) {
+ if (!header_generated_ || codec_ != stream_codec_parameters_->codec_id ||
+ audio_profile_ != stream_codec_parameters_->profile ||
+ sample_rate_index_ != sample_rate_index ||
+- channel_configuration_ != stream_codec_parameters_->channels ||
++ channel_configuration_ !=
++ stream_codec_parameters_->ch_layout.nb_channels ||
+ frame_length_ != header_plus_packet_size) {
+ header_generated_ =
+ GenerateAdtsHeader(stream_codec_parameters_->codec_id,
+ 0, // layer
+ stream_codec_parameters_->profile, sample_rate_index,
+ 0, // private stream
+- stream_codec_parameters_->channels,
++ stream_codec_parameters_->ch_layout.nb_channels,
+ 0, // originality
+ 0, // home
+ 0, // copyrighted_stream
+@@ -214,7 +215,7 @@ bool FFmpegAACBitstreamConverter::ConvertPacket(AVPacket* packet) {
+ codec_ = stream_codec_parameters_->codec_id;
+ audio_profile_ = stream_codec_parameters_->profile;
+ sample_rate_index_ = sample_rate_index;
+- channel_configuration_ = stream_codec_parameters_->channels;
++ channel_configuration_ = stream_codec_parameters_->ch_layout.nb_channels;
+ frame_length_ = header_plus_packet_size;
+ }
+
+diff --git a/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc b/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc
+index 1fd4c5ccd7d..f59bcd8fdaf 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc
+@@ -34,7 +34,7 @@ class FFmpegAACBitstreamConverterTest : public testing::Test {
+ memset(&test_parameters_, 0, sizeof(AVCodecParameters));
+ test_parameters_.codec_id = AV_CODEC_ID_AAC;
+ test_parameters_.profile = FF_PROFILE_AAC_MAIN;
+- test_parameters_.channels = 2;
++ test_parameters_.ch_layout.nb_channels = 2;
+ test_parameters_.extradata = extradata_header_;
+ test_parameters_.extradata_size = sizeof(extradata_header_);
+ }
+diff --git a/media/filters/ffmpeg_audio_decoder.cc b/media/filters/ffmpeg_audio_decoder.cc
+index 6a56c675f7d..4615fdeb3fb 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_audio_decoder.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_audio_decoder.cc
+@@ -28,7 +28,7 @@ namespace media {
+
+ // Return the number of channels from the data in |frame|.
+ static inline int DetermineChannels(AVFrame* frame) {
+- return frame->channels;
++ return frame->ch_layout.nb_channels;
+ }
+
+ // Called by FFmpeg's allocation routine to allocate a buffer. Uses
+@@ -231,7 +231,7 @@ bool FFmpegAudioDecoder::OnNewFrame(const DecoderBuffer& buffer,
+ // Translate unsupported into discrete layouts for discrete configurations;
+ // ffmpeg does not have a labeled discrete configuration internally.
+ ChannelLayout channel_layout = ChannelLayoutToChromeChannelLayout(
+- codec_context_->channel_layout, codec_context_->channels);
++ codec_context_->ch_layout.u.mask, codec_context_->ch_layout.nb_channels);
+ if (channel_layout == CHANNEL_LAYOUT_UNSUPPORTED &&
+ config_.channel_layout() == CHANNEL_LAYOUT_DISCRETE) {
+ channel_layout = CHANNEL_LAYOUT_DISCRETE;
+@@ -348,11 +348,11 @@ bool FFmpegAudioDecoder::ConfigureDecoder(const AudioDecoderConfig& config) {
+ // Success!
+ av_sample_format_ = codec_context_->sample_fmt;
+
+- if (codec_context_->channels != config.channels()) {
++ if (codec_context_->ch_layout.nb_channels != config.channels()) {
+ MEDIA_LOG(ERROR, media_log_)
+ << "Audio configuration specified " << config.channels()
+ << " channels, but FFmpeg thinks the file contains "
+- << codec_context_->channels << " channels";
++ << codec_context_->ch_layout.nb_channels << " channels";
+ ReleaseFFmpegResources();
+ state_ = DecoderState::kUninitialized;
+ return false;
+@@ -403,7 +403,7 @@ int FFmpegAudioDecoder::GetAudioBuffer(struct AVCodecContext* s,
+ if (frame->nb_samples <= 0)
+ return AVERROR(EINVAL);
+
+- if (s->channels != channels) {
++ if (s->ch_layout.nb_channels != channels) {
+ DLOG(ERROR) << "AVCodecContext and AVFrame disagree on channel count.";
+ return AVERROR(EINVAL);
+ }
+@@ -436,7 +436,8 @@ int FFmpegAudioDecoder::GetAudioBuffer(struct AVCodecContext* s,
+ ChannelLayout channel_layout =
+ config_.channel_layout() == CHANNEL_LAYOUT_DISCRETE
+ ? CHANNEL_LAYOUT_DISCRETE
+- : ChannelLayoutToChromeChannelLayout(s->channel_layout, s->channels);
++ : ChannelLayoutToChromeChannelLayout(s->ch_layout.u.mask,
++ s->ch_layout.nb_channels);
+
+ if (channel_layout == CHANNEL_LAYOUT_UNSUPPORTED) {
+ DLOG(ERROR) << "Unsupported channel layout.";
+commit 62274859104bd828373ae406aa9309e610449ac5
+Author: Ted Meyer <tmathmeyer@chromium.org>
+Date: Fri Mar 22 19:56:55 2024 +0000
+
+ Replace deprecated use of AVCodecContext::reordered_opaque
+
+ We can use the AV_CODEC_FLAG_COPY_OPAQUE flag on the codec context
+ now to trigger timestamp propagation.
+
+ Bug: 330573128
+ Change-Id: I6bc57241a35ab5283742aad8d42acb4dc5e85858
+ Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5384308
+ Commit-Queue: Ted (Chromium) Meyer <tmathmeyer@chromium.org>
+ Reviewed-by: Dan Sanders <sandersd@chromium.org>
+ Cr-Commit-Position: refs/heads/main@{#1277051}
+
+diff --git a/media/filters/ffmpeg_video_decoder.cc b/media/filters/ffmpeg_video_decoder.cc
+index bd75477feeabb..8a658a58caac5 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc
+@@ -134,7 +134,7 @@ bool FFmpegVideoDecoder::IsCodecSupported(VideoCodec codec) {
+ }
+
+ FFmpegVideoDecoder::FFmpegVideoDecoder(MediaLog* media_log)
+- : media_log_(media_log), state_(kUninitialized), decode_nalus_(false) {
++ : media_log_(media_log), state_(kUninitialized), decode_nalus_(false), timestamp_map_(128) {
+ DVLOG(1) << __func__;
+ thread_checker_.DetachFromThread();
+ }
+@@ -363,8 +363,10 @@ bool FFmpegVideoDecoder::FFmpegDecode(const DecoderBuffer& buffer) {
+ DCHECK(packet.data);
+ DCHECK_GT(packet.size, 0);
+
+- // Let FFmpeg handle presentation timestamp reordering.
+- codec_context_->reordered_opaque = buffer.timestamp().InMicroseconds();
++ const int64_t timestamp = buffer.timestamp().InMicroseconds();
++ const TimestampId timestamp_id = timestamp_id_generator_.GenerateNextId();
++ timestamp_map_.Put(timestamp_id, timestamp);
++ packet.opaque = reinterpret_cast<void*>(timestamp_id.GetUnsafeValue());
+ }
+ FFmpegDecodingLoop::DecodeStatus decode_status = decoding_loop_->DecodePacket(
+ packet, base::BindRepeating(&FFmpegVideoDecoder::OnNewFrame,
+@@ -423,8 +425,13 @@ bool FFmpegVideoDecoder::OnNewFrame(AVFrame* frame) {
+
+ scoped_refptr<VideoFrame> video_frame =
+ reinterpret_cast<VideoFrame*>(av_buffer_get_opaque(frame->buf[0]));
++ const auto ts_id = TimestampId(reinterpret_cast<size_t>(frame->opaque));
++ const auto ts_lookup = timestamp_map_.Get(ts_id);
++ if (ts_lookup == timestamp_map_.end()) {
++ return false;
++ }
+ video_frame->set_timestamp(
+- base::TimeDelta::FromMicroseconds(frame->reordered_opaque));
++ base::TimeDelta::FromMicroseconds(std::get<1>(*ts_lookup)));
+ video_frame->metadata()->power_efficient = false;
+ output_cb_.Run(video_frame);
+ return true;
+@@ -498,8 +505,10 @@ bool FFmpegVideoDecoder::ConfigureDecoder(const VideoDecoderConfig& config,
+ codec_context_->thread_count = GetFFmpegVideoDecoderThreadCount(config);
+ codec_context_->thread_type =
+ FF_THREAD_SLICE | (low_delay ? 0 : FF_THREAD_FRAME);
++
+ codec_context_->opaque = this;
+ codec_context_->get_buffer2 = GetVideoBufferImpl;
++ codec_context_->flags |= AV_CODEC_FLAG_COPY_OPAQUE;
+
+ if (base::FeatureList::IsEnabled(kFFmpegAllowLists)) {
+ // Note: FFmpeg will try to free this string, so we must duplicate it.
+diff --git a/media/filters/ffmpeg_video_decoder.h b/media/filters/ffmpeg_video_decoder.h
+index d02cb89c3ddf7..0a2de1c623fff 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.h
++++ src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.h
+@@ -7,6 +7,8 @@
+ #include <list>
+ #include <memory>
+
++#include "base/containers/mru_cache.h"
++#include "base/util/type_safety/id_type.h"
+ #include "base/callback.h"
+ #include "base/macros.h"
+ #include "base/memory/ref_counted.h"
+@@ -87,6 +89,20 @@ class MEDIA_EXPORT FFmpegVideoDecoder : public VideoDecoder {
+ // FFmpeg structures owned by this object.
+ std::unique_ptr<AVCodecContext, ScopedPtrAVFreeContext> codec_context_;
+
++ // The gist here is that timestamps need to be 64 bits to store microsecond
++ // precision. A 32 bit integer would overflow at ~35 minutes at this level of
++ // precision. We can't cast the timestamp to the void ptr object used by the
++ // opaque field in ffmpeg then, because it would lose data on a 32 bit build.
++ // However, we don't actually have 2^31 timestamped frames in a single
++ // playback, so it's fine to use the 32 bit value as a key in a map which
++ // contains the actual timestamps. Additionally, we've in the past set 128
++ // outstanding frames for re-ordering as a limit for cross-thread decoding
++ // tasks, so we'll do that here too with the LRU cache.
++ using TimestampId = util::IdType<int64_t, size_t, 0>;
++
++ TimestampId::Generator timestamp_id_generator_;
++ base::MRUCache<TimestampId, int64_t> timestamp_map_;
++
+ VideoDecoderConfig config_;
+
+ scoped_refptr<FrameBufferPool> frame_pool_;
+diff --git a/media/ffmpeg/ffmpeg_common.cc b/media/ffmpeg/ffmpeg_common.cc
+index 3331581a6fee6..69539fd6594ec 100644
+--- src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc
++++ src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc
+@@ -404,7 +404,9 @@ bool AVCodecContextToAudioDecoderConfig(const AVCodecContext* codec_context,
+ #if BUILDFLAG(USE_PROPRIETARY_CODECS)
+ // TODO(dalecurtis): Just use the profile from the codec context if ffmpeg
+ // ever starts supporting xHE-AAC.
+- if (codec == kCodecAAC && codec_context->profile == FF_PROFILE_UNKNOWN) {
++ constexpr uint8_t kXHEAAc = 41;
++ if (codec == kCodecAAC && codec_context->profile == FF_PROFILE_UNKNOWN ||
++ codec_context->profile == kXHEAAc) {
+ // Errors aren't fatal here, so just drop any MediaLog messages.
+ NullMediaLog media_log;
+ mp4::AAC aac_parser;
+diff --git a/media/ffmpeg/ffmpeg_regression_tests.cc b/media/ffmpeg/ffmpeg_regression_tests.cc
+index 05dcb1cd62c75..866f446698947 100644
+--- src/3rdparty/chromium/media/ffmpeg/ffmpeg_regression_tests.cc
++++ src/3rdparty/chromium/media/ffmpeg/ffmpeg_regression_tests.cc
+@@ -90,16 +90,16 @@ FFMPEG_TEST_CASE(Cr62127,
+ PIPELINE_ERROR_DECODE,
+ PIPELINE_ERROR_DECODE);
+ FFMPEG_TEST_CASE(Cr93620, "security/93620.ogg", PIPELINE_OK, PIPELINE_OK);
+-FFMPEG_TEST_CASE(Cr100492,
+- "security/100492.webm",
+- DECODER_ERROR_NOT_SUPPORTED,
+- DECODER_ERROR_NOT_SUPPORTED);
++FFMPEG_TEST_CASE(Cr100492, "security/100492.webm", PIPELINE_OK, PIPELINE_OK);
+ FFMPEG_TEST_CASE(Cr100543, "security/100543.webm", PIPELINE_OK, PIPELINE_OK);
+ FFMPEG_TEST_CASE(Cr101458,
+ "security/101458.webm",
+ PIPELINE_ERROR_DECODE,
+ PIPELINE_ERROR_DECODE);
+-FFMPEG_TEST_CASE(Cr108416, "security/108416.webm", PIPELINE_OK, PIPELINE_OK);
++FFMPEG_TEST_CASE(Cr108416,
++ "security/108416.webm",
++ PIPELINE_ERROR_DECODE,
++ PIPELINE_ERROR_DECODE);
+ FFMPEG_TEST_CASE(Cr110849,
+ "security/110849.mkv",
+ DEMUXER_ERROR_COULD_NOT_OPEN,
+@@ -154,7 +154,10 @@ FFMPEG_TEST_CASE(Cr234630b,
+ "security/234630b.mov",
+ DEMUXER_ERROR_NO_SUPPORTED_STREAMS,
+ DEMUXER_ERROR_NO_SUPPORTED_STREAMS);
+-FFMPEG_TEST_CASE(Cr242786, "security/242786.webm", PIPELINE_OK, PIPELINE_OK);
++FFMPEG_TEST_CASE(Cr242786,
++ "security/242786.webm",
++ PIPELINE_OK,
++ PIPELINE_ERROR_DECODE);
+ // Test for out-of-bounds access with slightly corrupt file (detection logic
+ // thinks it's a MONO file, but actually contains STEREO audio).
+ FFMPEG_TEST_CASE(Cr275590,
+@@ -372,8 +375,8 @@ FFMPEG_TEST_CASE(WEBM_2,
+ DEMUXER_ERROR_NO_SUPPORTED_STREAMS);
+ FFMPEG_TEST_CASE(WEBM_4,
+ "security/out.webm.68798.1929",
+- DECODER_ERROR_NOT_SUPPORTED,
+- DECODER_ERROR_NOT_SUPPORTED);
++ PIPELINE_OK,
++ PIPELINE_OK);
+ FFMPEG_TEST_CASE(WEBM_5, "frame_size_change.webm", PIPELINE_OK, PIPELINE_OK);
+
+ // General MKV test cases.
+diff --git a/media/filters/ffmpeg_video_decoder.cc b/media/filters/ffmpeg_video_decoder.cc
+index 8a658a58caac5..9d6ed8aeb5c48 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_video_decoder.cc
+@@ -213,7 +213,6 @@ int FFmpegVideoDecoder::GetVideoBuffer(struct AVCodecContext* codec_context,
+ frame->width = coded_size.width();
+ frame->height = coded_size.height();
+ frame->format = codec_context->pix_fmt;
+- frame->reordered_opaque = codec_context->reordered_opaque;
+
+ // Now create an AVBufferRef for the data just allocated. It will own the
+ // reference to the VideoFrame object.
+diff --git a/media/filters/audio_file_reader.cc b/media/filters/audio_file_reader.cc
+index e1be5aa9a5b13..951c003956fb5 100644
+--- src/3rdparty/chromium/media/filters/audio_file_reader.cc
++++ src/3rdparty/chromium/media/filters/audio_file_reader.cc
+@@ -243,10 +243,10 @@ bool AudioFileReader::OnNewFrame(
+ // silence from being output. In the case where we are also discarding some
+ // portion of the packet (as indicated by a negative pts), we further want to
+ // adjust the duration downward by however much exists before zero.
+- if (audio_codec_ == kCodecAAC && frame->pkt_duration) {
++ if (audio_codec_ == kCodecAAC && frame->duration) {
+ const base::TimeDelta pkt_duration = ConvertFromTimeBase(
+ glue_->format_context()->streams[stream_index_]->time_base,
+- frame->pkt_duration + std::min(static_cast<int64_t>(0), frame->pts));
++ frame->duration + std::min(static_cast<int64_t>(0), frame->pts));
+ const base::TimeDelta frame_duration = base::TimeDelta::FromSecondsD(
+ frames_read / static_cast<double>(sample_rate_));
+
+diff --git a/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc b/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc
+index c6446c2..805b95b 100644
+--- src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc
++++ src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/h264/h264_decoder_impl.cc
+@@ -114,7 +114,6 @@ int H264DecoderImpl::AVGetBuffer2(AVCodecContext* context,
+ int total_size = y_size + 2 * uv_size;
+
+ av_frame->format = context->pix_fmt;
+- av_frame->reordered_opaque = context->reordered_opaque;
+
+ // Set |av_frame| members as required by FFmpeg.
+ av_frame->data[kYPlaneIndex] = frame_buffer->MutableDataY();
+@@ -273,8 +272,6 @@ int32_t H264DecoderImpl::Decode(const EncodedImage& input_image,
+ return WEBRTC_VIDEO_CODEC_ERROR;
+ }
+ packet.size = static_cast<int>(input_image.size());
+- int64_t frame_timestamp_us = input_image.ntp_time_ms_ * 1000; // ms -> μs
+- av_context_->reordered_opaque = frame_timestamp_us;
+
+ int result = avcodec_send_packet(av_context_.get(), &packet);
+ if (result < 0) {
+@@ -290,10 +287,6 @@ int32_t H264DecoderImpl::Decode(const EncodedImage& input_image,
+ return WEBRTC_VIDEO_CODEC_ERROR;
+ }
+
+- // We don't expect reordering. Decoded frame tamestamp should match
+- // the input one.
+- RTC_DCHECK_EQ(av_frame_->reordered_opaque, frame_timestamp_us);
+-
+ absl::optional<uint8_t> qp;
+ // TODO(sakal): Maybe it is possible to get QP directly from FFmpeg.
+ h264_bitstream_parser_.ParseBitstream(input_image.data(), input_image.size());
diff --git a/www/qt5-webengine/files/patch-ffmpeg8 b/www/qt5-webengine/files/patch-ffmpeg8
new file mode 100644
index 000000000000..5e3c624b7f17
--- /dev/null
+++ b/www/qt5-webengine/files/patch-ffmpeg8
@@ -0,0 +1,215 @@
+From 129f48501a7c3fa4236234f2fa0aee490a845b59 Mon Sep 17 00:00:00 2001
+From: Thomas Guilbert <tguilbert@chromium.org>
+Date: Fri, 2 May 2025 08:58:47 -0700
+Subject: [PATCH] Roll src/third_party/ffmpeg/ 01f23648c..dcdd0fa51 (552
+ commits)
+
+This CL rolls ffmpeg for M138.
+
+This roll includes the removal of many deprecated APIs: some FF_*
+macros were consolidated as equivalent AV_* macros under
+libavcodec/def.h
+
+https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/01f23648c6b8..dcdd0fa51b65
+
+$ git log 01f23648c..dcdd0fa51 --date=short --no-merges --format='%ad %ae %s'
+2025-05-01 tguilbert Remove deprecated av_stream_get_side_data()
+2025-05-01 tguilbert README.chromium file
+2025-05-01 tguilbert GN Configuration
+2025-04-29 jamrial avcodec/cbs_apv: don't return an error when reading empty buffers
+2025-04-27 sw fate: Add test for APV 422-10 profile
+(...)
+2025-03-18 andreas.rheinhardt avcodec/Makefile: Only compile executor when VVC decoder is enabled
+2025-03-18 andreas.rheinhardt avcodec/vvc/Makefile: Move VVC decoder->h2645data dep to lavc/Makefile
+2025-03-17 ffmpeg ffbuild: use response files only if ar accepts them
+2025-03-18 timo avcodec/tableprint_vlc: fix build with --enable-hardcoded-tables
+2025-03-18 timo avcodec/Makefile: fix build of exr decoder in odd configs
+
+Created with:
+ roll-dep src/third_party/ffmpeg
+
+Bug: 415118707
+Change-Id: Iae943ce996031d5a6f7dbbd2915ad9cfabadf4d6
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6506529
+Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
+Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
+Auto-Submit: Thomas Guilbert <tguilbert@chromium.org>
+Cr-Commit-Position: refs/heads/main@{#1455010}
+---
+ media/ffmpeg/ffmpeg_common.cc | 44 +++++++++----------
+ .../filters/ffmpeg_aac_bitstream_converter.cc | 12 ++---
+ ...ffmpeg_aac_bitstream_converter_unittest.cc | 6 +--
+ 5 files changed, 33 insertions(+), 33 deletions(-)
+
+diff --git a/media/ffmpeg/ffmpeg_common.cc b/media/ffmpeg/ffmpeg_common.cc
+index cfd0552ee31088..610be2d37b351f 100644
+--- src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc
++++ src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc
+@@ -263,22 +263,22 @@ AVCodecID VideoCodecToCodecID(VideoCodec video_codec) {
+ static VideoCodecProfile ProfileIDToVideoCodecProfile(int profile) {
+ // Clear out the CONSTRAINED & INTRA flags which are strict subsets of the
+ // corresponding profiles with which they're used.
+- profile &= ~FF_PROFILE_H264_CONSTRAINED;
+- profile &= ~FF_PROFILE_H264_INTRA;
++ profile &= ~AV_PROFILE_H264_CONSTRAINED;
++ profile &= ~AV_PROFILE_H264_INTRA;
+ switch (profile) {
+- case FF_PROFILE_H264_BASELINE:
++ case AV_PROFILE_H264_BASELINE:
+ return H264PROFILE_BASELINE;
+- case FF_PROFILE_H264_MAIN:
++ case AV_PROFILE_H264_MAIN:
+ return H264PROFILE_MAIN;
+- case FF_PROFILE_H264_EXTENDED:
++ case AV_PROFILE_H264_EXTENDED:
+ return H264PROFILE_EXTENDED;
+- case FF_PROFILE_H264_HIGH:
++ case AV_PROFILE_H264_HIGH:
+ return H264PROFILE_HIGH;
+- case FF_PROFILE_H264_HIGH_10:
++ case AV_PROFILE_H264_HIGH_10:
+ return H264PROFILE_HIGH10PROFILE;
+- case FF_PROFILE_H264_HIGH_422:
++ case AV_PROFILE_H264_HIGH_422:
+ return H264PROFILE_HIGH422PROFILE;
+- case FF_PROFILE_H264_HIGH_444_PREDICTIVE:
++ case AV_PROFILE_H264_HIGH_444_PREDICTIVE:
+ return H264PROFILE_HIGH444PREDICTIVEPROFILE;
+ default:
+ DVLOG(1) << "Unknown profile id: " << profile;
+@@ -289,23 +289,23 @@ static VideoCodecProfile ProfileIDToVideoCodecProfile(int profile) {
+ static int VideoCodecProfileToProfileID(VideoCodecProfile profile) {
+ switch (profile) {
+ case H264PROFILE_BASELINE:
+- return FF_PROFILE_H264_BASELINE;
++ return AV_PROFILE_H264_BASELINE;
+ case H264PROFILE_MAIN:
+- return FF_PROFILE_H264_MAIN;
++ return AV_PROFILE_H264_MAIN;
+ case H264PROFILE_EXTENDED:
+- return FF_PROFILE_H264_EXTENDED;
++ return AV_PROFILE_H264_EXTENDED;
+ case H264PROFILE_HIGH:
+- return FF_PROFILE_H264_HIGH;
++ return AV_PROFILE_H264_HIGH;
+ case H264PROFILE_HIGH10PROFILE:
+- return FF_PROFILE_H264_HIGH_10;
++ return AV_PROFILE_H264_HIGH_10;
+ case H264PROFILE_HIGH422PROFILE:
+- return FF_PROFILE_H264_HIGH_422;
++ return AV_PROFILE_H264_HIGH_422;
+ case H264PROFILE_HIGH444PREDICTIVEPROFILE:
+- return FF_PROFILE_H264_HIGH_444_PREDICTIVE;
++ return AV_PROFILE_H264_HIGH_444_PREDICTIVE;
+ default:
+ DVLOG(1) << "Unknown VideoCodecProfile: " << profile;
+ }
+- return FF_PROFILE_UNKNOWN;
++ return AV_PROFILE_UNKNOWN;
+ }
+
+ SampleFormat AVSampleFormatToSampleFormat(AVSampleFormat sample_format,
+@@ -443,7 +443,7 @@ bool AVCodecContextToAudioDecoderConfig(const AVCodecContext* codec_context,
+ // TODO(dalecurtis): Just use the profile from the codec context if ffmpeg
+ // ever starts supporting xHE-AAC.
+ constexpr uint8_t kXHEAAc = 41;
+- if (codec == kCodecAAC && codec_context->profile == FF_PROFILE_UNKNOWN ||
++ if (codec == kCodecAAC && codec_context->profile == AV_PROFILE_UNKNOWN ||
+ codec_context->profile == kXHEAAc) {
+ // Errors aren't fatal here, so just drop any MediaLog messages.
+ NullMediaLog media_log;
+@@ -661,16 +661,16 @@ bool AVStreamToVideoDecoderConfig(const AVStream* stream,
+ break;
+ case VideoCodec::kVP9:
+ switch (codec_context->profile) {
+- case FF_PROFILE_VP9_0:
++ case AV_PROFILE_VP9_0:
+ profile = VP9PROFILE_PROFILE0;
+ break;
+- case FF_PROFILE_VP9_1:
++ case AV_PROFILE_VP9_1:
+ profile = VP9PROFILE_PROFILE1;
+ break;
+- case FF_PROFILE_VP9_2:
++ case AV_PROFILE_VP9_2:
+ profile = VP9PROFILE_PROFILE2;
+ break;
+- case FF_PROFILE_VP9_3:
++ case AV_PROFILE_VP9_3:
+ profile = VP9PROFILE_PROFILE3;
+ break;
+ default:
+diff --git a/media/filters/ffmpeg_aac_bitstream_converter.cc b/media/filters/ffmpeg_aac_bitstream_converter.cc
+index 7fd37e90b7e475..c00ac262dabb19 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_aac_bitstream_converter.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_aac_bitstream_converter.cc
+@@ -68,17 +68,17 @@ bool GenerateAdtsHeader(int codec,
+ hdr[1] |= 1;
+
+ switch (audio_profile) {
+- case FF_PROFILE_AAC_MAIN:
++ case AV_PROFILE_AAC_MAIN:
+ break;
+- case FF_PROFILE_AAC_HE:
+- case FF_PROFILE_AAC_HE_V2:
+- case FF_PROFILE_AAC_LOW:
++ case AV_PROFILE_AAC_HE:
++ case AV_PROFILE_AAC_HE_V2:
++ case AV_PROFILE_AAC_LOW:
+ hdr[2] |= (1 << 6);
+ break;
+- case FF_PROFILE_AAC_SSR:
++ case AV_PROFILE_AAC_SSR:
+ hdr[2] |= (2 << 6);
+ break;
+- case FF_PROFILE_AAC_LTP:
++ case AV_PROFILE_AAC_LTP:
+ hdr[2] |= (3 << 6);
+ break;
+ default:
+diff --git a/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc b/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc
+index 0e56a6ea5b5cb4..2a6ccb8c910f6c 100644
+--- src/3rdparty/chromium/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc
++++ src/3rdparty/chromium/media/filters/ffmpeg_aac_bitstream_converter_unittest.cc
+@@ -41,7 +41,7 @@ class FFmpegAACBitstreamConverterTest : public testing::Test {
+ // Set up reasonable aac parameters
+ memset(&test_parameters_, 0, sizeof(AVCodecParameters));
+ test_parameters_.codec_id = AV_CODEC_ID_AAC;
+- test_parameters_.profile = FF_PROFILE_AAC_MAIN;
++ test_parameters_.profile = AV_PROFILE_AAC_MAIN;
+ test_parameters_.ch_layout.nb_channels = 2;
+ test_parameters_.extradata = extradata_header_;
+ test_parameters_.extradata_size = sizeof(extradata_header_);
+@@ -131,7 +131,7 @@ TEST_F(FFmpegAACBitstreamConverterTest, Conversion_AudioProfileType) {
+
+ EXPECT_EQ(profile, kAacMainProfile);
+
+- test_parameters_.profile = FF_PROFILE_AAC_HE;
++ test_parameters_.profile = AV_PROFILE_AAC_HE;
+ FFmpegAACBitstreamConverter converter_he(&test_parameters_);
+
+ test_packet = ScopedAVPacket::Allocate();
+@@ -143,7 +143,7 @@ TEST_F(FFmpegAACBitstreamConverterTest, Conversion_AudioProfileType) {
+
+ EXPECT_EQ(profile, kAacLowComplexityProfile);
+
+- test_parameters_.profile = FF_PROFILE_AAC_ELD;
++ test_parameters_.profile = AV_PROFILE_AAC_ELD;
+ FFmpegAACBitstreamConverter converter_eld(&test_parameters_);
+
+ test_packet = ScopedAVPacket::Allocate();
+--- src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc.orig 2025-12-28 00:42:25.941089000 -0500
++++ src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc 2025-12-28 01:30:45.155201000 -0500
+@@ -645,9 +645,9 @@
+ coded_size, visible_rect, natural_size, extra_data,
+ GetEncryptionScheme(stream));
+
+- if (stream->nb_side_data) {
+- for (int i = 0; i < stream->nb_side_data; ++i) {
+- AVPacketSideData side_data = stream->side_data[i];
++ if (stream->codecpar->nb_coded_side_data) {
++ for (int i = 0; i < stream->codecpar->nb_coded_side_data; ++i) {
++ const auto& side_data = stream->codecpar->coded_side_data[i];
+ if (side_data.type != AV_PKT_DATA_MASTERING_DISPLAY_METADATA)
+ continue;
+
diff --git a/www/qt6-httpserver/distinfo b/www/qt6-httpserver/distinfo
index 8727118083c5..262bd69dfde1 100644
--- a/www/qt6-httpserver/distinfo
+++ b/www/qt6-httpserver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759303925
-SHA256 (KDE/Qt/6.9.3/qthttpserver-everywhere-src-6.9.3.tar.xz) = 7aa78793dba5cfb81a1d1e4b840bf0faf1e31beea08945b5689f404160dd2e8f
-SIZE (KDE/Qt/6.9.3/qthttpserver-everywhere-src-6.9.3.tar.xz) = 175312
+TIMESTAMP = 1763965165
+SHA256 (KDE/Qt/6.10.1/qthttpserver-everywhere-src-6.10.1.tar.xz) = a26c8d96d34bb4d4e2455e2c5df6e684aafb530927763eab84794ef71944e93b
+SIZE (KDE/Qt/6.10.1/qthttpserver-everywhere-src-6.10.1.tar.xz) = 177852
diff --git a/www/qt6-httpserver/pkg-plist b/www/qt6-httpserver/pkg-plist
index 47945d989d73..0353f59c0e17 100644
--- a/www/qt6-httpserver/pkg-plist
+++ b/www/qt6-httpserver/pkg-plist
@@ -3,6 +3,7 @@
%%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverhttp1protocolhandler_p.h
%%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverhttp2protocolhandler_p.h
%%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverliterals_p.h
+%%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverparser_p.h
%%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverrequest_p.h
%%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverrequestfilter_p.h
%%QT_INCDIR%%/QtHttpServer/%%FULLVER%%/QtHttpServer/private/qhttpserverresponder_p.h
@@ -59,7 +60,7 @@ lib/cmake/Qt6HttpServerPrivate/Qt6HttpServerPrivateVersionlessTargets.cmake
%%QT_LIBDIR%%/libQt6HttpServer.so
%%QT_LIBDIR%%/libQt6HttpServer.so.6
%%QT_LIBDIR%%/libQt6HttpServer.so.%%FULLVER%%
-%%QT_LIBDIR%%/metatypes/qt6httpserver_%%CMAKE_BUILD_TYPE%%_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6httpserver_metatypes.json
%%QT_MKSPECDIR%%/modules/qt_lib_httpserver.pri
%%QT_MKSPECDIR%%/modules/qt_lib_httpserver_private.pri
%%QT_SBOMDIR%%/qthttpserver-%%FULLVER%%.spdx
diff --git a/www/qt6-webchannel/distinfo b/www/qt6-webchannel/distinfo
index 5c98c4e78c96..a7b6052e3e0d 100644
--- a/www/qt6-webchannel/distinfo
+++ b/www/qt6-webchannel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759303934
-SHA256 (KDE/Qt/6.9.3/qtwebchannel-everywhere-src-6.9.3.tar.xz) = 9457bbc1e5a13d9cf277c1fc121cdeb0a21546abf7fba091779b7ce9806fa305
-SIZE (KDE/Qt/6.9.3/qtwebchannel-everywhere-src-6.9.3.tar.xz) = 193888
+TIMESTAMP = 1763964417
+SHA256 (KDE/Qt/6.10.1/qtwebchannel-everywhere-src-6.10.1.tar.xz) = 7ba16925f230e60f58efce02c1ce214bcb6b0740e24f5dd40c06f40f37d93111
+SIZE (KDE/Qt/6.10.1/qtwebchannel-everywhere-src-6.10.1.tar.xz) = 194020
diff --git a/www/qt6-webchannel/pkg-plist b/www/qt6-webchannel/pkg-plist
index cee08b6d05ff..fd0318dfd57b 100644
--- a/www/qt6-webchannel/pkg-plist
+++ b/www/qt6-webchannel/pkg-plist
@@ -69,8 +69,8 @@ lib/cmake/Qt6WebChannelQuickPrivate/Qt6WebChannelQuickPrivateVersionlessTargets.
%%QT_LIBDIR%%/libQt6WebChannelQuick.so
%%QT_LIBDIR%%/libQt6WebChannelQuick.so.6
%%QT_LIBDIR%%/libQt6WebChannelQuick.so.%%FULLVER%%
-%%QT_LIBDIR%%/metatypes/qt6webchannel_%%CMAKE_BUILD_TYPE%%_metatypes.json
-%%QT_LIBDIR%%/metatypes/qt6webchannelquick_%%CMAKE_BUILD_TYPE%%_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6webchannel_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6webchannelquick_metatypes.json
%%QT_MKSPECDIR%%/modules/qt_lib_webchannel.pri
%%QT_MKSPECDIR%%/modules/qt_lib_webchannel_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_webchannelquick.pri
diff --git a/www/qt6-webengine/Makefile b/www/qt6-webengine/Makefile
index 9939ff2dc4d5..54707931d1dd 100644
--- a/www/qt6-webengine/Makefile
+++ b/www/qt6-webengine/Makefile
@@ -14,7 +14,7 @@ PORTNAME?= webengine
DISTVERSION= ${QT6_VERSION}
# This is the parent port of print/qt6-pdf. Please always keep 'PORTREVISION?='
# and reset the value to '0' only after increasing QT6_VERSION in Mk/Uses/qt.mk.
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES?= www
PKGNAMEPREFIX= qt6-
@@ -55,7 +55,6 @@ LIB_DEPENDS+= libabsl_base.so:devel/abseil \
libdbus-1.so:devel/dbus \
libdrm.so:graphics/libdrm \
libepoll-shim.so:devel/libepoll-shim \
- libevent.so:devel/libevent \
libexpat.so:textproc/expat2 \
libfontconfig.so:x11-fonts/fontconfig \
libharfbuzz.so:print/harfbuzz \
@@ -84,7 +83,7 @@ CMAKE_OFF+= QT_FEATURE_qtpdf_build
CXXFLAGS+= -I${LOCALBASE}/include/libepoll-shim
-SYS_LIBS= freetype harfbuzz-ng libdrm libevent libpng libxml libxslt openh264 opus
+SYS_LIBS= freetype harfbuzz-ng libdrm libpng libxml libxslt openh264 opus
.endif
# The build system reads the environment variable $NINJA_PATH to decide whether
@@ -157,6 +156,7 @@ post-extract:
@${MKDIR} ${WRKSRC}/src/3rdparty/chromium/media/audio/sndio \
${WRKSRC}/src/3rdparty/chromium/sandbox/policy/freebsd \
${WRKSRC}/src/3rdparty/chromium/sandbox/policy/openbsd
+ (cd ${WRKSRC}/src/3rdparty/chromium/third_party/libdrm/src/include && ${CP} drm/drm.h .)
post-patch:
@${REINPLACE_CMD} -e 's|%%CPPFLAGS%%|${CPPFLAGS}|;s|%%CXXFLAGS%%|${CXXFLAGS}|;s|%%LDFLAGS%%|${LDFLAGS}|' \
diff --git a/www/qt6-webengine/distinfo b/www/qt6-webengine/distinfo
index ebc6277308d8..fd63a9eef52e 100644
--- a/www/qt6-webengine/distinfo
+++ b/www/qt6-webengine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759301809
-SHA256 (KDE/Qt/6.9.3/qtwebengine-everywhere-src-6.9.3.tar.xz) = d50b3b11d51dd876418cc36b4d6c96b4721e0aab773a3dd6beda606d46da8966
-SIZE (KDE/Qt/6.9.3/qtwebengine-everywhere-src-6.9.3.tar.xz) = 672100216
+TIMESTAMP = 1763964830
+SHA256 (KDE/Qt/6.10.1/qtwebengine-everywhere-src-6.10.1.tar.xz) = 77b5ea6186a0429a6b8e656faedd5cd3e8019d33856ee59637698ab578ead1e3
+SIZE (KDE/Qt/6.10.1/qtwebengine-everywhere-src-6.10.1.tar.xz) = 881148292
diff --git a/www/qt6-webengine/files/patch-cmake_QtToolchainHelpers.cmake b/www/qt6-webengine/files/patch-cmake_QtToolchainHelpers.cmake
index b732070f2d7e..5630415eae74 100644
--- a/www/qt6-webengine/files/patch-cmake_QtToolchainHelpers.cmake
+++ b/www/qt6-webengine/files/patch-cmake_QtToolchainHelpers.cmake
@@ -1,4 +1,4 @@
---- cmake/QtToolchainHelpers.cmake.orig 2025-08-18 00:53:11 UTC
+--- cmake/QtToolchainHelpers.cmake.orig 2025-08-15 18:30:00 UTC
+++ cmake/QtToolchainHelpers.cmake
@@ -95,6 +95,8 @@ function(get_gn_os result)
set(${result} "mac" PARENT_SCOPE)
@@ -9,7 +9,7 @@
else()
message(DEBUG "Unrecognized OS")
endif()
-@@ -323,7 +325,7 @@ macro(append_build_type_setup)
+@@ -326,7 +328,7 @@ macro(append_build_type_setup)
extend_gn_list(gnArgArg
ARGS enable_precompiled_headers
@@ -18,7 +18,7 @@
)
extend_gn_list(gnArgArg
ARGS dcheck_always_on
-@@ -415,7 +417,7 @@ macro(append_compiler_linker_sdk_setup)
+@@ -418,7 +420,7 @@ macro(append_compiler_linker_sdk_setup)
use_libcxx=true
)
endif()
@@ -27,7 +27,7 @@
extend_gn_list(gnArgArg ARGS use_libcxx
CONDITION QT_FEATURE_stdlib_libcpp
)
-@@ -456,7 +458,7 @@ macro(append_compiler_linker_sdk_setup)
+@@ -459,7 +461,7 @@ macro(append_compiler_linker_sdk_setup)
)
endif()
get_gn_arch(cpu ${TEST_architecture_arch})
@@ -36,7 +36,7 @@
extend_gn_list_cflag(gnArgArg
ARG arm_tune
-@@ -561,7 +563,7 @@ macro(append_toolchain_setup)
+@@ -568,7 +570,7 @@ macro(append_toolchain_setup)
endif()
unset(host_cpu)
unset(target_cpu)
diff --git a/www/qt6-webengine/files/patch-configure.cmake b/www/qt6-webengine/files/patch-configure.cmake
index b9217899f331..ccc6c81ff6f0 100644
--- a/www/qt6-webengine/files/patch-configure.cmake
+++ b/www/qt6-webengine/files/patch-configure.cmake
@@ -1,6 +1,6 @@
---- configure.cmake.orig 2025-08-18 00:53:11 UTC
+--- configure.cmake.orig 2025-10-02 00:36:39 UTC
+++ configure.cmake
-@@ -291,12 +291,12 @@ qt_webengine_configure_check("supported-platform"
+@@ -292,12 +292,12 @@ qt_webengine_configure_check("supported-platform"
qt_webengine_configure_check("supported-platform"
MODULES QtWebEngine
@@ -15,7 +15,7 @@
MESSAGE "Build can be done only on Linux, Windows, macO, iOS and Android."
)
-@@ -316,15 +316,6 @@ qt_webengine_configure_check("static-build"
+@@ -317,15 +317,6 @@ qt_webengine_configure_check("static-build"
MESSAGE "Static build is not supported."
)
@@ -31,7 +31,7 @@
qt_webengine_configure_check("python3"
MODULES QtWebEngine QtPdf
CONDITION Python3_FOUND
-@@ -455,6 +446,8 @@ qt_webengine_configure_check("compiler"
+@@ -456,6 +447,8 @@ qt_webengine_configure_check("compiler"
CONDITION MSVC OR
(LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR
(LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR
@@ -40,7 +40,7 @@
(MACOS AND CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang")
MESSAGE
"${CMAKE_CXX_COMPILER_ID} compiler is not supported."
-@@ -464,6 +457,8 @@ qt_webengine_configure_check("compiler"
+@@ -465,6 +458,8 @@ qt_webengine_configure_check("compiler"
CONDITION MSVC OR
(LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR
(LINUX AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR
@@ -49,7 +49,7 @@
(APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") OR
(ANDROID AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") OR
(MINGW AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU") OR
-@@ -725,7 +720,7 @@ qt_feature("webengine-ozone-x11" PRIVATE
+@@ -727,7 +722,7 @@ qt_feature("webengine-ozone-x11" PRIVATE
qt_feature("webengine-ozone-x11" PRIVATE
LABEL "Support X11 on qpa-xcb"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_BUILD.gn
index 67f845c974a5..8e344ba15176 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/BUILD.gn
-@@ -67,7 +67,7 @@ declare_args() {
+@@ -72,7 +72,7 @@ declare_args() {
qtwebengine_target = "//tools/gn"
}
@@ -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)
-@@ -99,7 +99,6 @@ group("gn_all") {
+@@ -104,7 +104,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",
-@@ -438,7 +437,7 @@ group("gn_all") {
+@@ -447,7 +446,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -629,6 +628,15 @@ group("gn_all") {
+@@ -637,6 +636,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac && !is_qtwebengine) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -677,7 +685,7 @@ group("gn_all") {
+@@ -685,7 +693,7 @@ group("gn_all") {
}
}
@@ -51,16 +51,16 @@
# 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
-@@ -1159,7 +1167,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1130,7 +1138,7 @@ if (use_blink && !is_cronet_build) {
]
- }
-- if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && !is_castos) {
-+ if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && !is_castos && !is_bsd) {
- script_test("chrome_wpt_tests") {
- script = "//third_party/blink/tools/run_wpt_tests.py"
- args = _common_web_test_options + [ "--product=chrome" ]
-@@ -1252,7 +1260,7 @@ if (use_blink && !is_cronet_build) {
+ if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android &&
+- !is_castos) {
++ !is_castos && !is_bsd) {
+ deps += [
+ ":chrome_wpt_tests",
+ ":headless_shell_wpt",
+@@ -1280,7 +1288,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
}
@@ -69,7 +69,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.
-@@ -1266,7 +1274,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1294,7 +1302,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//third_party/breakpad:dump_syms" ]
}
@@ -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.
-@@ -1730,7 +1738,7 @@ group("chromium_builder_perf") {
+@@ -1764,7 +1772,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_BUILD.gn
index d7ff343cada4..09cc4d4d1581 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/base/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/BUILD.gn
-@@ -1107,11 +1107,26 @@ jumbo_component("base") {
+@@ -1111,11 +1111,26 @@ jumbo_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" ]
-@@ -1131,7 +1146,7 @@ jumbo_component("base") {
+@@ -1135,7 +1150,7 @@ jumbo_component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -37,7 +37,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2116,6 +2131,22 @@ jumbo_component("base") {
+@@ -2153,6 +2168,22 @@ jumbo_component("base") {
]
}
@@ -60,7 +60,7 @@
# iOS
if (is_ios) {
sources += [
-@@ -2260,6 +2291,33 @@ jumbo_component("base") {
+@@ -2298,6 +2329,33 @@ jumbo_component("base") {
}
}
@@ -94,7 +94,7 @@
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2586,7 +2644,7 @@ buildflag_header("protected_memory_buildflags") {
+@@ -2650,7 +2708,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" ]
-@@ -3069,7 +3127,7 @@ if (is_apple) {
+@@ -3129,7 +3187,7 @@ if (is_apple) {
}
}
@@ -112,7 +112,7 @@
# This test must compile with -fstack-protector-all
source_set("stack_canary_linux_unittests") {
testonly = true
-@@ -3731,7 +3789,7 @@ test("base_unittests") {
+@@ -3825,7 +3883,7 @@ test("base_unittests") {
]
}
@@ -121,7 +121,7 @@
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3758,7 +3816,7 @@ test("base_unittests") {
+@@ -3853,7 +3911,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",
-@@ -3769,7 +3827,7 @@ test("base_unittests") {
+@@ -3864,7 +3922,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -139,7 +139,7 @@
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -3956,7 +4014,7 @@ test("base_unittests") {
+@@ -4052,7 +4110,7 @@ test("base_unittests") {
deps += [ ":base_profiler_test_support_library" ]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_dispatcher_tls.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_dispatcher_tls.h
index c3d862b9eb2c..8e6cf6da703d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_dispatcher_tls.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_dispatcher_tls.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/allocator/dispatcher/tls.h.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/base/allocator/dispatcher/tls.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/dispatcher/tls.h
-@@ -77,7 +77,7 @@ struct BASE_EXPORT MMapAllocator {
+@@ -81,7 +81,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/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_partition__alloc.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_partition__alloc.gni
index 9b89f7f392e8..c345a6dabeb1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_partition__alloc.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_partition__alloc.gni
@@ -1,15 +1,24 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/partition_alloc.gni.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/partition_alloc.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/partition_alloc.gni
-@@ -31,7 +31,7 @@ if (is_nacl) {
- use_large_empty_slot_span_ring = is_mac
+@@ -89,7 +89,7 @@ has_memory_tagging =
+ use_large_empty_slot_span_ring = true
has_memory_tagging =
- current_cpu == "arm64" && is_clang && !is_asan && (is_linux || is_android)
+ current_cpu == "arm64" && is_clang && !is_asan && !is_bsd && (is_linux || is_android)
declare_args() {
- # Causes all the allocations to be routed via allocator_shim.cc. Usually,
-@@ -391,7 +391,7 @@ assert(!use_asan_backup_ref_ptr || use_raw_ptr_hookabl
+ # Debug configuration.
+@@ -347,7 +347,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() {
+@@ -490,7 +490,7 @@ is_pkeys_available =
# 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/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index cc1021369a9b..795d28e8d30c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -860,7 +860,7 @@ if (is_clang_or_gcc || is_msvc || is_mingw) {
+@@ -869,7 +869,7 @@ if (is_clang_or_gcc || is_msvc || is_mingw) {
configs -= [ partition_alloc_enable_arc_config ]
}
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
index fde21bf3e5c3..bbf036716d7b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index 140506fd1bc6..ba3e28192e23 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
-@@ -269,7 +269,7 @@ bool DecommitAndZeroSystemPages(void* address,
+@@ -269,7 +269,7 @@ constexpr PA_COMPONENT_EXPORT(
// recommitted. Do not assume that this will not change over time.
constexpr PA_COMPONENT_EXPORT(
PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 4c0d3da78778..29fdb839f59f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -1,12 +1,12 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
@@ -26,8 +26,8 @@
#define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
#elif (PA_BUILDFLAG(IS_ANDROID) && PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)) || \
-- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \
+- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \
- (PA_BUILDFLAG(IS_LINUX) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64))
-+ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \
++ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_ARM64)) || \
+ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_BSD)) && PA_BUILDFLAG(PA_ARCH_CPU_PPC64))
// This should work for all POSIX (if needed), but currently all other
// supported OS/architecture combinations use either hard-coded values
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index fe5ef967ecc3..40eaf397b21a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
-@@ -9,7 +9,7 @@
- #include "partition_alloc/page_allocator.h"
+@@ -39,7 +39,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTaskRef task) API
- #if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \
-- (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1))
-+ (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && !PA_BUILDFLAG(IS_BSD))
+ #if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \
+ (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1) && \
+- __has_include(<sys/ifunc.h>))
++ __has_include(<sys/ifunc.h>) && !PA_BUILDFLAG(IS_BSD))
struct __ifunc_arg_t;
#include "partition_alloc/aarch64_support.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index 60bec9706295..566a005c5765 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
-@@ -412,8 +412,12 @@ bool TryRecommitSystemPagesInternal(
+@@ -302,8 +302,12 @@ void DiscardSystemPagesInternal(uintptr_t address, siz
void DiscardSystemPagesInternal(uintptr_t address, size_t length) {
void* ptr = reinterpret_cast<void*>(address);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
index 1ce0cc6c6e8a..417e42ce62a3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
@@ -19,7 +19,7 @@
#include "partition_alloc/partition_alloc_check.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index 4e2d93083c04..c8b4d008d6d1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
@@ -13,11 +13,11 @@
#include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
@@ -14,7 +14,7 @@
#include <dlfcn.h>
#endif
-@@ -25,7 +25,7 @@ namespace partition_alloc::internal::base::debug {
+@@ -25,7 +25,7 @@ namespace {
namespace {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index 32b9763b2a86..127b28b51137 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t output_length) {
if (getentropy(output, output_length) == 0) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 1fa753339d45..f12a278c6df2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
-@@ -37,6 +37,8 @@ typedef DWORD PlatformThreadId;
+@@ -37,6 +37,8 @@ typedef mach_port_t PlatformThreadId;
typedef zx_handle_t PlatformThreadId;
#elif PA_BUILDFLAG(IS_APPLE)
typedef mach_port_t PlatformThreadId;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index aaaf1dec6610..28fb7f66a2e2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
-@@ -10,7 +10,7 @@
+@@ -10,7 +10,7 @@ namespace partition_alloc::internal::base::internal {
namespace partition_alloc::internal::base::internal {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index 95a79724e7f6..a4b69deabecf 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
@@ -18,7 +18,7 @@
#include "partition_alloc/partition_alloc_base/logging.h"
@@ -7,5 +7,5 @@
-#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
+#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
#include <sys/syscall.h>
+
#include <atomic>
- #endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 6c552b7d1562..3417bf4c0a39 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -168,7 +168,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false;
// This may be required on more platforms in the future.
#define PA_CONFIG_HAS_ATFORK_HANDLER() \
(PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
@@ -9,7 +9,7 @@
// Enable shadow metadata.
//
-@@ -231,7 +231,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -233,7 +233,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/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index ee90eacba8f2..d564272639ac 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -329,7 +329,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandleMask);
+@@ -327,7 +327,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;
-@@ -446,7 +446,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDirectMapped() {
+@@ -444,7 +444,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/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index 851a06098206..646d20edca49 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
@@ -44,7 +44,7 @@
#include "wow64apiset.h"
@@ -7,9 +7,9 @@
-#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>
- #endif
-
-@@ -290,7 +290,7 @@ void PartitionAllocMallocInitOnce() {
+ #if PA_CONFIG(ENABLE_SHADOW_METADATA)
+ #include <sys/mman.h>
+@@ -297,7 +297,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.
-@@ -1110,7 +1110,7 @@ void PartitionRoot::Init(PartitionOptions opts) {
+@@ -1117,7 +1117,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/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 91edf0242df2..14e11bcb1108 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
@@ -17,7 +17,16 @@
#endif
@@ -34,7 +34,7 @@
if (err) {
// These are programming error, check them.
-@@ -119,8 +136,16 @@ void SpinningMutex::FutexWait() {
+@@ -119,8 +136,16 @@ void SpinningMutex::FutexWake() {
void SpinningMutex::FutexWake() {
int saved_errno = errno;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index 2a9b857b50d8..98f6824b7844 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
@@ -18,6 +18,10 @@
#include <pthread.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 20ba1c5aed33..7b6759b846e7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
@@ -16,7 +16,7 @@
#include "partition_alloc/partition_alloc_check.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_atomicops.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_atomicops.h
index c38bd16de747..0b1dd72a2571 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_atomicops.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_atomicops.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/atomicops.h.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/base/atomicops.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/atomicops.h
-@@ -71,7 +71,11 @@ typedef intptr_t Atomic64;
+@@ -74,7 +74,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/qt6-webengine/files/patch-src_3rdparty_chromium_base_base__paths__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_base__paths__posix.cc
index 12f4f54f202b..1d3652e4a950 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_base__paths__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_base__paths__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/base_paths_posix.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/base_paths_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/base_paths_posix.cc
@@ -15,6 +15,7 @@
#include <ostream>
@@ -27,23 +27,22 @@
*result = bin_dir;
return true;
#elif BUILDFLAG(IS_FREEBSD)
-- int name[] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 };
+- int name[] = {CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1};
- std::optional<std::string> bin_dir = StringSysctl(name, std::size(name));
+ std::optional<std::string> bin_dir = StringSysctl({ CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 });
if (!bin_dir.has_value() || bin_dir.value().length() <= 1) {
NOTREACHED() << "Unable to resolve path.";
}
-@@ -62,13 +66,65 @@ bool PathProviderPosix(int key, FilePath* result) {
+@@ -62,14 +66,65 @@ bool PathProviderPosix(int key, FilePath* result) {
*result = FilePath(bin_dir);
return true;
#elif BUILDFLAG(IS_OPENBSD) || BUILDFLAG(IS_AIX)
- // There is currently no way to get the executable path on OpenBSD
- char* cpath;
-- if ((cpath = getenv("CHROME_EXE_PATH")) != NULL)
+- if ((cpath = getenv("CHROME_EXE_PATH")) != NULL) {
- *result = FilePath(cpath);
-- else
+- } else {
- *result = FilePath("/usr/local/chrome/chrome");
-- return true;
+ char *cpath;
+#if !BUILDFLAG(IS_AIX)
+ struct kinfo_file *files;
@@ -71,7 +70,8 @@
+ *result = FilePath(retval);
+ VLOG(1) << "PathProviderPosix (sandbox) result: " << retval;
+ goto out;
-+ }
+ }
+- return true;
+
+ if ((kd = kvm_openfiles(NULL, NULL, NULL, (int)KVM_NO_FILES, errbuf)) == NULL)
+ goto out;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_compiler__specific.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_compiler__specific.h
index bc82bddbe5cf..6cc6517860b2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_compiler__specific.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_compiler__specific.h
@@ -1,20 +1,10 @@
---- src/3rdparty/chromium/base/compiler_specific.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/compiler_specific.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/compiler_specific.h
-@@ -257,7 +257,7 @@
- //
- // In some cases it's desirable to remove this, e.g. on hot functions, or if
- // we have purposely changed the reference canary.
--#if defined(COMPILER_GCC) || defined(__clang__)
-+#if (defined(COMPILER_GCC) || defined(__clang__)) && !defined(__OpenBSD__) && !defined(__FreeBSD__)
- #if HAS_ATTRIBUTE(__no_stack_protector__)
- #define NO_STACK_PROTECTOR __attribute__((__no_stack_protector__))
+@@ -729,6 +729,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) && \
++ !BUILDFLAG(IS_OPENBSD) && \
+ !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64))
+ #define PRESERVE_MOST [[clang::preserve_most]]
#else
-@@ -388,7 +388,7 @@ inline constexpr bool AnalyzerAssumeTrue(bool arg) {
- // See https://clang.llvm.org/docs/AttributeReference.html#preserve-most for
- // more details.
- #if (defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \
-- !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64)) && \
-+ !((BUILDFLAG(IS_WIN) || BUILDFLAG(IS_OPENBSD)) && defined(ARCH_CPU_ARM64)) && \
- !defined(COMPONENT_BUILD) && defined(__clang__) && \
- __clang_major__ >= 17 && HAS_ATTRIBUTE(preserve_most)
- #define PRESERVE_MOST __attribute__((preserve_most))
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_debugger__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_debugger__posix.cc
index 3f636803c471..a13e697fad35 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_debugger__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_debugger__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/debug/debugger_posix.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/debug/debugger_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/debug/debugger_posix.cc
@@ -41,6 +41,10 @@
#include <sys/sysctl.h>
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_FREEBSD)
#include <sys/user.h>
#endif
-@@ -100,32 +104,51 @@ bool BeingDebugged() {
+@@ -99,33 +103,52 @@ bool BeingDebugged() {
// Caution: struct kinfo_proc is marked __APPLE_API_UNSTABLE. The source and
// binary interfaces may change.
@@ -24,8 +24,9 @@
+#endif
#if BUILDFLAG(IS_OPENBSD)
- if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0)
+ if (sysctl(mib, std::size(mib), NULL, &info_size, NULL, 0) < 0) {
return -1;
+ }
- mib[5] = (info_size / sizeof(struct kinfo_proc));
+ mib[5] = static_cast<int>((info_size / sizeof(struct kinfo_proc)));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_elf__reader.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_elf__reader.cc
index 65fbfc3a27f9..3557949ec7ad 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_elf__reader.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_elf__reader.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/debug/elf_reader.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/debug/elf_reader.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/debug/elf_reader.cc
-@@ -50,6 +50,10 @@ using Xword = Elf64_Xword;
+@@ -49,6 +49,10 @@ constexpr char kGnuNoteName[] = "GNU";
constexpr char kGnuNoteName[] = "GNU";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_proc__maps__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_proc__maps__linux.cc
index 3fd2fef67f76..fc44bcb890dc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_proc__maps__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_proc__maps__linux.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/debug/proc_maps_linux.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/debug/proc_maps_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/debug/proc_maps_linux.cc
-@@ -18,7 +18,7 @@
+@@ -22,7 +22,7 @@
#include "base/strings/string_split.h"
#include "build/build_config.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace.cc
index 36e7dfe9bdd2..c01f574eb16a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/debug/stack_trace.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/base/debug/stack_trace.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/debug/stack_trace.cc
-@@ -258,7 +258,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
+@@ -267,7 +267,7 @@ bool StackTrace::WillSymbolizeToStreamForTesting() {
// Symbols are not expected to be reliable when gn args specifies
// symbol_level=0.
return false;
@@ -9,7 +9,17 @@
// StackTrace::OutputToStream() is not implemented under uclibc, nor AIX.
// See https://crbug.com/706728
return false;
-@@ -320,7 +320,7 @@ std::string StackTrace::ToString() const {
+@@ -320,7 +320,9 @@ void StackTrace::OutputToStreamWithPrefix(std::ostream
+ }
+ return;
+ }
++#if !BUILDFLAG(IS_BSD)
+ OutputToStreamWithPrefixImpl(os, prefix_string);
++#endif
+ }
+
+ std::string StackTrace::ToString() const {
+@@ -329,7 +331,7 @@ std::string StackTrace::ToStringWithPrefix(cstring_vie
std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const {
std::stringstream stream;
@@ -18,7 +28,7 @@
OutputToStreamWithPrefix(&stream, prefix_string);
#endif
return stream.str();
-@@ -344,7 +344,7 @@ bool StackTrace::ShouldSuppressOutput() {
+@@ -353,7 +355,7 @@ std::ostream& operator<<(std::ostream& os, const Stack
}
std::ostream& operator<<(std::ostream& os, const StackTrace& s) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace__posix.cc
index 532d94c4327c..95f0c76285fe 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_debug_stack__trace__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/debug/stack_trace_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/debug/stack_trace_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/debug/stack_trace_posix.cc
-@@ -46,7 +46,7 @@
+@@ -51,7 +51,7 @@
// execinfo.h and backtrace(3) are really only present in glibc and in macOS
// libc.
#if BUILDFLAG(IS_APPLE) || \
@@ -9,7 +9,7 @@
#define HAVE_BACKTRACE
#include <execinfo.h>
#endif
-@@ -64,8 +64,10 @@
+@@ -69,8 +69,10 @@
#include <AvailabilityMacros.h>
#endif
@@ -21,7 +21,7 @@
#include "base/debug/proc_maps_linux.h"
#endif
-@@ -307,7 +309,7 @@ void PrintToStderr(const char* output) {
+@@ -329,7 +331,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
-@@ -324,7 +326,11 @@ void AlarmSignalHandler(int signal, siginfo_t* info, v
+@@ -346,7 +348,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)
-@@ -541,7 +547,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -552,7 +558,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;
-@@ -566,6 +572,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -577,6 +583,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) {
-@@ -580,6 +587,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* inf
+@@ -591,6 +598,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)
-@@ -769,6 +777,7 @@ class SandboxSymbolizeHelper {
+@@ -783,6 +791,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.
-@@ -861,11 +870,15 @@ class SandboxSymbolizeHelper {
+@@ -875,11 +884,15 @@ class SandboxSymbolizeHelper {
r.base = cur_base;
}
}
@@ -91,7 +91,7 @@
// Reads /proc/self/maps.
std::string contents;
if (!ReadProcMaps(&contents)) {
-@@ -883,6 +896,7 @@ class SandboxSymbolizeHelper {
+@@ -897,6 +910,7 @@ class SandboxSymbolizeHelper {
is_initialized_ = true;
return true;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__linux.h
index 2bc1103a6e28..efabd30f36e0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/files/dir_reader_linux.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/files/dir_reader_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/files/dir_reader_linux.h
@@ -21,10 +21,16 @@
#include "base/logging.h"
@@ -15,25 +15,25 @@
+typedef struct dirent linux_dirent;
+#else
struct linux_dirent {
- uint64_t d_ino;
- int64_t d_off;
+ uint64_t d_ino;
+ int64_t d_off;
@@ -32,6 +38,7 @@ struct linux_dirent {
- unsigned char d_type;
- char d_name[0];
+ unsigned char d_type;
+ char d_name[0];
};
+#endif
class DirReaderLinux {
public:
@@ -66,7 +73,11 @@ class DirReaderLinux {
- if (offset_ != size_)
return true;
+ }
+#if BUILDFLAG(IS_BSD)
+ const int r = getdents(fd_, reinterpret_cast<char *>(buf_), sizeof(buf_));
+#else
const long r = syscall(__NR_getdents64, fd_, buf_, sizeof(buf_));
+#endif
- if (r == 0)
+ if (r == 0) {
return false;
- if (r < 0) {
+ }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__posix.h
index a53355faf2e1..8f95ce252423 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__posix.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_dir__reader__posix.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/files/dir_reader_posix.h.orig 2022-06-17 14:20:10 UTC
+--- src/3rdparty/chromium/base/files/dir_reader_posix.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/files/dir_reader_posix.h
@@ -17,7 +17,7 @@
// seems worse than falling back to enumerating all file descriptors so we will
@@ -9,7 +9,7 @@
#include "base/files/dir_reader_linux.h"
#else
#include "base/files/dir_reader_fallback.h"
-@@ -25,7 +25,7 @@
+@@ -25,7 +25,7 @@ namespace base {
namespace base {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info.h
new file mode 100644
index 000000000000..e0bfcf5061dd
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info.h
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/base/files/drive_info.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/base/files/drive_info.h
+@@ -48,7 +48,7 @@ struct BASE_EXPORT DriveInfo {
+ std::optional<bool> has_seek_penalty;
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Whether the drive is a removable drive.
+ //
+ // Note on macOS: that SSDs that are connected over USB that you can eject
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info__posix.cc
new file mode 100644
index 000000000000..b560f9ad80de
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_drive__info__posix.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/base/files/drive_info_posix.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/base/files/drive_info_posix.cc
+@@ -24,7 +24,7 @@ std::optional<DriveInfo> GetFileDriveInfo(const FilePa
+
+ std::optional<DriveInfo> GetFileDriveInfo(const FilePath& file_path) {
+ DriveInfo drive_info;
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ drive_info.has_seek_penalty = false;
+ return drive_info;
+ #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher.h
index cce37c868e1e..8f7327a1ee2b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/files/file_path_watcher.h.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/base/files/file_path_watcher.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/files/file_path_watcher.h
@@ -105,7 +105,7 @@ class BASE_EXPORT FilePathWatcher {
Type type = Type::kNonRecursive;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__bsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__bsd.cc
index 2bd433b2f522..01eee447f916 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__bsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__bsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/files/file_path_watcher_bsd.cc.orig 2022-10-24 13:33:33 UTC
+--- src/3rdparty/chromium/base/files/file_path_watcher_bsd.cc.orig 2025-09-01 08:52:28 UTC
+++ src/3rdparty/chromium/base/files/file_path_watcher_bsd.cc
@@ -0,0 +1,54 @@
+// Copyright 2021 The Chromium Authors. All rights reserved.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__kqueue.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__kqueue.h
index 2c5cde0740ef..62c5ed958c06 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__kqueue.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__path__watcher__kqueue.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/files/file_path_watcher_kqueue.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/base/files/file_path_watcher_kqueue.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/files/file_path_watcher_kqueue.h
@@ -5,6 +5,7 @@
#ifndef BASE_FILES_FILE_PATH_WATCHER_KQUEUE_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__util__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__util__posix.cc
index a8fb145e6498..4bd48571afc3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__util__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_file__util__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/files/file_util_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/files/file_util_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/files/file_util_posix.cc
-@@ -889,36 +889,33 @@ bool CreateNewTempDirectory(const FilePath::StringType
+@@ -902,36 +902,33 @@ bool CreateDirectoryAndGetError(const FilePath& full_p
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_important__file__writer__cleaner.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_important__file__writer__cleaner.cc
index d4d2e7a6d24a..19a3b406fa6f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_important__file__writer__cleaner.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_important__file__writer__cleaner.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/files/important_file_writer_cleaner.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/base/files/important_file_writer_cleaner.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/files/important_file_writer_cleaner.cc
-@@ -25,7 +25,8 @@ namespace base {
+@@ -25,7 +25,8 @@ base::Time GetUpperBoundTime() {
namespace {
base::Time GetUpperBoundTime() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_scoped__file.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_scoped__file.cc
index 75923df84853..de77aa25a613 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_scoped__file.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_files_scoped__file.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/files/scoped_file.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/files/scoped_file.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/files/scoped_file.cc
@@ -32,7 +32,7 @@ void ScopedFDCloseTraits::Free(int fd) {
int ret = IGNORE_EINTR(close(fd));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_functional_unretained__traits.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_functional_unretained__traits.h
index 8374300b070d..6c4bf2010476 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_functional_unretained__traits.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_functional_unretained__traits.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/functional/unretained_traits.h.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/base/functional/unretained_traits.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/functional/unretained_traits.h
-@@ -93,7 +93,7 @@ struct SupportsUnretainedImpl {
+@@ -90,7 +90,7 @@ struct SupportsUnretainedImpl {
// official builds, and then in non-test code as well.
#if defined(FORCE_UNRETAINED_COMPLETENESS_CHECKS_FOR_TESTS) || \
(!defined(UNIT_TEST) && !defined(OFFICIAL_BUILD) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_i18n_icu__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_i18n_icu__util.cc
index 1f0efe7dec51..3865616b448c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_i18n_icu__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_i18n_icu__util.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/i18n/icu_util.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/base/i18n/icu_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/i18n/icu_util.cc
@@ -52,7 +52,7 @@
#include "third_party/icu/source/common/unicode/unistr.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc
index d53a58671d7a..09e8d9b7b182 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_linux__util.cc
@@ -1,13 +1,13 @@
---- src/3rdparty/chromium/base/linux_util.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/base/linux_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/linux_util.cc
-@@ -154,10 +154,14 @@ void SetLinuxDistro(const std::string& distro) {
+@@ -164,10 +164,14 @@ bool GetThreadsForProcess(pid_t pid, std::vector<pid_t
}
bool GetThreadsForProcess(pid_t pid, std::vector<pid_t>* tids) {
+#if BUILDFLAG(IS_BSD)
+ return false;
+#else
- // 25 > strlen("/proc//task") + strlen(std::to_string(INT_MAX)) + 1 = 22
+ // 25 > strlen("/proc//task") + strlen(base::NumberToString(INT_MAX)) + 1 = 22
char buf[25];
strings::SafeSPrintf(buf, "/proc/%d/task", pid);
return GetThreadsFromProcessDir(buf, tids);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory.cc
index e546de79d949..5721a6c215f0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/memory/discardable_memory.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/base/memory/discardable_memory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/memory/discardable_memory.cc
@@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory,
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -9,7 +9,7 @@
BASE_FEATURE(kDiscardableMemoryBackingTrial,
"DiscardableMemoryBackingTrial",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -39,7 +39,7 @@ BASE_FEATURE(kDiscardableMemoryBackingTrial,
+@@ -44,7 +44,7 @@ namespace {
namespace {
@@ -18,7 +18,7 @@
DiscardableMemoryBacking GetBackingForFieldTrial() {
DiscardableMemoryTrialGroup trial_group =
-@@ -58,7 +58,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() {
+@@ -63,7 +63,7 @@ DiscardableMemoryBacking GetBackingForFieldTrial() {
} // namespace
@@ -27,7 +27,7 @@
// Probe capabilities of this device to determine whether we should participate
// in the discardable memory backing trial.
-@@ -88,7 +88,7 @@ DiscardableMemory::DiscardableMemory() = default;
+@@ -95,7 +95,7 @@ DiscardableMemoryBacking GetDiscardableMemoryBacking()
DiscardableMemory::~DiscardableMemory() = default;
DiscardableMemoryBacking GetDiscardableMemoryBacking() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory__internal.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory__internal.h
index b6ab089f204e..03efc236c804 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory__internal.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_discardable__memory__internal.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/memory/discardable_memory_internal.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/base/memory/discardable_memory_internal.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/memory/discardable_memory_internal.h
@@ -12,7 +12,7 @@
#include "base/metrics/field_trial_params.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_madv__free__discardable__memory__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_madv__free__discardable__memory__posix.cc
index 671729a68d2e..0945c3f67c65 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_madv__free__discardable__memory__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_madv__free__discardable__memory__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/memory/madv_free_discardable_memory_posix.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/memory/madv_free_discardable_memory_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/memory/madv_free_discardable_memory_posix.cc
-@@ -310,6 +310,10 @@ void MadvFreeDiscardableMemoryPosix::SetKeepMemoryForT
+@@ -305,6 +305,10 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
bool MadvFreeDiscardableMemoryPosix::IsResident() const {
DFAKE_SCOPED_RECURSIVE_LOCK(thread_collision_warner_);
@@ -11,8 +11,8 @@
#if BUILDFLAG(IS_APPLE)
std::vector<char> vec(allocated_pages_);
#else
-@@ -325,6 +329,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
- return false;
+@@ -321,6 +325,7 @@ bool MadvFreeDiscardableMemoryPosix::IsResident() cons
+ }
}
return true;
+#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region.h
index 374baa4ef15c..193ad867dcb0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/memory/platform_shared_memory_region.h.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/base/memory/platform_shared_memory_region.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/memory/platform_shared_memory_region.h
-@@ -17,7 +17,7 @@
+@@ -18,7 +18,7 @@
#include "base/unguessable_token.h"
#include "build/build_config.h"
@@ -9,7 +9,7 @@
namespace content {
class SandboxIPCHandler;
}
-@@ -84,7 +84,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+@@ -85,7 +85,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
kMaxValue = GET_SHMEM_TEMP_DIR_FAILURE
};
@@ -18,7 +18,7 @@
// Structure to limit access to executable region creation.
struct ExecutableRegion {
private:
-@@ -216,7 +216,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
+@@ -217,7 +217,7 @@ class BASE_EXPORT PlatformSharedMemoryRegion {
CheckPlatformHandlePermissionsCorrespondToMode);
static PlatformSharedMemoryRegion Create(Mode mode,
size_t size
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region__posix.cc
index e1acc2bacf25..13cb3f1cd0c6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_platform__shared__memory__region__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/memory/platform_shared_memory_region_posix.cc.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/base/memory/platform_shared_memory_region_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/memory/platform_shared_memory_region_posix.cc
@@ -55,7 +55,7 @@ bool CheckFDAccessMode(int fd, int expected_mode) {
@@ -9,7 +9,7 @@
// static
ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) {
PlatformSharedMemoryRegion region =
-@@ -168,7 +168,7 @@ bool PlatformSharedMemoryRegion::ConvertToUnsafe() {
+@@ -175,7 +175,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
// static
PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
size_t size
@@ -18,7 +18,7 @@
,
bool executable
#endif
-@@ -197,7 +197,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
+@@ -204,7 +204,7 @@ PlatformSharedMemoryRegion PlatformSharedMemoryRegion:
// flag.
FilePath directory;
if (!GetShmemTempDir(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory.h
index 53c605f89aa9..924c04390201 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/memory/protected_memory.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/memory/protected_memory.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/memory/protected_memory.h
-@@ -119,12 +119,12 @@ __declspec(selectany) char __stop_protected_memory;
+@@ -120,12 +120,12 @@ __declspec(selectany) char __stop_protected_memory;
#define DECLARE_PROTECTED_DATA constinit
#define DEFINE_PROTECTED_DATA constinit __declspec(allocate("prot$mem"))
@@ -15,7 +15,7 @@
// arm64 supports 4kb, 16kb, and 64kb pages. Set to the largest of 64kb as that
// will guarantee the section is page aligned regardless of the choice.
inline constexpr int kProtectedMemoryAlignment = 65536;
-@@ -339,7 +339,7 @@ class BASE_EXPORT AutoWritableMemoryBase {
+@@ -340,7 +340,7 @@ class BASE_EXPORT AutoWritableMemoryBase {
// where an attacker could overwrite it with a large value and invoke code
// that constructs and destructs an AutoWritableMemory. After such a call
// protected memory would still be set writable because writers > 0.
@@ -24,7 +24,7 @@
// On Linux, the protected memory section is not automatically page aligned.
// This means that attempts to reset the protected memory region to readonly
// will set some of the preceding section that is on the same page readonly
-@@ -353,7 +353,7 @@ class BASE_EXPORT AutoWritableMemoryBase {
+@@ -354,7 +354,7 @@ class BASE_EXPORT AutoWritableMemoryBase {
#endif
static inline size_t writers GUARDED_BY(writers_lock()) = 0;
@@ -33,7 +33,7 @@
// On Linux, there is no guarantee the section following the protected
// memory section is page aligned. This can result in attempts to change
// the access permissions of the end of the protected memory section
-@@ -411,7 +411,7 @@ class BASE_EXPORT AutoWritableMemoryInitializer
+@@ -412,7 +412,7 @@ class BASE_EXPORT AutoWritableMemoryInitializer
// the variable to something large before the section was read-only.
WriterData::writers = 0;
CHECK(SetProtectedSectionReadOnly());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory__posix.cc
index 3b7ae7170a9d..af539ea52020 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_memory_protected__memory__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/memory/protected_memory_posix.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/memory/protected_memory_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/memory/protected_memory_posix.cc
@@ -6,7 +6,7 @@
@@ -9,7 +9,7 @@
#include <sys/resource.h>
#endif // BUILDFLAG(IS_LINUX)
-@@ -34,7 +34,7 @@ bool SetMemory(void* start, void* end, int prot) {
+@@ -34,7 +34,7 @@ namespace internal {
} // namespace
namespace internal {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.cc
index 15e0a2880760..bd44eb78fe43 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/message_loop/message_pump_epoll.cc
-@@ -42,7 +42,7 @@ std::atomic_bool g_use_batched_version = false;
+@@ -47,7 +47,7 @@ constexpr std::pair<uint32_t, short int> kEpollToPollE
std::atomic_bool g_use_poll = false;
constexpr std::pair<uint32_t, short int> kEpollToPollEvents[] = {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.h
index 8fcfda985316..aa273bd17f32 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__epoll.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/message_loop/message_pump_epoll.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/message_loop/message_pump_epoll.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/message_loop/message_pump_epoll.h
-@@ -51,7 +51,11 @@ namespace base {
+@@ -51,7 +51,11 @@ BASE_FEATURE(kUsePollForMessagePumpEpoll,
// every call, don't do it when we have too many FDs.
BASE_FEATURE(kUsePollForMessagePumpEpoll,
"UsePollForMessagePumpEpoll",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__glib.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__glib.cc
index 52157b1be2e5..95152a264708 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__glib.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_message__loop_message__pump__glib.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/message_loop/message_pump_glib.cc.orig 2022-08-31 12:19:35 UTC
+--- src/3rdparty/chromium/base/message_loop/message_pump_glib.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/message_loop/message_pump_glib.cc
@@ -8,6 +8,11 @@
#include <glib.h>
@@ -12,7 +12,7 @@
#include "base/logging.h"
#include "base/memory/raw_ptr.h"
#include "base/notreached.h"
-@@ -51,9 +56,13 @@ int GetTimeIntervalMilliseconds(TimeTicks next_task_ti
+@@ -52,9 +57,13 @@ bool RunningOnMainThread() {
}
bool RunningOnMainThread() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_native__library__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_native__library__posix.cc
index 93238786b383..7c30762c5214 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_native__library__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_native__library__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/native_library_posix.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/base/native_library_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/native_library_posix.cc
@@ -34,7 +34,7 @@ NativeLibrary LoadNativeLibraryWithOptions(const FileP
// http://crbug.com/17943, http://crbug.com/17557, http://crbug.com/36892,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_can__lower__nice__to.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_can__lower__nice__to.cc
index 737b02c2c0c1..ddb61c81d368 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_can__lower__nice__to.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_can__lower__nice__to.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/posix/can_lower_nice_to.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/base/posix/can_lower_nice_to.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/posix/can_lower_nice_to.cc
@@ -11,8 +11,12 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_file__descriptor__shuffle.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_file__descriptor__shuffle.h
index 7a46b4188cc7..be99e9541b46 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_file__descriptor__shuffle.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_file__descriptor__shuffle.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/posix/file_descriptor_shuffle.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/posix/file_descriptor_shuffle.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/posix/file_descriptor_shuffle.h
@@ -26,6 +26,8 @@
#include "base/base_export.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_sysctl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_sysctl.cc
index 7d5759301125..b0eb20bbebdd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_sysctl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_sysctl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/posix/sysctl.cc.orig 2023-12-17 20:01:00 UTC
+--- src/3rdparty/chromium/base/posix/sysctl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/posix/sysctl.cc
@@ -4,6 +4,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_unix__domain__socket.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_unix__domain__socket.cc
index b6927dc6ad07..797f95ce4387 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_unix__domain__socket.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_posix_unix__domain__socket.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/posix/unix_domain_socket.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/posix/unix_domain_socket.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/posix/unix_domain_socket.cc
-@@ -56,7 +56,7 @@ bool CreateSocketPair(ScopedFD* one, ScopedFD* two) {
+@@ -47,7 +47,7 @@ bool UnixDomainSocket::EnableReceiveProcessId(int fd)
// static
bool UnixDomainSocket::EnableReceiveProcessId(int fd) {
@@ -9,7 +9,7 @@
const int enable = 1;
return setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &enable, sizeof(enable)) == 0;
#else
-@@ -82,7 +82,7 @@ bool UnixDomainSocket::SendMsg(int fd,
+@@ -73,7 +73,7 @@ bool UnixDomainSocket::SendMsg(int fd,
struct cmsghdr* cmsg;
msg.msg_control = control_buffer;
@@ -18,7 +18,7 @@
msg.msg_controllen = checked_cast<socklen_t>(control_len);
#else
msg.msg_controllen = control_len;
-@@ -90,7 +90,7 @@ bool UnixDomainSocket::SendMsg(int fd,
+@@ -81,7 +81,7 @@ bool UnixDomainSocket::SendMsg(int fd,
cmsg = CMSG_FIRSTHDR(&msg);
cmsg->cmsg_level = SOL_SOCKET;
cmsg->cmsg_type = SCM_RIGHTS;
@@ -27,7 +27,7 @@
cmsg->cmsg_len = checked_cast<u_int>(CMSG_LEN(sizeof(int) * fds.size()));
#else
cmsg->cmsg_len = CMSG_LEN(sizeof(int) * fds.size());
-@@ -154,7 +154,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -133,7 +133,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
const size_t kControlBufferSize =
CMSG_SPACE(sizeof(int) * kMaxFileDescriptors)
@@ -36,7 +36,7 @@
// macOS does not support ucred.
// macOS supports xucred, but this structure is insufficient.
+ CMSG_SPACE(sizeof(struct ucred))
-@@ -182,7 +182,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+@@ -162,7 +162,7 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
wire_fds = reinterpret_cast<int*>(CMSG_DATA(cmsg));
wire_fds_len = payload_len / sizeof(int);
}
@@ -45,10 +45,10 @@
// macOS does not support SCM_CREDENTIALS.
if (cmsg->cmsg_level == SOL_SOCKET &&
cmsg->cmsg_type == SCM_CREDENTIALS) {
-@@ -216,6 +216,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
- socklen_t pid_size = sizeof(pid);
- if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0)
+@@ -199,6 +199,9 @@ ssize_t UnixDomainSocket::RecvMsgWithFlags(int fd,
+ if (getsockopt(fd, SOL_LOCAL, LOCAL_PEERPID, &pid, &pid_size) != 0) {
pid = -1;
+ }
+#elif BUILDFLAG(IS_BSD)
+ NOTIMPLEMENTED();
+ pid = -1;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_internal__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_internal__linux.h
index 05dd70e96c00..6c5f8df74499 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_internal__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_internal__linux.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/process/internal_linux.h.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/base/process/internal_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/internal_linux.h
-@@ -140,6 +140,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t clock_ticks);
+@@ -144,6 +144,9 @@ void ForEachProcessTask(base::ProcessHandle process, L
// 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");
-@@ -159,6 +162,7 @@ void ForEachProcessTask(base::ProcessHandle process, L
+@@ -166,6 +169,7 @@ void ForEachProcessTask(base::ProcessHandle process, L
FilePath task_path = fd_path.Append(tid_str);
lambda(tid, task_path);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill.h
index a215df6ca76f..964114405e2c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill.h
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/base/process/kill.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/process/kill.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/kill.h
-@@ -123,7 +123,7 @@ BASE_EXPORT TerminationStatus GetTerminationStatus(Pro
- BASE_EXPORT TerminationStatus GetKnownDeadTerminationStatus(
- ProcessHandle handle, int* exit_code);
+@@ -123,7 +123,7 @@ GetKnownDeadTerminationStatus(ProcessHandle handle, in
+ BASE_EXPORT TerminationStatus
+ GetKnownDeadTerminationStatus(ProcessHandle handle, int* exit_code);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill__posix.cc
index 47dda45a443b..ce4f16998b28 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_kill__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/process/kill_posix.cc.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/base/process/kill_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/kill_posix.cc
-@@ -157,7 +157,7 @@ void EnsureProcessTerminated(Process process) {
+@@ -161,7 +161,7 @@ void EnsureProcessTerminated(Process process) {
0, new BackgroundReaper(std::move(process), Seconds(2)));
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch.h
index a5003c3ff20a..d58769d66a94 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_launch.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/process/launch.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/process/launch.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/launch.h
-@@ -237,7 +237,7 @@ struct BASE_EXPORT LaunchOptions {
+@@ -241,7 +241,7 @@ struct BASE_EXPORT LaunchOptions {
bool clear_environment = false;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_memory__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_memory__linux.cc
index 5cb2bba4120b..53cf201c2825 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_memory__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_memory__linux.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/process/memory_linux.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/base/process/memory_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/memory_linux.cc
-@@ -28,6 +28,7 @@ void __libc_free(void*);
+@@ -28,6 +28,7 @@ namespace base {
namespace base {
@@ -8,7 +8,7 @@
namespace {
void ReleaseReservationOrTerminate() {
-@@ -37,12 +38,14 @@ void ReleaseReservationOrTerminate() {
+@@ -38,12 +39,14 @@ void ReleaseReservationOrTerminate() {
}
} // namespace
@@ -23,7 +23,7 @@
// Set the new-out of memory handler.
std::set_new_handler(&ReleaseReservationOrTerminate);
// If we're using glibc's allocator, the above functions will override
-@@ -51,8 +54,10 @@ void EnableTerminationOnOutOfMemory() {
+@@ -52,8 +55,10 @@ void EnableTerminationOnOutOfMemory() {
#if PA_BUILDFLAG(USE_ALLOCATOR_SHIM)
allocator_shim::SetCallNewHandlerOnMallocFailure(true);
#endif
@@ -34,7 +34,7 @@
// ScopedAllowBlocking() has private constructor and it can only be used in
// friend classes/functions. Declaring a class is easier in this situation to
// avoid adding more dependency to thread_restrictions.h because of the
-@@ -110,6 +115,7 @@ bool AdjustOOMScoreHelper::AdjustOOMScore(ProcessId pr
+@@ -111,6 +116,7 @@ bool AdjustOOMScore(ProcessId process, int score) {
bool AdjustOOMScore(ProcessId process, int score) {
return AdjustOOMScoreHelper::AdjustOOMScore(process, score);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.cc
index f5b6d46a9371..da4de5e46405 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/process/process_handle.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/base/process/process_handle.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_handle.cc
@@ -30,7 +30,7 @@ UniqueProcId GetUniqueIdForProcess() {
: UniqueProcId(GetCurrentProcId());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.h
index 8a388dabb032..53c7420911e9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/process/process_handle.h.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/base/process/process_handle.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_handle.h
-@@ -86,7 +86,7 @@ BASE_EXPORT ProcessId GetCurrentProcId();
+@@ -86,7 +86,7 @@ BASE_EXPORT UniqueProcId GetUniqueIdForProcess();
// processes may be reused.
BASE_EXPORT UniqueProcId GetUniqueIdForProcess();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__freebsd.cc
index 7955f1506b36..570389cc3f16 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__freebsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__freebsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/process/process_handle_freebsd.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/base/process/process_handle_freebsd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_handle_freebsd.cc
@@ -3,6 +3,7 @@
// found in the LICENSE file.
@@ -8,18 +8,18 @@
#include <limits.h>
#include <stddef.h>
-@@ -20,10 +21,13 @@ namespace base {
+@@ -20,10 +21,13 @@ ProcessId GetParentProcessId(ProcessHandle process) {
ProcessId GetParentProcessId(ProcessHandle process) {
struct kinfo_proc info;
- size_t length;
+ size_t length = sizeof(struct kinfo_proc);
- int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process };
+ int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_PID, process};
- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0)
+ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
+ return -1;
+
+ if (length < sizeof(struct kinfo_proc))
return -1;
+ }
- return info.ki_ppid;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__openbsd.cc
index ea674c1ef515..4f73cec3813e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__openbsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__handle__openbsd.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/process/process_handle_openbsd.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/base/process/process_handle_openbsd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_handle_openbsd.cc
-@@ -3,48 +3,112 @@
+@@ -3,17 +3,25 @@
// found in the LICENSE file.
#include "base/process/process_handle.h"
@@ -24,25 +24,26 @@
+ struct kinfo_proc *info;
size_t length;
+ pid_t ppid;
- int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process,
- sizeof(struct kinfo_proc), 0 };
-
- if (sysctl(mib, std::size(mib), NULL, &length, NULL, 0) < 0)
+ int mib[] = {
+ CTL_KERN, KERN_PROC, KERN_PROC_PID, process, sizeof(struct kinfo_proc),
+ 0};
+@@ -22,37 +30,87 @@ ProcessId GetParentProcessId(ProcessHandle process) {
return -1;
+ }
- mib[5] = (length / sizeof(struct kinfo_proc));
+ info = (struct kinfo_proc *)malloc(length);
-- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0)
+- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
- return -1;
+ mib[5] = static_cast<int>((length / sizeof(struct kinfo_proc)));
-
-- return info.p_ppid;
++
+ if (sysctl(mib, std::size(mib), info, &length, NULL, 0) < 0) {
+ ppid = -1;
+ goto out;
-+ }
-+
+ }
+
+- return info.p_ppid;
+ ppid = info->p_ppid;
+
+out:
@@ -58,24 +59,17 @@
+ char **retvalargs, *cpath, retval[PATH_MAX];
+ int cnt;
size_t len;
-- int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process,
-- sizeof(struct kinfo_proc), 0 };
+- int mib[] = {
+- CTL_KERN, KERN_PROC, KERN_PROC_PID, process, sizeof(struct kinfo_proc),
+- 0};
+ char *tokens[2];
+ struct stat sb;
+ FilePath result;
-- if (sysctl(mib, std::size(mib), NULL, &len, NULL, 0) == -1)
-- return FilePath();
-- mib[5] = (len / sizeof(struct kinfo_proc));
-- if (sysctl(mib, std::size(mib), &kp, &len, NULL, 0) < 0)
+- if (sysctl(mib, std::size(mib), NULL, &len, NULL, 0) == -1) {
- return FilePath();
-- if ((kp.p_flag & P_SYSTEM) != 0)
-- return FilePath();
-- if (strcmp(kp.p_comm, "chrome") == 0)
-- return FilePath(kp.p_comm);
+ int mib[] = { CTL_KERN, KERN_PROC_ARGS, process, KERN_PROC_ARGV };
-
-- return FilePath();
++
+ if ((cpath = getenv("CHROME_EXE_PATH")) != NULL)
+ result = FilePath(cpath);
+ else
@@ -125,8 +119,19 @@
+ result = FilePath(retval);
+ }
+ }
-+ }
-+
+ }
+- mib[5] = (len / sizeof(struct kinfo_proc));
+- if (sysctl(mib, std::size(mib), &kp, &len, NULL, 0) < 0) {
+- return FilePath();
+- }
+- if ((kp.p_flag & P_SYSTEM) != 0) {
+- return FilePath();
+- }
+- if (strcmp(kp.p_comm, "chrome") == 0) {
+- return FilePath(kp.p_comm);
+- }
+
+- return FilePath();
+ return result;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__freebsd.cc
index 8e5f1e5f45b9..c86cadfdf237 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__freebsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__freebsd.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/base/process/process_iterator_freebsd.cc.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/base/process/process_iterator_freebsd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_iterator_freebsd.cc
-@@ -18,7 +18,7 @@ namespace base {
+@@ -18,7 +18,7 @@ ProcessIterator::ProcessIterator(const ProcessFilter*
ProcessIterator::ProcessIterator(const ProcessFilter* filter)
: filter_(filter) {
-- int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_UID, getuid() };
-+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_UID, (int) getuid() };
+- int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_UID, getuid()};
++ int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_UID, (int) getuid()};
bool done = false;
int try_num = 1;
@@ -23,19 +23,20 @@
} else {
// Got the list, just make sure we're sized exactly right
- size_t num_of_kinfo_proc = len / sizeof(struct kinfo_proc);
-+ num_of_kinfo_proc = len / sizeof(struct kinfo_proc);
++ num_of_kinfo_proc = len / sizeof(struct kinfo_proc);
kinfo_procs_.resize(num_of_kinfo_proc);
done = true;
}
-@@ -68,18 +68,13 @@ bool ProcessIterator::CheckForNextProcess() {
+@@ -68,19 +68,14 @@ bool ProcessIterator::CheckForNextProcess() {
for (; index_of_kinfo_proc_ < kinfo_procs_.size(); ++index_of_kinfo_proc_) {
size_t length;
struct kinfo_proc kinfo = kinfo_procs_[index_of_kinfo_proc_];
-- int mib[] = { CTL_KERN, KERN_PROC_ARGS, kinfo.ki_pid };
+- int mib[] = {CTL_KERN, KERN_PROC_ARGS, kinfo.ki_pid};
+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_ARGS, kinfo.ki_pid };
- if ((kinfo.ki_pid > 0) && (kinfo.ki_stat == SZOMB))
+ if ((kinfo.ki_pid > 0) && (kinfo.ki_stat == SZOMB)) {
continue;
+ }
- length = 0;
- if (sysctl(mib, std::size(mib), NULL, &length, NULL, 0) < 0) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__openbsd.cc
index a74f523e9d2a..cd802d16f7e7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__openbsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__iterator__openbsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/process/process_iterator_openbsd.cc.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/base/process/process_iterator_openbsd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_iterator_openbsd.cc
@@ -6,6 +6,9 @@
@@ -10,13 +10,14 @@
#include <sys/sysctl.h>
#include "base/logging.h"
-@@ -16,12 +19,13 @@ namespace base {
-
+@@ -17,12 +20,13 @@ ProcessIterator::ProcessIterator(const ProcessFilter*
ProcessIterator::ProcessIterator(const ProcessFilter* filter)
: filter_(filter) {
-- int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_UID, getuid(),
-+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_UID, static_cast<int>(getuid()),
- sizeof(struct kinfo_proc), 0 };
+ int mib[] = {
+- CTL_KERN, KERN_PROC, KERN_PROC_UID, getuid(), sizeof(struct kinfo_proc),
+- 0};
++ CTL_KERN, KERN_PROC, KERN_PROC_UID, static_cast<int>(getuid()),
++ sizeof(struct kinfo_proc), 0 };
bool done = false;
int try_num = 1;
@@ -25,7 +26,7 @@
do {
size_t len = 0;
-@@ -30,7 +34,7 @@ ProcessIterator::ProcessIterator(const ProcessFilter*
+@@ -31,7 +35,7 @@ ProcessIterator::ProcessIterator(const ProcessFilter*
kinfo_procs_.resize(0);
done = true;
} else {
@@ -34,7 +35,7 @@
// Leave some spare room for process table growth (more could show up
// between when we check and now)
num_of_kinfo_proc += 16;
-@@ -46,7 +50,7 @@ ProcessIterator::ProcessIterator(const ProcessFilter*
+@@ -47,7 +51,7 @@ ProcessIterator::ProcessIterator(const ProcessFilter*
}
} else {
// Got the list, just make sure we're sized exactly right
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.cc
index 172c53d091da..0ee01ecc8886 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/process/process_metrics.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/base/process/process_metrics.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_metrics.cc
-@@ -17,7 +17,7 @@ namespace base {
+@@ -17,7 +17,7 @@ namespace {
namespace {
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -35,7 +35,7 @@
double ProcessMetrics::GetPlatformIndependentCPUUsage(
TimeDelta cumulative_cpu) {
TimeTicks time = TimeTicks::Now();
-@@ -129,10 +128,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
+@@ -130,10 +129,9 @@ ProcessMetrics::GetPlatformIndependentCPUUsage() {
return GetPlatformIndependentCPUUsage(cpu_usage);
});
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.h
index c3620d9ab69b..1358224d3597 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/process/process_metrics.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/process/process_metrics.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_metrics.h
-@@ -38,7 +38,7 @@
+@@ -39,7 +39,7 @@
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -9,7 +9,7 @@
#include <string>
#include <utility>
#include <vector>
-@@ -48,7 +48,7 @@
+@@ -49,7 +49,7 @@ namespace base {
namespace base {
@@ -18,16 +18,7 @@
// Minor and major page fault counts since the process creation.
// Both counts are process-wide, and exclude child processes.
//
-@@ -113,7 +113,7 @@ class BASE_EXPORT ProcessMetrics {
- // convenience wrapper for CreateProcessMetrics().
- static std::unique_ptr<ProcessMetrics> CreateCurrentProcessMetrics();
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // Resident Set Size is a Linux/Android specific memory concept. Do not
- // attempt to extend this to other platforms.
- BASE_EXPORT size_t GetResidentSetSize() const;
-@@ -147,7 +147,7 @@ class BASE_EXPORT ProcessMetrics {
+@@ -179,7 +179,7 @@ class BASE_EXPORT ProcessMetrics {
base::expected<TimeDelta, ProcessCPUUsageError> GetCumulativeCPUUsage();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -36,16 +27,16 @@
// Emits the cumulative CPU usage for all currently active threads since they
// were started into the output parameter (replacing its current contents).
// Threads that have already terminated will not be reported. Thus, the sum of
-@@ -192,7 +192,7 @@ class BASE_EXPORT ProcessMetrics {
+@@ -224,7 +224,7 @@ class BASE_EXPORT ProcessMetrics {
int GetOpenFdSoftLimit() const;
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // Bytes of swap as reported by /proc/[pid]/status.
- uint64_t GetVmSwapBytes() const;
-
-@@ -213,7 +213,7 @@ class BASE_EXPORT ProcessMetrics {
+ // Minor and major page fault count as reported by /proc/[pid]/stat.
+ // Returns true for success.
+ bool GetPageFaultCounts(PageFaultCounts* counts) const;
+@@ -242,7 +242,7 @@ class BASE_EXPORT ProcessMetrics {
#endif // !BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -54,7 +45,7 @@
int CalculateIdleWakeupsPerSecond(uint64_t absolute_idle_wakeups);
#endif
#if BUILDFLAG(IS_APPLE)
-@@ -235,12 +235,10 @@ class BASE_EXPORT ProcessMetrics {
+@@ -264,12 +264,10 @@ class BASE_EXPORT ProcessMetrics {
// Used to store the previous times and CPU usage counts so we can
// compute the CPU usage between calls.
TimeTicks last_cpu_time_;
@@ -68,7 +59,7 @@
// Same thing for idle wakeups.
TimeTicks last_idle_wakeups_time_;
uint64_t last_absolute_idle_wakeups_;
-@@ -281,7 +279,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de
+@@ -310,7 +308,7 @@ BASE_EXPORT void IncreaseFdLimitTo(unsigned int max_de
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_AIX) || \
@@ -77,7 +68,7 @@
// Data about system-wide memory consumption. Values are in KB. Available on
// Windows, Mac, Linux, Android and Chrome OS.
//
-@@ -316,7 +314,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -345,7 +343,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -86,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
-@@ -331,7 +329,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
+@@ -360,7 +358,7 @@ struct BASE_EXPORT SystemMemoryInfoKB {
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -95,7 +86,7 @@
int buffers = 0;
int cached = 0;
int active_anon = 0;
-@@ -368,7 +366,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
+@@ -397,7 +395,7 @@ BASE_EXPORT bool GetSystemMemoryInfo(SystemMemoryInfoK
// BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -104,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.
-@@ -563,7 +561,7 @@ class BASE_EXPORT SystemMetrics {
+@@ -591,7 +589,7 @@ class BASE_EXPORT SystemMetrics {
FRIEND_TEST_ALL_PREFIXES(SystemMetricsTest, SystemMetrics);
size_t committed_memory_;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__freebsd.cc
index dcd0e2e90543..b0cb374e9220 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__freebsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__freebsd.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/process/process_metrics_freebsd.cc.orig 2024-10-23 07:00:35 UTC
+--- src/3rdparty/chromium/base/process/process_metrics_freebsd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_metrics_freebsd.cc
-@@ -3,43 +3,58 @@
+@@ -3,41 +3,92 @@
// found in the LICENSE file.
#include "base/process/process_metrics.h"
@@ -26,8 +26,7 @@
+ int pageshift = 0;
-ProcessMetrics::ProcessMetrics(ProcessHandle process)
-- : process_(process),
-- last_cpu_(0) {}
+- : process_(process), last_cpu_(0) {}
+ while (pagesize > 1) {
+ pageshift++;
+ pagesize >>= 1;
@@ -47,36 +46,68 @@
-base::expected<double, ProcessCPUUsageError>
-ProcessMetrics::GetPlatformIndependentCPUUsage() {
-+base::expected<TimeDelta, ProcessCPUUsageError>
-+ProcessMetrics::GetCumulativeCPUUsage() {
- struct kinfo_proc info;
+- struct kinfo_proc info;
- int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_PID, process_};
- size_t length = sizeof(info);
-+ size_t length = sizeof(struct kinfo_proc);
-+ struct timeval tv;
++base::expected<ProcessMemoryInfo, ProcessUsageError>
++ProcessMetrics::GetMemoryInfo() const {
++ ProcessMemoryInfo memory_info;
++ kvm_t *kd = kvm_open(nullptr, "/dev/null", nullptr, O_RDONLY, "kvm_open");
++ struct kinfo_proc *pp;
++ int nproc;
-+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_ };
-+
- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0)
+- if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
- return base::unexpected(ProcessCPUUsageError::kSystemError);
-+ return base::ok(TimeDelta());
++ if (kd == nullptr) {
++ return base::unexpected(ProcessUsageError::kSystemError);
+ }
- return base::ok(double{info.ki_pctcpu} / FSCALE * 100.0);
-+ return base::ok(Microseconds(info.ki_runtime));
++ if ((pp = kvm_getprocs(kd, KERN_PROC_PID, process_, &nproc)) == nullptr) {
++ kvm_close(kd);
++ return base::unexpected(ProcessUsageError::kProcessNotFound);
++ }
++
++ if (nproc > 0) {
++ memory_info.resident_set_bytes = pp->ki_rssize << GetPageShift();
++ } else {
++ kvm_close(kd);
++ return base::unexpected(ProcessUsageError::kProcessNotFound);
++ }
++
++ kvm_close(kd);
++ return memory_info;
}
--base::expected<TimeDelta, ProcessCPUUsageError>
--ProcessMetrics::GetCumulativeCPUUsage() {
+ base::expected<TimeDelta, ProcessCPUUsageError>
+ ProcessMetrics::GetCumulativeCPUUsage() {
- NOTREACHED();
--}
--
++ struct kinfo_proc info;
++ size_t length = sizeof(struct kinfo_proc);
++ struct timeval tv;
++
++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_ };
++
++ if (process_ == 0) {
++ return base::unexpected(ProcessCPUUsageError::kSystemError);
++ }
++
++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
++ return base::unexpected(ProcessCPUUsageError::kSystemError);
++ }
++
++ if (length == 0) {
++ return base::unexpected(ProcessCPUUsageError::kProcessNotFound);
++ }
++
++ return base::ok(Microseconds(info.ki_runtime));
+ }
+
size_t GetSystemCommitCharge() {
- int mib[2], pagesize;
- unsigned long mem_total, mem_free, mem_inactive;
-@@ -61,6 +76,230 @@ size_t GetSystemCommitCharge() {
+@@ -64,6 +115,176 @@ size_t GetSystemCommitCharge() {
pagesize = getpagesize();
- return mem_total - (mem_free*pagesize) - (mem_inactive*pagesize);
+ return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
+}
+
+int64_t GetNumberOfThreads(ProcessHandle process) {
@@ -159,60 +190,6 @@
+ return total_count;
+}
+
-+size_t ProcessMetrics::GetResidentSetSize() const {
-+ kvm_t *kd = kvm_open(nullptr, "/dev/null", nullptr, O_RDONLY, "kvm_open");
-+
-+ if (kd == nullptr)
-+ return 0;
-+
-+ struct kinfo_proc *pp;
-+ int nproc;
-+
-+ if ((pp = kvm_getprocs(kd, KERN_PROC_PID, process_, &nproc)) == nullptr) {
-+ kvm_close(kd);
-+ return 0;
-+ }
-+
-+ size_t rss;
-+
-+ if (nproc > 0) {
-+ rss = pp->ki_rssize << GetPageShift();
-+ } else {
-+ rss = 0;
-+ }
-+
-+ kvm_close(kd);
-+ return rss;
-+}
-+
-+uint64_t ProcessMetrics::GetVmSwapBytes() const {
-+ kvm_t *kd = kvm_open(nullptr, "/dev/null", nullptr, O_RDONLY, "kvm_open");
-+
-+ if (kd == nullptr)
-+ return 0;
-+
-+ struct kinfo_proc *pp;
-+ int nproc;
-+
-+ if ((pp = kvm_getprocs(kd, KERN_PROC_PID, process_, &nproc)) == nullptr) {
-+ kvm_close(kd);
-+ return 0;
-+ }
-+
-+ size_t swrss;
-+
-+ if (nproc > 0) {
-+ swrss = pp->ki_swrss > pp->ki_rssize
-+ ? (pp->ki_swrss - pp->ki_rssize) << GetPageShift()
-+ : 0;
-+ } else {
-+ swrss = 0;
-+ }
-+
-+ kvm_close(kd);
-+ return swrss;
-+}
-+
+int ProcessMetrics::GetIdleWakeupsPerSecond() {
+ NOTIMPLEMENTED();
+ return 0;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__openbsd.cc
index e174db973827..b53e0b760a66 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__openbsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__openbsd.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/process/process_metrics_openbsd.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/process/process_metrics_openbsd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_metrics_openbsd.cc
-@@ -6,74 +6,50 @@
+@@ -6,73 +6,85 @@
#include <stddef.h>
#include <stdint.h>
@@ -22,119 +22,127 @@
+ProcessMetrics::ProcessMetrics(ProcessHandle process) : process_(process) {}
-base::expected<int, ProcessCPUUsageError> GetProcessCPU(pid_t pid) {
-+base::expected<TimeDelta, ProcessCPUUsageError>
-+ProcessMetrics::GetCumulativeCPUUsage() {
++base::expected<ProcessMemoryInfo, ProcessUsageError>
++ProcessMetrics::GetMemoryInfo() const {
++ ProcessMemoryInfo memory_info;
struct kinfo_proc info;
- size_t length;
-- int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, pid,
-- sizeof(struct kinfo_proc), 0 };
+- int mib[] = {
+- CTL_KERN, KERN_PROC, KERN_PROC_PID, pid, sizeof(struct kinfo_proc), 0};
+ size_t length = sizeof(struct kinfo_proc);
-+ struct timeval tv;
- if (sysctl(mib, std::size(mib), NULL, &length, NULL, 0) < 0) {
- return base::unexpected(ProcessCPUUsageError::kSystemError);
-- }
+ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_,
+ sizeof(struct kinfo_proc), 1 };
++
++ if (process_ == 0) {
++ return base::unexpected(ProcessUsageError::kSystemError);
+ }
- mib[5] = (length / sizeof(struct kinfo_proc));
-
if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
- return base::unexpected(ProcessCPUUsageError::kSystemError);
+- return base::unexpected(ProcessCPUUsageError::kSystemError);
++ return base::unexpected(ProcessUsageError::kSystemError);
}
- return base::ok(info.p_pctcpu);
-+ tv.tv_sec = info.p_rtime_sec;
-+ tv.tv_usec = info.p_rtime_usec;
-+
-+ return base::ok(Microseconds(TimeValToMicroseconds(tv)));
- }
+-}
++ if (length == 0) {
++ return base::unexpected(ProcessUsageError::kProcessNotFound);
++ }
-} // namespace
--
- // static
- std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics(
- ProcessHandle process) {
- return WrapUnique(new ProcessMetrics(process));
++ memory_info.resident_set_bytes =
++ checked_cast<uint64_t>(info.p_vm_rssize * getpagesize());
+
+-// static
+-std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics(
+- ProcessHandle process) {
+- return WrapUnique(new ProcessMetrics(process));
++ return memory_info;
}
-base::expected<double, ProcessCPUUsageError>
-ProcessMetrics::GetPlatformIndependentCPUUsage() {
- TimeTicks time = TimeTicks::Now();
--
++base::expected<TimeDelta, ProcessCPUUsageError>
++ProcessMetrics::GetCumulativeCPUUsage() {
++ struct kinfo_proc info;
++ size_t length = sizeof(struct kinfo_proc);
++ struct timeval tv;
+
- if (last_cpu_time_.is_zero()) {
- // First call, just set the last values.
- last_cpu_time_ = time;
- return base::ok(0.0);
-- }
--
++ int mib[] = { CTL_KERN, KERN_PROC, KERN_PROC_PID, process_,
++ sizeof(struct kinfo_proc), 1 };
++
++ if (process_ == 0) {
++ return base::unexpected(ProcessCPUUsageError::kSystemError);
+ }
+
- const base::expected<int, ProcessCPUUsageError> cpu = GetProcessCPU(process_);
- if (!cpu.has_value()) {
- return base::unexpected(cpu.error());
-- }
--
++ if (sysctl(mib, std::size(mib), &info, &length, NULL, 0) < 0) {
++ return base::unexpected(ProcessCPUUsageError::kSystemError);
+ }
+
- last_cpu_time_ = time;
- return base::ok(double{cpu.value()} / FSCALE * 100.0);
--}
--
++ if (length == 0) {
++ return base::unexpected(ProcessCPUUsageError::kProcessNotFound);
++ }
++
++ tv.tv_sec = info.p_rtime_sec;
++ tv.tv_usec = info.p_rtime_usec;
++
++ return base::ok(Microseconds(TimeValToMicroseconds(tv)));
+ }
+
-base::expected<TimeDelta, ProcessCPUUsageError>
-ProcessMetrics::GetCumulativeCPUUsage() {
- NOTREACHED();
--}
--
++// static
++std::unique_ptr<ProcessMetrics> ProcessMetrics::CreateProcessMetrics(
++ ProcessHandle process) {
++ return WrapUnique(new ProcessMetrics(process));
+ }
+
-ProcessMetrics::ProcessMetrics(ProcessHandle process)
-- : process_(process),
-- last_cpu_(0) {}
+- : process_(process), last_cpu_(0) {}
-
size_t GetSystemCommitCharge() {
- int mib[] = { CTL_VM, VM_METER };
+ int mib[] = {CTL_VM, VM_METER};
- int pagesize;
+ size_t pagesize;
struct vmtotal vmtotal;
unsigned long mem_total, mem_free, mem_inactive;
size_t len = sizeof(vmtotal);
-@@ -85,9 +61,136 @@ size_t GetSystemCommitCharge() {
+@@ -85,9 +97,115 @@ size_t GetSystemCommitCharge() {
mem_free = vmtotal.t_free;
mem_inactive = vmtotal.t_vm - vmtotal.t_avm;
- pagesize = getpagesize();
+ pagesize = checked_cast<size_t>(getpagesize());
- return mem_total - (mem_free*pagesize) - (mem_inactive*pagesize);
+ return mem_total - (mem_free * pagesize) - (mem_inactive * pagesize);
+}
+
+int ProcessMetrics::GetOpenFdCount() const {
-+#if 0
-+ struct kinfo_file *files;
-+ kvm_t *kd = NULL;
-+ int total_count = 0;
-+ char errbuf[_POSIX2_LINE_MAX];
-+
-+ if ((kd = kvm_openfiles(NULL, NULL, NULL, KVM_NO_FILES, errbuf)) == NULL)
-+ goto out;
-+
-+ if ((files = kvm_getfiles(kd, KERN_FILE_BYPID, process_,
-+ sizeof(struct kinfo_file), &total_count)) == NULL) {
-+ total_count = 0;
-+ goto out;
-+ }
-+
-+ kvm_close(kd);
-+
-+out:
-+ return total_count;
-+#endif
-+ return getdtablecount();
++ return (process_ == getpid()) ? getdtablecount() : -1;
+}
+
+int ProcessMetrics::GetOpenFdSoftLimit() const {
+ return getdtablesize();
-+// return GetMaxFds();
+}
+
-+uint64_t ProcessMetrics::GetVmSwapBytes() const {
++bool ProcessMetrics::GetPageFaultCounts(PageFaultCounts* counts) const {
+ NOTIMPLEMENTED();
-+ return 0;
++ return false;
+}
+
+bool GetSystemMemoryInfo(SystemMemoryInfoKB* meminfo) {
@@ -164,14 +172,14 @@
+ res.Set("available", available);
+ res.Set("buffers", buffers);
+ res.Set("cached", cached);
-+ res.Set("active_anon", active_anon);
++ 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("dirty", dirty);
+ res.Set("reclaimable", reclaimable);
+
+ NOTIMPLEMENTED();
@@ -188,7 +196,7 @@
+ NOTIMPLEMENTED();
+
+ return res;
-+}
++}
+
+SystemDiskInfo::SystemDiskInfo() {
+ reads = 0;
@@ -210,7 +218,7 @@
+
+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));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__posix.cc
index f820e17841e2..d72311045aed 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__metrics__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/process/process_metrics_posix.cc.orig 2023-07-16 15:47:57 UTC
+--- src/3rdparty/chromium/base/process/process_metrics_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_metrics_posix.cc
@@ -21,6 +21,8 @@
@@ -9,7 +9,7 @@
#else
#include <malloc.h>
#endif
-@@ -134,7 +136,7 @@ size_t ProcessMetrics::GetMallocUsage() {
+@@ -136,7 +138,7 @@ size_t ProcessMetrics::GetMallocUsage() {
return stats.size_in_use;
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
return GetMallocUsageMallinfo();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__posix.cc
index 34cf2ffe2a1f..1ce8f0aca753 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_process_process__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/process/process_posix.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/base/process/process_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/process/process_posix.cc
@@ -23,10 +23,15 @@
#include "base/trace_event/base_tracing.h"
@@ -17,7 +17,7 @@
#if BUILDFLAG(CLANG_PROFILING)
#include "base/test/clang_profiling.h"
#endif
-@@ -99,7 +104,7 @@ bool WaitpidWithTimeout(base::ProcessHandle handle,
+@@ -100,7 +105,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.
-@@ -376,7 +381,7 @@ bool Process::WaitForExitWithTimeoutImpl(base::Process
+@@ -379,7 +384,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
-@@ -413,7 +418,56 @@ void Process::Exited(int exit_code) const {
+@@ -416,7 +421,56 @@ int Process::GetOSPriority() const {
int Process::GetOSPriority() const {
DCHECK(IsValid());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_module__cache.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_module__cache.cc
index 362e3cc344d3..ee68820c9c05 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_module__cache.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_module__cache.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/profiler/module_cache.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/base/profiler/module_cache.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/profiler/module_cache.cc
@@ -38,7 +38,7 @@ std::string TransformModuleIDToSymbolServerFormat(std:
// Android and Linux Chrome builds use the "breakpad" format to index their
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.cc
index 965bc8835737..bf4c85fb18db 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.cc
@@ -6,7 +6,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.h
index 80572813c435..8c11aeb1b869 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_sampling__profiler__thread__token.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.h.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/profiler/sampling_profiler_thread_token.h
@@ -13,7 +13,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__base__address__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__base__address__posix.cc
index 6a38a1e521d8..4cd7d71ad605 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__base__address__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__base__address__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/profiler/stack_base_address_posix.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/base/profiler/stack_base_address_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/profiler/stack_base_address_posix.cc
@@ -17,6 +17,10 @@
#include "base/files/scoped_file.h"
@@ -11,7 +11,7 @@
#if BUILDFLAG(IS_CHROMEOS)
extern "C" void* __libc_stack_end;
#endif
-@@ -45,7 +49,21 @@ std::optional<uintptr_t> GetAndroidMainThreadStackBase
+@@ -47,7 +51,21 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
#if !BUILDFLAG(IS_LINUX)
uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthread_id) {
@@ -33,7 +33,7 @@
// pthread_getattr_np will crash on ChromeOS & Linux if we are in the sandbox
// and pthread_id refers to a different thread, due to the use of
// sched_getaffinity().
-@@ -58,12 +76,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
+@@ -60,12 +78,14 @@ uintptr_t GetThreadStackBaseAddressImpl(pthread_t pthr
<< logging::SystemErrorCodeToString(result);
// See crbug.com/617730 for limitations of this approach on Linux-like
// systems.
@@ -48,7 +48,7 @@
const uintptr_t base_address = reinterpret_cast<uintptr_t>(address) + size;
return base_address;
}
-@@ -80,7 +100,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla
+@@ -82,7 +102,7 @@ std::optional<uintptr_t> GetThreadStackBaseAddress(Pla
// trying to work around the problem.
return std::nullopt;
#else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__test__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__test__util.cc
index 5f7bc802415a..2f3830567c03 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__test__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_stack__sampling__profiler__test__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/profiler/stack_sampling_profiler_test_util.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/profiler/stack_sampling_profiler_test_util.cc
-@@ -42,7 +42,7 @@
+@@ -50,7 +50,7 @@
// Fortunately, it provides _alloca, which functions identically.
#include <malloc.h>
#define alloca _alloca
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_thread__delegate__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_thread__delegate__posix.cc
index 0389fddac958..80533f691474 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_thread__delegate__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_profiler_thread__delegate__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/profiler/thread_delegate_posix.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/profiler/thread_delegate_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/profiler/thread_delegate_posix.cc
@@ -19,7 +19,7 @@
#include "base/process/process_handle.h"
@@ -9,7 +9,7 @@
#include "base/profiler/stack_base_address_posix.h"
#endif
-@@ -28,7 +28,7 @@ namespace base {
+@@ -28,7 +28,7 @@ std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePos
std::unique_ptr<ThreadDelegatePosix> ThreadDelegatePosix::Create(
SamplingProfilerThreadToken thread_token) {
std::optional<uintptr_t> base_address;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util.h
index dbaa0747aaf6..30bea17db220 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/rand_util.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/rand_util.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/rand_util.h
-@@ -147,7 +147,7 @@ void RandomShuffle(Itr first, Itr last) {
+@@ -209,7 +209,7 @@ void RandomShuffle(Itr first, Itr last) {
std::shuffle(first, last, RandomBitGenerator());
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util__posix.cc
index be02544e9606..a38e3ec2d15e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_rand__util__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/rand_util_posix.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/rand_util_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/rand_util_posix.cc
@@ -28,7 +28,7 @@
#include "base/time/time.h"
@@ -9,7 +9,7 @@
#include "third_party/lss/linux_syscall_support.h"
#elif BUILDFLAG(IS_MAC)
// TODO(crbug.com/40641285): Waiting for this header to appear in the iOS SDK.
-@@ -44,6 +44,7 @@ namespace base {
+@@ -44,6 +44,7 @@ namespace {
namespace {
@@ -30,7 +30,7 @@
// TODO(pasko): Unify reading kernel version numbers in:
// mojo/core/channel_linux.cc
// chrome/browser/android/seccomp_support_detector.cc
-@@ -177,6 +179,7 @@ bool UseBoringSSLForRandBytes() {
+@@ -156,6 +158,7 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
namespace {
void RandBytesInternal(span<uint8_t> output, bool avoid_allocation) {
@@ -38,7 +38,7 @@
#if !BUILDFLAG(IS_NACL)
// The BoringSSL experiment takes priority over everything else.
if (!avoid_allocation && internal::UseBoringSSLForRandBytes()) {
-@@ -213,6 +216,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
+@@ -190,6 +193,9 @@ void RandBytesInternal(span<uint8_t> output, bool avoi
const int urandom_fd = GetUrandomFD();
const bool success = ReadFromFD(urandom_fd, as_writable_chars(output));
CHECK(success);
@@ -48,7 +48,7 @@
}
} // namespace
-@@ -232,9 +238,11 @@ void RandBytes(span<uint8_t> output) {
+@@ -209,9 +215,11 @@ void RandBytes(span<uint8_t> output) {
RandBytesInternal(output, /*avoid_allocation=*/false);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_cancelable__event.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_cancelable__event.h
new file mode 100644
index 000000000000..5ebb8eaaf763
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_cancelable__event.h
@@ -0,0 +1,20 @@
+--- src/3rdparty/chromium/base/synchronization/cancelable_event.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/base/synchronization/cancelable_event.h
+@@ -11,7 +11,7 @@
+
+ #if BUILDFLAG(IS_WIN)
+ #include <windows.h>
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <semaphore.h>
+ #else
+ #include "base/synchronization/waitable_event.h"
+@@ -49,7 +49,7 @@ class BASE_EXPORT CancelableEvent {
+
+ #if BUILDFLAG(IS_WIN)
+ using NativeHandle = HANDLE;
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ using NativeHandle = sem_t;
+ #else
+ using NativeHandle = WaitableEvent;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_lock__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_lock__impl.h
index 5fc6aab99637..453433093653 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_lock__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_synchronization_lock__impl.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/synchronization/lock_impl.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/base/synchronization/lock_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/synchronization/lock_impl.h
@@ -109,6 +109,10 @@ void LockImpl::Unlock() {
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_syslog__logging.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_syslog__logging.cc
index 615919546f5c..62c01138987e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_syslog__logging.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_syslog__logging.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/syslog_logging.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/base/syslog_logging.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/syslog_logging.cc
@@ -17,7 +17,7 @@
#include "base/strings/string_util.h"
@@ -9,10 +9,10 @@
// <syslog.h> defines LOG_INFO, LOG_WARNING macros that could conflict with
// base::LOG_INFO, base::LOG_WARNING.
#include <syslog.h>
-@@ -149,7 +149,7 @@ EventLogMessage::~EventLogMessage() {
-
- if (user_sid != nullptr)
+@@ -151,7 +151,7 @@ EventLogMessage::~EventLogMessage() {
+ if (user_sid != nullptr) {
::LocalFree(user_sid);
+ }
-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const char kEventSource[] = "chrome";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.cc
index ac1f7067e5dd..2fc0f674e1d2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/system/sys_info.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/base/system/sys_info.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/system/sys_info.cc
-@@ -223,7 +223,7 @@ std::string SysInfo::HardwareModelName() {
+@@ -224,7 +224,7 @@ void SysInfo::GetHardwareInfo(base::OnceCallback<void(
#endif
void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.h
index 3e344184962a..6b25c86507ea 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/system/sys_info.h.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/base/system/sys_info.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/system/sys_info.h
-@@ -325,6 +325,8 @@ class BASE_EXPORT SysInfo {
+@@ -332,6 +332,8 @@ class BASE_EXPORT SysInfo {
static void ResetCpuSecurityMitigationsEnabledForTesting();
#endif
@@ -9,7 +9,7 @@
private:
friend class test::ScopedAmountOfPhysicalMemoryOverride;
FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -337,7 +339,7 @@ class BASE_EXPORT SysInfo {
+@@ -344,7 +346,7 @@ class BASE_EXPORT SysInfo {
static HardwareInfo GetHardwareInfoSync();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__freebsd.cc
index f9d08851eea0..2bd9b164b650 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__freebsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__freebsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/system/sys_info_freebsd.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/system/sys_info_freebsd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/system/sys_info_freebsd.cc
@@ -9,28 +9,103 @@
#include <sys/sysctl.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__openbsd.cc
index 12f3543c4f3f..dd5374328c13 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__openbsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__openbsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/system/sys_info_openbsd.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/system/sys_info_openbsd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/system/sys_info_openbsd.cc
@@ -12,6 +12,7 @@
@@ -8,7 +8,7 @@
namespace {
-@@ -27,9 +28,14 @@ uint64_t AmountOfMemory(int pages_name) {
+@@ -28,9 +29,14 @@ namespace base {
namespace base {
@@ -24,7 +24,7 @@
int ncpu;
size_t size = sizeof(ncpu);
if (sysctl(mib, std::size(mib), &ncpu, &size, NULL, 0) < 0) {
-@@ -40,10 +46,26 @@ int SysInfo::NumberOfProcessors() {
+@@ -41,10 +47,26 @@ uint64_t SysInfo::AmountOfPhysicalMemoryImpl() {
// static
uint64_t SysInfo::AmountOfPhysicalMemoryImpl() {
@@ -52,7 +52,7 @@
uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
// We should add inactive file-backed memory also but there is no such
// information from OpenBSD unfortunately.
-@@ -55,15 +77,27 @@ uint64_t SysInfo::MaxSharedMemorySize() {
+@@ -56,15 +78,27 @@ uint64_t SysInfo::MaxSharedMemorySize() {
int mib[] = {CTL_KERN, KERN_SHMINFO, KERN_SHMINFO_SHMMAX};
size_t limit;
size_t size = sizeof(limit);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__posix.cc
index 9811092045dd..147057c30f0c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_system_sys__info__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/system/sys_info_posix.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/system/sys_info_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/system/sys_info_posix.cc
-@@ -117,7 +117,7 @@ bool GetDiskSpaceInfo(const base::FilePath& path,
+@@ -124,7 +124,7 @@ namespace base {
namespace base {
@@ -9,7 +9,7 @@
// static
int SysInfo::NumberOfProcessors() {
#if BUILDFLAG(IS_MAC)
-@@ -173,7 +173,7 @@ int SysInfo::NumberOfProcessors() {
+@@ -180,7 +180,7 @@ int SysInfo::NumberOfProcessors() {
return cached_num_cpus;
}
@@ -18,7 +18,7 @@
// static
uint64_t SysInfo::AmountOfVirtualMemory() {
-@@ -256,6 +256,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
+@@ -268,6 +268,8 @@ std::string SysInfo::OperatingSystemArchitecture() {
arch = "x86";
} else if (arch == "amd64") {
arch = "x86_64";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__linux.cc
index 0a61f568e7e7..839bc9cd6472 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__linux.cc
@@ -1,12 +1,13 @@
---- src/3rdparty/chromium/base/test/test_file_util_linux.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/base/test/test_file_util_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/test/test_file_util_linux.cc
-@@ -54,8 +54,10 @@ bool EvictFileFromSystemCache(const FilePath& file) {
- return false;
- if (fdatasync(fd.get()) != 0)
+@@ -56,9 +56,11 @@ bool EvictFileFromSystemCache(const FilePath& file) {
+ if (fdatasync(fd.get()) != 0) {
return false;
+ }
+#if !BUILDFLAG(IS_BSD)
- if (posix_fadvise(fd.get(), 0, 0, POSIX_FADV_DONTNEED) != 0)
+ if (posix_fadvise(fd.get(), 0, 0, POSIX_FADV_DONTNEED) != 0) {
return false;
+ }
+#endif
return true;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__posix.cc
index 03b322a72227..689cfc12af3d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_test_test__file__util__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/test/test_file_util_posix.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/test/test_file_util_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/test/test_file_util_posix.cc
-@@ -91,7 +91,7 @@ void SyncPageCacheToDisk() {
+@@ -93,7 +93,7 @@ void SyncPageCacheToDisk() {
}
#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_hang__watcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_hang__watcher.cc
deleted file mode 100644
index 1acb784c5b8a..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_hang__watcher.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/base/threading/hang_watcher.cc.orig 2024-07-30 11:12:21 UTC
-+++ src/3rdparty/chromium/base/threading/hang_watcher.cc
-@@ -354,7 +354,7 @@ void HangWatcher::InitializeOnMainThread(ProcessType p
-
- bool enable_hang_watcher = base::FeatureList::IsEnabled(kEnableHangWatcher);
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
- if (is_zygote_child) {
- enable_hang_watcher =
- enable_hang_watcher &&
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h
index 5dccba34816d..0a3fb4fe77ed 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/threading/platform_thread.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/threading/platform_thread.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/threading/platform_thread.h
-@@ -49,6 +49,8 @@ typedef DWORD PlatformThreadId;
+@@ -48,6 +48,8 @@ typedef mach_port_t PlatformThreadId;
typedef zx_koid_t PlatformThreadId;
#elif BUILDFLAG(IS_APPLE)
typedef mach_port_t PlatformThreadId;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__bsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__bsd.cc
index c3f93d6fc250..af7382029879 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__bsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__bsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/base/threading/platform_thread_bsd.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/base/threading/platform_thread_bsd.cc.orig 2025-09-01 08:52:28 UTC
+++ src/3rdparty/chromium/base/threading/platform_thread_bsd.cc
@@ -0,0 +1,31 @@
+// Copyright 2023 The Chromium Authors
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__internal__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__internal__posix.cc
index 33df077009ca..41e3acee6203 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__internal__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__internal__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/threading/platform_thread_internal_posix.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/base/threading/platform_thread_internal_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/threading/platform_thread_internal_posix.cc
-@@ -41,7 +41,7 @@ ThreadPriorityForTest NiceValueToThreadPriorityForTest
+@@ -41,7 +41,7 @@ int GetCurrentThreadNiceValue() {
}
int GetCurrentThreadNiceValue() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc
index d7047788d294..99fdf3c4f833 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_threading_platform__thread__posix.cc
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/base/threading/platform_thread_posix.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/base/threading/platform_thread_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/threading/platform_thread_posix.cc
-@@ -77,11 +77,11 @@ void* ThreadFunc(void* params) {
- if (!thread_params->joinable)
+@@ -79,11 +79,11 @@ 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)
@@ -14,7 +14,7 @@
#if BUILDFLAG(IS_APPLE)
PlatformThread::SetCurrentThreadRealtimePeriodValue(
delegate->GetRealtimePeriod());
-@@ -265,6 +265,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
+@@ -270,6 +270,8 @@ PlatformThreadId PlatformThreadBase::CurrentId() {
return reinterpret_cast<int32_t>(pthread_self());
#elif BUILDFLAG(IS_POSIX) && BUILDFLAG(IS_AIX)
return pthread_self();
@@ -23,7 +23,7 @@
#elif BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_AIX)
return reinterpret_cast<int64_t>(pthread_self());
#endif
-@@ -355,7 +357,7 @@ void PlatformThreadBase::Detach(PlatformThreadHandle t
+@@ -363,7 +365,7 @@ bool PlatformThreadBase::CanChangeThreadType(ThreadTyp
// static
bool PlatformThreadBase::CanChangeThreadType(ThreadType from, ThreadType to) {
@@ -32,7 +32,7 @@
return false;
#else
if (from >= to) {
-@@ -376,6 +378,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+@@ -384,6 +386,9 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
MessagePumpType pump_type_hint) {
#if BUILDFLAG(IS_NACL)
NOTIMPLEMENTED();
@@ -40,9 +40,9 @@
+#elif BUILDFLAG(IS_BSD)
+ NOTIMPLEMENTED();
#else
- if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint))
+ if (internal::SetCurrentThreadTypeForPlatform(thread_type, pump_type_hint)) {
return;
-@@ -398,7 +403,7 @@ void SetCurrentThreadTypeImpl(ThreadType thread_type,
+@@ -407,7 +412,7 @@ ThreadPriorityForTest PlatformThreadBase::GetCurrentTh
// static
ThreadPriorityForTest PlatformThreadBase::GetCurrentThreadPriorityForTest() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_time_time__now__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_time_time__now__posix.cc
new file mode 100644
index 000000000000..59f2c9f46ca8
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_time_time__now__posix.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/base/time/time_now_posix.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/base/time/time_now_posix.cc
+@@ -27,7 +27,7 @@
+ #endif
+
+ // 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/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_malloc__dump__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_malloc__dump__provider.cc
index 9d1fe42fd514..a96a69dc1666 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_malloc__dump__provider.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_malloc__dump__provider.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/trace_event/malloc_dump_provider.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/base/trace_event/malloc_dump_provider.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/trace_event/malloc_dump_provider.cc
-@@ -28,6 +28,8 @@
+@@ -31,6 +31,8 @@
#if BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -9,7 +9,7 @@
#else
#include <malloc.h>
#endif
-@@ -178,7 +180,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size,
+@@ -180,7 +182,7 @@ void ReportAppleAllocStats(size_t* total_virtual_size,
#if (PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \
(!PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \
@@ -18,7 +18,7 @@
void ReportMallinfoStats(ProcessMemoryDump* pmd,
size_t* total_virtual_size,
size_t* resident_size,
-@@ -368,6 +370,9 @@ bool MallocDumpProvider::OnMemoryDump(const MemoryDump
+@@ -370,6 +372,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/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_memory__dump__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_memory__dump__manager.cc
index 4e330ba0b584..f11850371d0e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_memory__dump__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_memory__dump__manager.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/trace_event/memory_dump_manager.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/base/trace_event/memory_dump_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/trace_event/memory_dump_manager.cc
-@@ -83,7 +83,7 @@ const char* const MemoryDumpManager::kSystemAllocatorP
+@@ -78,7 +78,7 @@ const char* const MemoryDumpManager::kSystemAllocatorP
#if defined(MALLOC_MEMORY_TRACING_SUPPORTED)
MallocDumpProvider::kAllocatedObjects;
#else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_process__memory__dump.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_process__memory__dump.cc
index 6c95ad6303ba..1c71ffda0e5b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_process__memory__dump.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_trace__event_process__memory__dump.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/trace_event/process_memory_dump.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/base/trace_event/process_memory_dump.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/trace_event/process_memory_dump.cc
-@@ -120,7 +120,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
+@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump::CountResident
#if BUILDFLAG(IS_WIN)
auto vec =
base::HeapArray<PSAPI_WORKING_SET_EX_INFORMATION>::WithSize(max_vec_size);
@@ -10,9 +10,9 @@
#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
-
- for (size_t i = 0; i < page_count; i++)
+ for (size_t i = 0; i < page_count; i++) {
resident_page_count += vec[i].VirtualAttributes.Valid;
+ }
-#elif BUILDFLAG(IS_FUCHSIA)
+#elif BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
// TODO(crbug.com/42050620): Implement counting resident bytes.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.cc
index 98973fbf100f..6924fdc1836b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/tracing/trace_time.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/base/tracing/trace_time.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/tracing/trace_time.cc
-@@ -8,13 +8,17 @@
+@@ -8,12 +8,16 @@
#include "build/build_config.h"
#include "third_party/perfetto/include/perfetto/base/time.h"
@@ -8,8 +8,7 @@
+#define CLOCK_BOOTTIME CLOCK_UPTIME
+#endif
+
- namespace base {
- namespace tracing {
+ namespace base::tracing {
int64_t TraceBootTicksNow() {
// On Windows and Mac, TRACE_TIME_TICKS_NOW() behaves like boottime already.
@@ -18,11 +17,4 @@
+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
struct timespec ts;
int res = clock_gettime(CLOCK_BOOTTIME, &ts);
- if (res != -1)
-@@ -24,4 +28,4 @@ int64_t TraceBootTicksNow() {
- }
-
- } // namespace tracing
--} // namespace base
-\ No newline at end of file
-+} // namespace base
+ if (res != -1) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.h
index 5f7ad47f7a79..7d10bf7af4d0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_base_tracing_trace__time.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/base/tracing/trace_time.h.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/base/tracing/trace_time.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/base/tracing/trace_time.h
-@@ -12,7 +12,7 @@ namespace base {
+@@ -12,7 +12,7 @@ namespace tracing {
namespace tracing {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILD.gn
index fa15cd774237..10fe9fa450fd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/build/config/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/build/config/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/config/BUILD.gn
-@@ -217,6 +217,10 @@ config("default_libs") {
+@@ -219,6 +219,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/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILDCONFIG.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILDCONFIG.gn
index e667084ffa83..9e7cd027d255 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILDCONFIG.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_BUILDCONFIG.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/config/BUILDCONFIG.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/build/config/BUILDCONFIG.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/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" &&
-@@ -244,6 +245,10 @@ if (host_toolchain == "") {
+@@ -247,6 +248,10 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -21,7 +21,7 @@
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -289,6 +294,8 @@ if (target_os == "android") {
+@@ -293,6 +298,8 @@ if (target_os == "android") {
_default_toolchain = "//build/toolchain/aix:$target_cpu"
} else if (target_os == "zos") {
_default_toolchain = "//build/toolchain/zos:$target_cpu"
@@ -30,7 +30,7 @@
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -323,7 +330,11 @@ is_ios = current_os == "ios"
+@@ -327,7 +334,11 @@ is_ios = current_os == "ios"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
@@ -42,4 +42,4 @@
+is_bsd = current_os == "openbsd" || current_os == "freebsd"
is_mac = current_os == "mac"
is_nacl = current_os == "nacl"
- is_win = current_os == "win" || current_os == "winuwp"
+ is_watchos = current_os == "watchos"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_clang_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_clang_BUILD.gn
index 4d8d73dc7891..cbd05184bcc3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_clang_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_clang_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/build/config/clang/BUILD.gn.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/build/config/clang/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/config/clang/BUILD.gn
-@@ -236,7 +236,12 @@ template("clang_lib") {
+@@ -213,7 +213,12 @@ clang_lib("compiler_builtins") {
# Adds a dependency on the Clang runtime library clang_rt.builtins.
clang_lib("compiler_builtins") {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_compiler_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_compiler_BUILD.gn
index 67a497605164..9adad74f0efa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_compiler_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_compiler_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/build/config/compiler/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/build/config/compiler/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/config/compiler/BUILD.gn
-@@ -205,7 +205,7 @@ declare_args() {
+@@ -204,7 +204,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
# debugging information which is required by some specialized
# debugging tools.
@@ -9,7 +9,7 @@
}
declare_args() {
-@@ -262,13 +262,16 @@ config("no_unresolved_symbols") {
+@@ -261,13 +261,16 @@ config("no_unresolved_symbols") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -27,7 +27,7 @@
}
# compiler ---------------------------------------------------------------------
-@@ -556,6 +559,10 @@ config("compiler") {
+@@ -568,6 +571,10 @@ config("compiler") {
}
}
@@ -38,25 +38,25 @@
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_gold) {
-@@ -1287,7 +1294,7 @@ config("compiler_cpu_abi") {
+@@ -1305,7 +1312,7 @@ config("compiler_cpu_abi") {
]
}
} else if (current_cpu == "arm") {
-- if (is_clang && !is_android && !is_nacl &&
-+ if (is_clang && !is_android && !is_nacl && !is_bsd &&
- !(is_chromeos_lacros && is_chromeos_device)) {
+- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
-@@ -1305,7 +1312,7 @@ config("compiler_cpu_abi") {
- cflags += [ "-mtune=$arm_tune" ]
+ }
+@@ -1323,7 +1330,7 @@ config("compiler_cpu_abi") {
}
} else if (current_cpu == "arm64") {
-- if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
-+ if (is_clang && !is_android && !is_nacl && !is_fuchsia && !is_bsd &&
- !(is_chromeos_lacros && is_chromeos_device)) {
+ if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
+- !is_chromeos_device) {
++ !is_chromeos_device && !is_bsd) {
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
-@@ -1640,7 +1647,7 @@ config("compiler_deterministic") {
+ }
+@@ -1657,7 +1664,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.
@@ -65,7 +65,7 @@
# TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
cflags += [
"-Xclang",
-@@ -1698,7 +1705,7 @@ config("clang_revision") {
+@@ -1715,7 +1722,7 @@ config("clang_revision") {
}
config("clang_revision") {
@@ -74,36 +74,26 @@
current_os != "zos") {
update_args = [
"--print-revision",
-@@ -2198,9 +2205,6 @@ config("default_warnings") {
-
- # TODO(crbug.com/40286317): Evaluate and possibly enable.
- "-Wno-vla-extension",
+@@ -2206,9 +2213,6 @@ config("default_warnings") {
+ cflags += [
+ # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now.
+ "-Wno-cast-function-type",
-
- # TODO(crbug.com/40284799): Fix and re-enable.
- "-Wno-thread-safety-reference-return",
]
cflags_cc += [
-@@ -2208,17 +2212,11 @@ config("default_warnings") {
+@@ -2216,7 +2220,7 @@ config("default_warnings") {
"-Wenum-compare-conditional",
]
- if (!is_nacl) {
-+ if (!is_nacl && !is_openbsd) {
++ if (!is_nacl && !is_bsd) {
cflags_cc += [
# TODO(crbug.com/41486292): Fix and re-enable.
"-Wno-c++11-narrowing-const-reference",
- ]
--
-- # TODO(crbug.com/344680447): Fix and re-enable.
-- cflags_cc += [ "-Wno-missing-template-arg-list-after-template-kw" ]
--
-- # TODO(crbug.com/356172342): Fix and re-enable.
-- cflags_cc += [ "-Wno-dangling-assignment-gsl" ]
- }
- }
-
-@@ -2961,7 +2959,7 @@ config("afdo") {
+@@ -2994,7 +2998,7 @@ config("afdo") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -112,7 +102,7 @@
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2988,7 +2986,7 @@ config("afdo") {
+@@ -3021,7 +3025,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_gcc_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_gcc_BUILD.gn
new file mode 100644
index 000000000000..9ba5288b023b
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_gcc_BUILD.gn
@@ -0,0 +1,13 @@
+--- src/3rdparty/chromium/build/config/gcc/BUILD.gn.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/build/config/gcc/BUILD.gn
+@@ -32,7 +32,9 @@ config("symbol_visibility_hidden") {
+ # See http://gcc.gnu.org/wiki/Visibility
+ config("symbol_visibility_hidden") {
+ cflags = [ "-fvisibility=hidden" ]
+- rustflags = [ "-Zdefault-visibility=hidden" ]
++ if (!is_bsd) {
++ rustflags = [ "-Zdefault-visibility=hidden" ]
++ }
+
+ # Visibility attribute is not supported on AIX.
+ if (current_os != "aix") {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_BUILD.gn
index 63e443ae5628..2ab907d1f7a1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/config/linux/BUILD.gn.orig 2022-05-19 14:06:27 UTC
+--- src/3rdparty/chromium/build/config/linux/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/config/linux/BUILD.gn
@@ -41,7 +41,7 @@ config("runtime_library") {
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_libdrm_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_libdrm_BUILD.gn
new file mode 100644
index 000000000000..085a0a1ff92f
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_libdrm_BUILD.gn
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/build/config/linux/libdrm/BUILD.gn.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/build/config/linux/libdrm/BUILD.gn
+@@ -15,7 +15,7 @@ if (use_system_libdrm) {
+ }
+
+ if (use_system_libdrm) {
+- assert(!is_linux, "System libdrm is not supported in linux")
++# assert(!is_linux, "System libdrm is not supported in linux")
+ pkg_config("libdrm_config") {
+ packages = [ "libdrm" ]
+ }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_pkg-config.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_pkg-config.py
index 61af0eb3382c..479c3a44dcf0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_pkg-config.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_linux_pkg-config.py
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/build/config/linux/pkg-config.py.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/build/config/linux/pkg-config.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/config/linux/pkg-config.py
@@ -113,7 +113,7 @@ def main():
# If this is run on non-Linux platforms, just return nothing and indicate
# success. This allows us to "kind of emulate" a Linux build from other
# platforms.
- if 'linux' not in sys.platform and 'darwin' not in sys.platform:
-+ if not sys.platform.startswith(tuple(['linux', 'darwin', 'openbsd', 'freebsd'])):
++ if not sys.platform.startswith(tuple(['linux', 'darwin', 'freebsd', 'openbsd'])):
print("[[],[],[],[],[]]")
return 0
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_ozone.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_ozone.gni
index 152b8564bc34..106ac09d61bc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_ozone.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_ozone.gni
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/config/ozone.gni.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/build/config/ozone.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/config/ozone.gni
@@ -87,7 +87,15 @@ declare_args() {
} else if (is_chromeos_lacros) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_rust.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_rust.gni
index 9a3b922fdddf..1c75e01d8919 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_rust.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_rust.gni
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/build/config/rust.gni.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/build/config/rust.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/config/rust.gni
-@@ -277,6 +277,10 @@ if (is_linux || is_chromeos) {
+@@ -297,6 +297,10 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_v8__target__cpu.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_v8__target__cpu.gni
index f2892f35533c..e8f5572bf2cd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_v8__target__cpu.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_config_v8__target__cpu.gni
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/build/config/v8_target_cpu.gni.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/build/config/v8_target_cpu.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/config/v8_target_cpu.gni
-@@ -36,6 +36,10 @@ declare_args() {
+@@ -36,6 +36,10 @@ if (v8_target_cpu == "") {
if (v8_target_cpu == "") {
if (current_toolchain == "//build/toolchain/linux:clang_x64_v8_arm64") {
v8_target_cpu = "arm64"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_detect__host__arch.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_detect__host__arch.py
index 2b2a66c83af7..2cd358fc866b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_detect__host__arch.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_detect__host__arch.py
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/detect_host_arch.py.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/build/detect_host_arch.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/detect_host_arch.py
@@ -20,6 +20,8 @@ def HostArch():
host_arch = 'ia32'
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_gn__run__binary.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_gn__run__binary.py
index 982e06ca7e64..0fac949b00fa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_gn__run__binary.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_gn__run__binary.py
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/build/gn_run_binary.py.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/build/gn_run_binary.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/gn_run_binary.py
-@@ -23,7 +23,7 @@ if not os.path.isabs(path):
+@@ -23,7 +23,7 @@ args = [path] + sys.argv[2:]
# The rest of the arguments are passed directly to the executable.
args = [path] + sys.argv[2:]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_chrome.map b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_chrome.map
index 1fa579cab621..62e42916f1bf 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_chrome.map
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_chrome.map
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/linux/chrome.map.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/build/linux/chrome.map.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/linux/chrome.map
@@ -20,6 +20,10 @@ global:
# Program entry point.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_strip__binary.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_strip__binary.py
index 50091e3aa55a..d58ee8ff5576 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_strip__binary.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_strip__binary.py
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/build/linux/strip_binary.py.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/build/linux/strip_binary.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/linux/strip_binary.py
-@@ -10,6 +10,7 @@ import sys
+@@ -10,6 +10,7 @@ def main():
def main():
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_icu.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_icu.gn
index 84078a5ed5fb..d6c4139085ea 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_icu.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_icu.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/linux/unbundle/icu.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/build/linux/unbundle/icu.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/linux/unbundle/icu.gn
@@ -17,6 +17,15 @@ config("icu_config") {
"USING_SYSTEM_ICU=1",
@@ -16,12 +16,28 @@
# U_EXPORT (defined in unicode/platform.h) is used to set public visibility
# on classes through the U_COMMON_API and U_I18N_API macros (among others).
# When linking against the system ICU library, we want its symbols to have
-@@ -34,6 +43,8 @@ config("icu_config") {
+@@ -34,6 +43,9 @@ config("icu_config") {
# to define U_IMPORT to have the same value as U_EXPORT. For more details,
# please see: https://crbug.com/822820
"U_IMPORT=U_EXPORT",
++
+ # Unbreak with icu 76 where private symbols are picked up
+ "U_HIDE_DRAFT_API",
]
}
+@@ -46,6 +58,14 @@ source_set("icui18n") {
+ }
+
+ source_set("icui18n") {
++ deps = [ ":icui18n_shim" ]
++ public_configs = [
++ ":icu_config",
++ ":system_icui18n",
++ ]
++}
++
++source_set("icui18n_hidden_visibility") {
+ deps = [ ":icui18n_shim" ]
+ public_configs = [
+ ":icu_config",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libevent.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libevent.gn
deleted file mode 100644
index e6b82fd67b32..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libevent.gn
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/3rdparty/chromium/build/linux/unbundle/libevent.gn.orig 2022-05-28 07:21:18 UTC
-+++ src/3rdparty/chromium/build/linux/unbundle/libevent.gn
-@@ -9,7 +9,12 @@ shim_headers("libevent_shim") {
- headers = [ "event.h" ]
- }
-
-+config("system_libevent") {
-+ defines = [ "USE_SYSTEM_LIBEVENT=1" ]
-+}
-+
- source_set("libevent") {
- deps = [ ":libevent_shim" ]
- libs = [ "event" ]
-+ public_configs = [ ":system_libevent" ]
- }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libusb.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libusb.gn
index 525cb25f834f..5fb3608b1286 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libusb.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_linux_unbundle_libusb.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/linux/unbundle/libusb.gn.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/build/linux/unbundle/libusb.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/linux/unbundle/libusb.gn
@@ -1,3 +1,27 @@
+# Copyright 2016 The Chromium Authors. All rights reserved.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_nocompile.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_nocompile.gni
new file mode 100644
index 000000000000..cd692e0d69b5
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_nocompile.gni
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/build/nocompile.gni.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/build/nocompile.gni
+@@ -55,7 +55,7 @@ declare_args() {
+ }
+
+ 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/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_rust__bindgen.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_rust__bindgen.gni
deleted file mode 100644
index ea8b6007a1c6..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_rust__bindgen.gni
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/3rdparty/chromium/build/rust/rust_bindgen.gni.orig 2024-07-30 19:22:51 UTC
-+++ src/3rdparty/chromium/build/rust/rust_bindgen.gni
-@@ -11,14 +11,14 @@ if (is_win) {
- import("//build/toolchain/win/win_toolchain_data.gni")
- }
-
--_bindgen_path = "${rust_bindgen_root}/bin/bindgen"
-+_bindgen_path = "${LOCALBASE}/bin/bindgen"
- if (host_os == "win") {
- _bindgen_path = "${_bindgen_path}.exe"
- }
-
- # On Windows, the libclang.dll is beside the bindgen.exe, otherwise it is in
- # ../lib.
--_libclang_path = rust_bindgen_root
-+_libclang_path = "${LOCALBASE}/llvm${MODCLANG_VERSION}"
- if (host_os == "win") {
- _libclang_path += "/bin"
- } else {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_std_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_std_BUILD.gn
index eb61b334e716..93d259233006 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_std_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_rust_std_BUILD.gn
@@ -1,6 +1,15 @@
---- src/3rdparty/chromium/build/rust/std/BUILD.gn.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/build/rust/std/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/rust/std/BUILD.gn
-@@ -100,7 +100,6 @@ if (toolchain_has_rust) {
+@@ -89,7 +89,7 @@ if (toolchain_has_rust) {
+ # These are no longer present in the Windows toolchain.
+ stdlib_files += [
+ "addr2line",
+- "adler2",
++ "adler",
+ "gimli",
+ "libc",
+ "memchr",
+@@ -115,7 +115,6 @@ if (toolchain_has_rust) {
# don't need to pass to the C++ linker because they're used for specialized
# purposes.
skip_stdlib_files = [
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_freebsd_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_freebsd_BUILD.gn
index 5d5427e3137e..63ab626e3fd9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_freebsd_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_freebsd_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/toolchain/freebsd/BUILD.gn.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/build/toolchain/freebsd/BUILD.gn.orig 2025-09-01 08:52:28 UTC
+++ src/3rdparty/chromium/build/toolchain/freebsd/BUILD.gn
@@ -0,0 +1,66 @@
+# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__solink__wrapper.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__solink__wrapper.py
index eef3ab0190d9..246178c41727 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__solink__wrapper.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__solink__wrapper.py
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/toolchain/gcc_solink_wrapper.py.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/build/toolchain/gcc_solink_wrapper.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/toolchain/gcc_solink_wrapper.py
@@ -39,7 +39,7 @@ def CollectDynSym(args):
"""Replaces: nm --format=posix -g -D -p $sofile | cut -f1-2 -d' '"""
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__toolchain.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__toolchain.gni
index 5c9c6bb4b2c4..9478db02b0c0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__toolchain.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_gcc__toolchain.gni
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/toolchain/gcc_toolchain.gni.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/build/toolchain/gcc_toolchain.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/toolchain/gcc_toolchain.gni
@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
@@ -14,7 +14,7 @@
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -918,22 +925,12 @@ template("clang_toolchain") {
+@@ -902,22 +909,12 @@ template("clang_toolchain") {
# actually just be doing a native compile.
template("clang_toolchain") {
gcc_toolchain(target_name) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_openbsd_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_openbsd_BUILD.gn
index cbfab4f709da..976cafbc989e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_openbsd_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_openbsd_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/build/toolchain/openbsd/BUILD.gn.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/build/toolchain/openbsd/BUILD.gn.orig 2025-09-01 08:52:28 UTC
+++ src/3rdparty/chromium/build/toolchain/openbsd/BUILD.gn
@@ -0,0 +1,66 @@
+# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_toolchain.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_toolchain.gni
index 0671e4638f36..cd23cb410051 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_toolchain.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_build_toolchain_toolchain.gni
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/build/toolchain/toolchain.gni.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/build/toolchain/toolchain.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/build/toolchain/toolchain.gni
-@@ -72,7 +72,7 @@ if (host_os == "mac") {
+@@ -75,7 +75,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_cc_base_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_cc_base_features.cc
index 4bbc524ecd38..c43f891964d1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_cc_base_features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_cc_base_features.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/cc/base/features.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/cc/base/features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/cc/base/features.cc
-@@ -83,7 +83,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
+@@ -52,7 +52,7 @@ const base::FeatureParam<int> kDeferImplInvalidationFr
// Note that kUseDMSAAForTiles only controls vulkan launch on android. We will
// be using a separate flag to control the launch on GL.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_BUILD.gn
index 5fc8b88311c8..ca2215c7175c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_BUILD.gn
@@ -1,16 +1,16 @@
---- src/3rdparty/chromium/chrome/browser/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/browser/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/BUILD.gn
-@@ -6897,6 +6897,13 @@ static_library("browser") {
+@@ -6751,6 +6751,13 @@ static_library("browser") {
+ [ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
}
- }
-+ if (is_bsd) {
-+ sources -= [
-+ "metrics/bluetooth_metrics_provider.cc",
-+ "metrics/bluetooth_metrics_provider.h",
-+ ]
-+ }
++ if (is_bsd) {
++ sources -= [
++ "metrics/bluetooth_metrics_provider.cc",
++ "metrics/bluetooth_metrics_provider.h",
++ ]
++ }
+
- if (is_linux && use_dbus) {
- sources += [
- "dbus_memory_pressure_evaluator_linux.cc",
+ if (use_dbus) {
+ sources += [
+ "dbus_memory_pressure_evaluator_linux.cc",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_accessibility_page__colors.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_accessibility_page__colors.cc
index 2e2ee97b0530..fe10fe6413bf 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_accessibility_page__colors.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_accessibility_page__colors.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/accessibility/page_colors.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/chrome/browser/accessibility/page_colors.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/accessibility/page_colors.cc
@@ -12,7 +12,7 @@
#include "components/sync_preferences/pref_service_syncable.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#include "ui/linux/linux_ui_factory.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -55,7 +55,7 @@ void PageColors::Init() {
+@@ -55,7 +55,7 @@ void PageColors::OnPageColorsChanged() {
void PageColors::OnPageColorsChanged() {
auto* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
index 9f060444cb6f..d4883881e123 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc
@@ -77,7 +77,7 @@ bool ChromeProtocolHandlerRegistryDelegate::ShouldRemo
// If true default protocol handlers will be removed if the OS level
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD.gn
index 2fa01266e632..3bd424d257fd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_BUILD.gn
@@ -1,13 +1,13 @@
---- src/3rdparty/chromium/chrome/browser/extensions/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/BUILD.gn
-@@ -1496,6 +1496,10 @@ source_set("extensions") {
- deps += [ "//chrome/services/printing/public/mojom" ]
- }
+@@ -1398,6 +1398,10 @@ source_set("extensions") {
+ deps += [ "//chrome/services/printing/public/mojom" ]
+ }
-+ if (is_bsd) {
-+ sources -= [ "api/image_writer_private/removable_storage_provider_linux.cc" ]
-+ }
++ if (is_bsd) {
++ sources -= [ "api/image_writer_private/removable_storage_provider_linux.cc" ]
++ }
+
- if (enable_pdf) {
- deps += [
- "//chrome/browser/pdf",
+ if (enable_pdf) {
+ deps += [
+ "//chrome/browser/pdf",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
deleted file mode 100644
index 1a422f554fc7..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc
-@@ -41,7 +41,7 @@
- #include "pdf/buildflags.h"
- #include "printing/buildflags/buildflags.h"
-
--#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/extensions/api/system_indicator/system_indicator_manager_factory.h"
- #endif
-
-@@ -117,7 +117,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
- extensions::SettingsPrivateEventRouterFactory::GetInstance();
- extensions::SettingsOverridesAPI::GetFactoryInstance();
- extensions::SidePanelService::GetFactoryInstance();
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extensions::SystemIndicatorManagerFactory::GetInstance();
- #endif
- extensions::TabGroupsEventRouterFactory::GetInstance();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
index ce8bf35ceb3c..b3d1de9f8ea3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc
@@ -24,7 +24,7 @@
#include "base/win/registry.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
index 277b0a7db4ab..661559d6e589 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc
@@ -8,7 +8,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
index 17166dd42a66..1afdd03a8ed8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h
@@ -7,7 +7,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
index b9cda5cb8a80..a51698b49d0b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
-@@ -41,7 +41,7 @@
+@@ -40,7 +40,7 @@
#include "components/reporting/util/statusor.h"
#endif
@@ -9,8 +9,17 @@
#include <optional>
#include "base/strings/string_util.h"
-@@ -158,7 +158,7 @@ api::enterprise_reporting_private::ContextInfo ToConte
- return info;
+@@ -157,7 +157,7 @@ bool AllowClientCertificateReportingForUsers() {
+ }
+
+ bool AllowClientCertificateReportingForUsers() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(
+ enterprise_signals::features::kAllowClientCertificateReportingForUsers);
+ #else
+@@ -170,7 +170,7 @@ bool IsProfilePrefManaged(Profile* profile, std::strin
+ return pref && pref->IsManaged();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -18,7 +27,7 @@
device_signals::SignalsAggregationRequest CreateAggregationRequest(
device_signals::SignalName signal_name) {
-@@ -220,7 +220,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction::
+@@ -232,7 +232,7 @@ EnterpriseReportingPrivateGetDeviceIdFunction::
// getPersistentSecret
@@ -27,7 +36,7 @@
EnterpriseReportingPrivateGetPersistentSecretFunction::
EnterpriseReportingPrivateGetPersistentSecretFunction() = default;
-@@ -646,7 +646,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction::
+@@ -672,7 +672,7 @@ void EnterpriseReportingPrivateEnqueueRecordFunction::
}
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
index f8809f86b0d8..c53eb8892a0a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h
@@ -20,7 +20,7 @@
#include "components/reporting/proto/synced/record.pb.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
index 87a92318daf3..18344bbfdd8c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
-@@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<StorageDeviceL
+@@ -20,6 +20,7 @@ void RemovableStorageProvider::GetAllDevices(DeviceLis
void RemovableStorageProvider::GetAllDevices(DeviceListReadyCallback callback) {
DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_management_chrome__management__api__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
index bca4b2e07a27..75be0c392853 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc
-@@ -417,7 +417,7 @@ bool ChromeManagementAPIDelegate::LaunchAppFunctionDel
+@@ -408,7 +408,7 @@ bool ChromeManagementAPIDelegate::LaunchAppFunctionDel
apps::LaunchContainer launch_container =
GetLaunchContainer(extensions::ExtensionPrefs::Get(context), extension);
Profile* profile = Profile::FromBrowserContext(context);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_messaging_launch__context__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_messaging_launch__context__posix.cc
index 0e6aff89ad56..08ba6400ccda 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_messaging_launch__context__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_messaging_launch__context__posix.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/messaging/launch_context_posix.cc
-@@ -86,7 +86,7 @@ std::optional<LaunchContext::ProcessState> LaunchConte
+@@ -84,7 +84,7 @@ std::optional<LaunchContext::ProcessState> LaunchConte
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+ options.current_directory = command_line.GetProgram().DirName();
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Don't use no_new_privs mode, e.g. in case the host needs to use sudo.
options.allow_new_privs = true;
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index 03b9e87a6b56..6b2892868a17 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -636,7 +636,7 @@ void PasswordsPrivateDelegateImpl::OnFetchingFamilyMem
+@@ -634,7 +634,7 @@ void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall
}
void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index c1243e116c1e..a4ad1ab2c1fb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -288,7 +288,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
+@@ -293,7 +293,9 @@ bool ChromeRuntimeAPIDelegate::GetPlatformInfo(Platfor
} else if (strcmp(os, "linux") == 0) {
info->os = extensions::api::runtime::PlatformOs::kLinux;
} else if (strcmp(os, "openbsd") == 0) {
@@ -9,5 +9,5 @@
+ } else if (strcmp(os, "freebsd") == 0) {
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
} else {
- NOTREACHED_IN_MIGRATION() << "Platform not supported: " << os;
- return false;
+ NOTREACHED() << "Platform not supported: " << os;
+ }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings__private_prefs__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings__private_prefs__util.cc
index 8fed39fd2ab8..000d8e4d441d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -193,7 +193,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -190,7 +190,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::kAutofillPredictionImprovementsEnabled] =
settings_api::PrefType::kBoolean;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -211,7 +211,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+ (*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
+@@ -210,7 +210,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
(*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
settings_api::PrefType::kBoolean;
@@ -18,7 +18,7 @@
(*s_allowlist)[::prefs::kUseCustomChromeFrame] =
settings_api::PrefType::kBoolean;
#endif
-@@ -223,7 +223,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil::GetAllowlist
+@@ -222,7 +222,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/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs__api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs__api.cc
index 85e4aefd33d1..e57122c9654b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs__api.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_tabs_tabs__api.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2024-10-26 13:10:01 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -886,7 +886,7 @@ ExtensionFunction::ResponseAction WindowsCreateFunctio
- // minimized.
+@@ -925,7 +925,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.
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- if (new_window->initial_show_state() == ui::SHOW_STATE_MINIMIZED) {
+ if (new_window->initial_show_state() ==
+ ui::mojom::WindowShowState::kMinimized) {
new_window->window()->Minimize();
- }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
index f459415887ce..a8156d55ea40 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
-@@ -31,7 +31,7 @@
+@@ -30,7 +30,7 @@
#include "extensions/browser/process_manager.h"
#include "extensions/common/error_utils.h"
@@ -9,7 +9,7 @@
#include "extensions/common/permissions/permissions_data.h"
#endif
-@@ -40,7 +40,7 @@ bool CanEnableAudioDebugRecordingsFromExtension(
+@@ -39,7 +39,7 @@ bool CanEnableAudioDebugRecordingsFromExtension(
bool CanEnableAudioDebugRecordingsFromExtension(
const extensions::Extension* extension) {
bool enabled_by_permissions = false;
@@ -18,7 +18,7 @@
if (extension) {
enabled_by_permissions =
extension->permissions_data()->active_permissions().HasAPIPermission(
-@@ -594,7 +594,7 @@ WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
+@@ -593,7 +593,7 @@ WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
ExtensionFunction::ResponseAction
WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index 791801ea899c..6b4ee091c3ae 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -915,7 +915,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
+@@ -918,7 +918,7 @@ void WebstorePrivateBeginInstallWithManifest3Function:
#if BUILDFLAG(IS_CHROMEOS)
RequestExtensionApproval(contents);
return;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_gcm__profile__service__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_gcm__profile__service__factory.cc
index 7144dc3e806d..125ef24ccf43 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_gcm__profile__service__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_gcm__profile__service__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/gcm/gcm_profile_service_factory.cc
@@ -91,7 +91,7 @@ GCMProfileService* GCMProfileServiceFactory::GetForPro
// static
@@ -9,8 +9,8 @@
// On desktop, incognito profiles are checked with IsIncognitoProfile().
// It's possible for non-incognito profiles to also be off-the-record.
bool is_profile_supported =
-@@ -134,7 +134,7 @@ KeyedService* GCMProfileServiceFactory::BuildServiceIn
- KeyedService* GCMProfileServiceFactory::BuildServiceInstanceFor(
+@@ -134,7 +134,7 @@ GCMProfileServiceFactory::BuildServiceInstanceForBrows
+ GCMProfileServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* context) const {
Profile* profile = Profile::FromBrowserContext(context);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
index d1c67ace1cc3..7c7c0c36fbf4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc
-@@ -16,7 +16,7 @@ namespace instance_id {
+@@ -16,7 +16,7 @@ InstanceIDProfileService* InstanceIDProfileServiceFact
// static
InstanceIDProfileService* InstanceIDProfileServiceFactory::GetForProfile(
content::BrowserContext* profile) {
@@ -9,8 +9,8 @@
// On desktop, the guest profile is actually the primary OTR profile of
// the "regular" guest profile. The regular guest profile is never used
// directly by users. Also, user are not able to create child OTR profiles
-@@ -64,7 +64,7 @@ InstanceIDProfileServiceFactory::~InstanceIDProfileSer
- KeyedService* InstanceIDProfileServiceFactory::BuildServiceInstanceFor(
+@@ -65,7 +65,7 @@ InstanceIDProfileServiceFactory::BuildServiceInstanceF
+ InstanceIDProfileServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* context) const {
Profile* profile = Profile::FromBrowserContext(context);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_router_discovery_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_router_discovery_BUILD.gn
index 32a51a1c8207..d6c22c0f3bae 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_router_discovery_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_router_discovery_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/media/router/discovery/BUILD.gn.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/chrome/browser/media/router/discovery/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/media/router/discovery/BUILD.gn
@@ -82,7 +82,7 @@ static_library("discovery") {
]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.cc
index 6a1ed70f1660..2533e48d7ac9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.cc
@@ -21,7 +21,7 @@
#if BUILDFLAG(IS_CHROMEOS_ASH)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.h
index 2fe22232a693..f5ac11bbec78 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_chrome__screen__enumerator.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/media/webrtc/chrome_screen_enumerator.h
-@@ -20,7 +20,7 @@ namespace aura {
+@@ -20,7 +20,7 @@ class Window;
class Window;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_desktop__media__picker__controller.cc
index 477cdf3526ec..4a8c70efe736 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/media/webrtc/desktop_media_picker_controller.cc
@@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSystemAudioCaptur
#if BUILDFLAG(IS_MAC)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__log__uploader.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__log__uploader.cc
index 4676a7325540..23756ec0d47c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_log_uploader.cc
-@@ -110,7 +110,7 @@ std::string GetLogUploadProduct() {
+@@ -112,7 +112,7 @@ std::string GetLogUploadProduct() {
const char product[] = "Chrome_Mac";
// TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
// of lacros-chrome is complete.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.cc
index e28f79ea9fea..e4676f26e6f9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.cc
@@ -25,10 +25,10 @@
#include "components/webrtc_logging/browser/text_log_list.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.h
index 02204f578dbd..ff5e89215eea 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_media_webrtc_webrtc__logging__controller.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/media/webrtc/webrtc_logging_controller.h
@@ -137,7 +137,7 @@ class WebRtcLoggingController
size_t web_app_id,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service.cc
index b943e9eb2068..588545fc222b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/chrome/browser/net/profile_network_context_service.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/net/profile_network_context_service.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/net/profile_network_context_service.cc
-@@ -140,7 +140,7 @@
- #include "chromeos/startup/browser_params_proxy.h"
+@@ -134,7 +134,7 @@
+ #include "extensions/common/constants.h"
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,7 +9,7 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "components/enterprise/client_certificates/core/certificate_provisioning_service.h"
#include "components/enterprise/client_certificates/core/client_certificates_service.h"
-@@ -260,7 +260,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
+@@ -261,7 +261,7 @@ void UpdateCookieSettings(Profile* profile, ContentSet
});
}
@@ -18,10 +18,10 @@
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -986,7 +986,7 @@ ProfileNetworkContextService::CreateClientCertStore()
- store = std::make_unique<ClientCertStoreLacros>(
- std::move(certificate_provider), cert_db_initializer, std::move(store));
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS)
+@@ -1202,7 +1202,7 @@ ProfileNetworkContextService::CreateClientCertStore()
+ std::make_unique<net::ClientCertStoreNSS>(
+ base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
+ kCryptoModulePasswordClientAuth));
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return GetWrappedCertStore(profile_, std::move(store));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service__factory.cc
new file mode 100644
index 000000000000..c808c5260195
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_profile__network__context__service__factory.cc
@@ -0,0 +1,20 @@
+--- src/3rdparty/chromium/chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/chrome/browser/net/profile_network_context_service_factory.cc
+@@ -24,7 +24,7 @@
+ #include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
+ #endif
+
+@@ -68,7 +68,7 @@ ProfileNetworkContextServiceFactory::ProfileNetworkCon
+ #if BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
+ DependsOn(net::ServerCertificateDatabaseServiceFactory::GetInstance());
+ #endif
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ DependsOn(client_certificates::CertificateProvisioningServiceFactory::
+ GetInstance());
+ #endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.cc
index 2833c9ab340b..64160da73d43 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.cc
@@ -1,15 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.cc
-@@ -102,7 +102,7 @@
-
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
- #include "chrome/common/chrome_paths_internal.h"
- #include "chrome/grit/branded_strings.h"
- #include "ui/base/l10n/l10n_util.h"
-@@ -146,7 +146,7 @@ SystemNetworkContextManager* g_system_network_context_
+@@ -135,7 +135,7 @@ bool g_previously_failed_to_launch_sandboxed_service =
// received a failed launch for a sandboxed network service.
bool g_previously_failed_to_launch_sandboxed_service = false;
@@ -18,7 +9,7 @@
// Whether kerberos library loading will work in the network service due to the
// sandbox.
bool g_network_service_will_allow_gssapi_library_load = false;
-@@ -154,7 +154,7 @@ bool g_network_service_will_allow_gssapi_library_load
+@@ -143,7 +143,7 @@ const char* kGssapiDesiredPref =
const char* kGssapiDesiredPref =
#if BUILDFLAG(IS_CHROMEOS)
prefs::kKerberosEnabled;
@@ -27,7 +18,7 @@
prefs::kReceivedHttpAuthNegotiateHeader;
#endif
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -200,7 +200,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -189,7 +189,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
auth_dynamic_params->basic_over_http_enabled =
local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
@@ -36,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)
-@@ -215,7 +215,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -204,7 +204,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
#endif // BUILDFLAG(IS_ANDROID)
@@ -45,7 +36,7 @@
auth_dynamic_params->allow_gssapi_library_load =
local_state->GetBoolean(kGssapiDesiredPref);
#endif // BUILDFLAG(IS_CHROMEOS)
-@@ -225,7 +225,7 @@ network::mojom::HttpAuthDynamicParamsPtr CreateHttpAut
+@@ -214,7 +214,7 @@ void OnNewHttpAuthDynamicParams(
void OnNewHttpAuthDynamicParams(
network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -54,7 +45,7 @@
// The kerberos library is incompatible with the network service sandbox, so
// if library loading is now enabled, the network service needs to be
// restarted. It will be restarted unsandboxed because is
-@@ -267,11 +267,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
if (g_previously_failed_to_launch_sandboxed_service) {
return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
}
@@ -68,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 ||
-@@ -287,7 +287,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
+@@ -276,7 +276,7 @@ NetworkSandboxState IsNetworkSandboxEnabledInternal()
}
#endif // BUILDFLAG(IS_WIN)
@@ -77,7 +68,7 @@
if (local_state &&
local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -517,7 +517,7 @@ void SystemNetworkContextManager::DeleteInstance() {
+@@ -520,7 +520,7 @@ void SystemNetworkContextManager::DeleteInstance() {
g_system_network_context_manager = nullptr;
}
@@ -86,7 +77,7 @@
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -575,7 +575,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -578,7 +578,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
auth_pref_callback);
@@ -95,7 +86,7 @@
pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
auth_pref_callback);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -589,7 +589,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
+@@ -592,7 +592,7 @@ SystemNetworkContextManager::SystemNetworkContextManag
auth_pref_callback);
#endif // BUILDFLAG(IS_ANDROID)
@@ -104,16 +95,16 @@
pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -660,7 +660,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
- registry->RegisterBooleanPref(prefs::kKerberosEnabled, false);
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS)
+@@ -657,7 +657,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+ registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
+ std::string());
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
false);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -685,11 +685,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
+@@ -682,11 +682,11 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRe
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -127,7 +118,7 @@
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -742,7 +742,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
+@@ -739,7 +739,7 @@ void SystemNetworkContextManager::OnNetworkServiceCrea
OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
@@ -136,7 +127,7 @@
gssapi_library_loader_observer_.Install(network_service);
#endif // BUILDFLAG(IS_LINUX)
-@@ -969,7 +969,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
+@@ -958,7 +958,7 @@ bool SystemNetworkContextManager::IsNetworkSandboxEnab
break;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.h
index 1f4c663c5ab9..d003906d547b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_net_system__network__context__manager.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/net/system_network_context_manager.h
@@ -198,7 +198,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_browser__prefs.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_browser__prefs.cc
index c92bad6fa9a6..ce4341054ea8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_browser__prefs.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_browser__prefs.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/chrome/browser/prefs/browser_prefs.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/prefs/browser_prefs.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/prefs/browser_prefs.cc
-@@ -313,7 +313,7 @@
- #include "components/user_notes/user_notes_prefs.h"
+@@ -318,7 +318,7 @@
+ #include "components/ntp_tiles/custom_links_manager_impl.h"
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -491,18 +491,18 @@
+@@ -488,18 +488,18 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -31,7 +31,7 @@
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -537,7 +537,7 @@
+@@ -534,7 +534,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -40,16 +40,16 @@
#include "ui/color/system_theme.h"
#endif
-@@ -1678,7 +1678,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1746,7 +1746,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
on_device_translation::RegisterLocalStatePrefs(registry);
- #endif // BUILDFLAG(IS_ANDROID)
+ #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1854,7 +1854,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
+@@ -1917,7 +1917,7 @@ void RegisterLocalState(PrefRegistrySimple* registry)
#endif // BUILDFLAG(ENABLE_PDF)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -58,7 +58,7 @@
registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
#endif
-@@ -2213,12 +2213,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -2282,12 +2282,12 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_pref__service__incognito__allowlist.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_pref__service__incognito__allowlist.cc
index f97e4522c338..ae4aef4fdc32 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_pref__service__incognito__allowlist.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_prefs_pref__service__incognito__allowlist.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/prefs/pref_service_incognito_allowlist.cc
-@@ -198,7 +198,7 @@ const char* const kPersistentPrefNames[] = {
+@@ -204,7 +204,7 @@ const char* const kPersistentPrefNames[] = {
prefs::kShowFullscreenToolbar,
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_print__backend__service__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_print__backend__service__manager.cc
index 4250dad18aec..610732e2fb8e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_print__backend__service__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_print__backend__service__manager.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/printing/print_backend_service_manager.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/chrome/browser/printing/print_backend_service_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/printing/print_backend_service_manager.cc
@@ -36,7 +36,7 @@
#include "printing/printing_context.h"
@@ -9,7 +9,7 @@
#include "content/public/common/content_switches.h"
#endif
-@@ -877,7 +877,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
+@@ -883,7 +883,7 @@ PrintBackendServiceManager::GetServiceFromBundle(
host.BindNewPipeAndPassReceiver(),
content::ServiceProcessHost::Options()
.WithDisplayName(IDS_UTILITY_PROCESS_PRINT_BACKEND_SERVICE_NAME)
@@ -18,7 +18,7 @@
.WithExtraCommandLineSwitches({switches::kMessageLoopTypeUi})
#endif
.Pass());
-@@ -1054,7 +1054,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
+@@ -1060,7 +1060,7 @@ PrintBackendServiceManager::DetermineIdleTimeoutUpdate
return kNoClientsRegisteredResetOnIdleTimeout;
case ClientType::kQueryWithUi:
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_printer__query.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_printer__query.cc
index da0f35eb9b61..fed785db8e93 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_printer__query.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_printing_printer__query.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/printing/printer_query.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/browser/printing/printer_query.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/printing/printer_query.cc
@@ -361,7 +361,7 @@ void PrinterQuery::UpdatePrintSettings(base::Value::Di
crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_resources_signin_signin__shared.css b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_resources_signin_signin__shared.css
index 1a3008147862..daf113a763cd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_resources_signin_signin__shared.css
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_resources_signin_signin__shared.css
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/resources/signin/signin_shared.css.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/chrome/browser/resources/signin/signin_shared.css.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/resources/signin/signin_shared.css
@@ -54,7 +54,7 @@ a {
border-radius: var(--scrollbar-width);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.cc
new file mode 100644
index 000000000000..6ed47af2c2fb
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.cc
@@ -0,0 +1,38 @@
+--- src/3rdparty/chromium/chrome/browser/signin/accounts_policy_manager.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/chrome/browser/signin/accounts_policy_manager.cc
+@@ -41,7 +41,7 @@
+ #include "chrome/browser/ui/webui/profile_helper.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/policy/core/common/features.h"
+ #include "components/signin/public/identity_manager/accounts_mutator.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -209,7 +209,7 @@ void AccountsPolicyManager::Initialize() {
+ &AccountsPolicyManager::OnGoogleServicesUsernamePatternChanged,
+ weak_pointer_factory_.GetWeakPtr()));
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto* identity_manager = IdentityManagerFactory::GetForProfile(profile_);
+ identity_manager_observation_.Observe(identity_manager);
+ profile_pref_change_registrar_.Init(profile_->GetPrefs());
+@@ -224,7 +224,7 @@ void AccountsPolicyManager::Shutdown() {
+ }
+
+ void AccountsPolicyManager::Shutdown() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ profile_pref_change_registrar_.RemoveAll();
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ local_state_pref_registrar_.RemoveAll();
+@@ -341,7 +341,7 @@ void AccountsPolicyManager::OnUserConfirmedProfileDele
+ }
+ #endif // defined(TOOLKIT_VIEWS) && !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)
+ void AccountsPolicyManager::OnRefreshTokensLoaded() {
+ RemoveUnallowedAccounts();
+ identity_manager_observation_.Reset();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.h
new file mode 100644
index 000000000000..6a727c2d80bf
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_accounts__policy__manager.h
@@ -0,0 +1,29 @@
+--- src/3rdparty/chromium/chrome/browser/signin/accounts_policy_manager.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/chrome/browser/signin/accounts_policy_manager.h
+@@ -13,7 +13,7 @@
+ #include "components/signin/public/base/signin_metrics.h"
+ #include "components/signin/public/identity_manager/identity_manager.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 "base/scoped_observation.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+@@ -64,7 +64,7 @@ class AccountsPolicyManager : public KeyedService,
+ }
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void RemoveUnallowedAccounts();
+
+ // IdentityManager::Observer implementation.
+@@ -85,7 +85,7 @@ class AccountsPolicyManager : public KeyedService,
+ bool hide_ui_for_testing_ = false;
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::ScopedObservation<signin::IdentityManager,
+ signin::IdentityManager::Observer>
+ identity_manager_observation_{this};
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_signin__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_signin__util.cc
new file mode 100644
index 000000000000..5b6db2a4b425
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_signin_signin__util.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/chrome/browser/signin/signin_util.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/chrome/browser/signin/signin_util.cc
+@@ -86,7 +86,7 @@ void CookiesMover::StartMovingCookies() {
+ CookiesMover::~CookiesMover() = default;
+
+ void CookiesMover::StartMovingCookies() {
+-#if (BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)) && !BUILDFLAG(IS_QTWEBENGINE)
++#if (BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_QTWEBENGINE)
+ bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled(
+ profile_management::features::kThirdPartyProfileManagement);
+ #else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.cc
index 1290583933ef..e070704055e0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.cc
-@@ -596,7 +596,7 @@ std::string ChromeURLs(content::BrowserContext* browse
+@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserContext* browse
return html;
}
@@ -9,7 +9,7 @@
std::string AboutLinuxProxyConfig() {
std::string data;
AppendHeader(&data,
-@@ -629,7 +629,7 @@ TermsUIConfig::TermsUIConfig()
+@@ -538,7 +538,7 @@ TermsUIConfig::TermsUIConfig()
: AboutUIConfigBase(chrome::kChromeUITermsHost) {}
#endif
@@ -18,7 +18,7 @@
LinuxProxyConfigUI::LinuxProxyConfigUI()
: AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
#endif
-@@ -681,7 +681,7 @@ void AboutUIHTMLSource::StartDataRequest(
+@@ -590,7 +590,7 @@ void AboutUIHTMLSource::StartDataRequest(
response =
ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.h
index 44ade82d960c..d15a440713e9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_about_about__ui.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/about/about_ui.h
-@@ -50,7 +50,7 @@ class TermsUIConfig : public AboutUIConfigBase {
+@@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConfigBase {
};
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.cc
index 6eb342ea16f1..332aa2498296 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.cc
@@ -62,7 +62,7 @@
#include "ui/base/window_open_disposition_utils.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.h
index 8ba652f39610..ea4ff520a601 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__home_app__home__page__handler.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/app_home/app_home_page_handler.h
@@ -24,7 +24,7 @@
#include "mojo/public/cpp/bindings/receiver.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__settings_web__app__settings__ui.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
new file mode 100644
index 000000000000..6c9679d56f46
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
@@ -0,0 +1,18 @@
+--- src/3rdparty/chromium/chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/chrome/browser/ui/webui/app_settings/web_app_settings_ui.h
+@@ -14,13 +14,13 @@
+ #include "ui/webui/mojo_web_ui_controller.h"
+ #include "ui/webui/resources/cr_components/app_management/app_management.mojom-forward.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/common/webui_url_constants.h"
+ #include "content/public/browser/webui_config.h"
+ #include "content/public/common/url_constants.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class WebAppSettingsUI;
+
+ class WebAppSettingsUIConfig
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
index 9b41c8c72527..c922db5b5078 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
-@@ -154,7 +154,7 @@ CertificateManagerPageHandler::GetCertSource(
- "distrusted_certs",
- cert_verifier::mojom::CertificateTrust::kDistrusted);
+@@ -221,7 +221,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)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index 6d069fbd5dcd..1489f9cc6f1d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
-@@ -43,7 +43,7 @@
+@@ -54,7 +54,7 @@
#include "net/ssl/client_cert_store_mac.h"
#endif // BUILDFLAG(IS_MAC)
@@ -9,16 +9,43 @@
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "components/enterprise/client_certificates/core/certificate_provisioning_service.h"
#include "components/enterprise/client_certificates/core/client_certificates_service.h"
-@@ -191,7 +191,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
+@@ -174,7 +174,7 @@ class ClientCertStoreFactoryMac : public ClientCertSto
+ };
#endif
+
+-#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX)
++#if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ std::unique_ptr<ClientCertStoreLoader> CreatePlatformClientCertLoader(
+ Profile* profile) {
+ #if BUILDFLAG(IS_WIN)
+@@ -189,7 +189,7 @@ std::unique_ptr<ClientCertStoreLoader> CreatePlatformC
}
+ #endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// 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
-@@ -673,7 +673,7 @@ CreatePlatformClientCertSource(
+@@ -347,7 +347,7 @@ class ClientCertSource : public CertificateManagerPage
+ std::optional<net::CertificateList> certs_;
+ };
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // ChromeOS currently can use either Kcer or NSS for listing client certs, and
+ // Linux uses NSS only. This interface provides an abstraction to hide that
+ // from WritableClientCertSource. Currently this class only handles reading
+@@ -1078,7 +1078,7 @@ CreatePlatformClientCertSource(
+ mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>*
+ remote_client,
+ Profile* profile) {
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return std::make_unique<WritableClientCertSource>(remote_client, profile);
+ #else
+ return std::make_unique<ClientCertSource>(
+@@ -1086,7 +1086,7 @@ CreatePlatformClientCertSource(
#endif
}
@@ -27,3 +54,12 @@
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
+@@ -1135,7 +1135,7 @@ bool ClientCertManagementAccessControls::IsChangeAllow
+
+ return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ClientCertManagementAccessControls::ClientCertManagementAccessControls(
+ Profile* profile) {}
+
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
index be43fb7575a4..c492fd782d04 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/certificate_manager/client_cert_sources.h
-@@ -18,7 +18,7 @@ CreatePlatformClientCertSource(
+@@ -19,7 +19,7 @@ CreatePlatformClientCertSource(
remote_client,
Profile* profile);
@@ -9,3 +9,12 @@
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile);
#endif
+@@ -29,7 +29,7 @@ CreateExtensionsClientCertSource(Profile* profile);
+ CreateExtensionsClientCertSource(Profile* profile);
+ #endif
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class ClientCertManagementAccessControls {
+ public:
+ enum KeyStorage {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__configs.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__configs.cc
index f1461941c8ca..435b1aa35b46 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -1,33 +1,76 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -77,7 +77,7 @@
- #include "chrome/browser/ui/webui/certificate_manager/certificate_manager_ui.h"
- #endif // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
+@@ -137,26 +137,26 @@
+ #include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
+ #include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
- #endif
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h"
+ #endif // BUILDFLAG(IS_WIN) || 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)
+ #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_CHROMEOS) || 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)
+@@ -184,7 +184,7 @@
+ #include "chrome/browser/ui/webui/signin/signin_error_ui.h"
+ #endif // !BUILDFLAG(IS_CHROMEOS) && !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/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -148,10 +148,10 @@ void RegisterChromeWebUIConfigs() {
- map.AddWebUIConfig(std::make_unique<WebuiGalleryUIConfig>());
- #endif // !BUILDFLAG(IS_ANDROID)
+@@ -318,7 +318,7 @@ void RegisterChromeWebUIConfigs() {
+ map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
-- // BUILDFLAG(IS_OPENBSD)
-+ // BUILDFLAG(IS_BSD)
-
- #if BUILDFLAG(ENABLE_EXTENSIONS)
- map.AddWebUIConfig(std::make_unique<extensions::ExtensionsUIConfig>());
-@@ -165,7 +165,7 @@ void RegisterChromeWebUIConfigs() {
- map.AddWebUIConfig(std::make_unique<CertificateManagerUIConfig>());
- #endif // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
+ // BUILDFLAG(IS_OPENBSD)
+@@ -343,7 +343,7 @@ void RegisterChromeWebUIConfigs() {
+ map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
+ map.AddWebUIConfig(std::make_unique<WebAppSettingsUIConfig>());
map.AddWebUIConfig(std::make_unique<WhatsNewUIConfig>());
+@@ -351,13 +351,13 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ map.AddWebUIConfig(std::make_unique<SandboxInternalsUIConfig>());
+ #endif // BUILDFLAG(IS_WIN) || 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)
+ map.AddWebUIConfig(
+ std::make_unique<enterprise_connectors::ConnectorsInternalsUIConfig>());
+ map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index 9c0165a41ec0..bf251b2df64b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
@@ -1,22 +1,12 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -180,7 +180,7 @@
- #include "chrome/browser/ui/webui/chromeos/chrome_url_disabled/chrome_url_disabled_ui.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/webui_js_error/webui_js_error_ui.h"
- #endif
-
-@@ -205,22 +205,22 @@
+@@ -118,16 +118,16 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/commerce/product_specifications_ui.h"
- #include "chrome/browser/ui/webui/discards/discards_ui.h"
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -25,78 +15,22 @@
#include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h"
#endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h"
- #endif
-
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -510,7 +510,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we
- if (url.host_piece() == chrome::kChromeUIMobileSetupHost)
- return &NewWebUI<ash::cellular_setup::MobileSetupUI>;
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (url.host_piece() == chrome::kChromeUIWebUIJsErrorHost)
- return &NewWebUI<WebUIJsErrorUI>;
- #endif
-@@ -562,7 +562,7 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we
- if (url.host_piece() == chrome::kChromeUINaClHost)
- return &NewWebUI<NaClUI>;
- #endif
--#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
- defined(TOOLKIT_VIEWS)) || \
- defined(USE_AURA)
- if (url.host_piece() == chrome::kChromeUITabModalConfirmDialogHost)
-@@ -605,26 +605,26 @@ WebUIFactoryFunction GetWebUIFactoryFunction(WebUI* we
- }
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- if (url.host_piece() == chrome::kChromeUISandboxHost) {
- return &NewWebUI<SandboxInternalsUI>;
- }
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- if (url.host_piece() == chrome::kChromeUIConnectorsInternalsHost)
- return &NewWebUI<enterprise_connectors::ConnectorsInternalsUI>;
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (url.host_piece() == chrome::kChromeUIDiscardsHost)
- return &NewWebUI<DiscardsUI>;
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (url.host_piece() == chrome::kChromeUIBrowserSwitchHost)
- return &NewWebUI<BrowserSwitchUI>;
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (url.host_piece() == chrome::kChromeUIWebAppSettingsHost)
- return &NewWebUI<WebAppSettingsUI>;
- #endif
-@@ -860,7 +860,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
- if (page_url.host_piece() == chrome::kChromeUINewTabPageHost)
+@@ -408,7 +408,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
+ }
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost)
+ if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) {
return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -888,7 +888,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
- return ManagementUI::GetFaviconResourceBytes(scale_factor);
+ }
+@@ -442,7 +442,7 @@ base::RefCountedMemory* ChromeWebUIControllerFactory::
+ }
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index bbace5704e7a..6c39881b62f5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/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 {
+@@ -38,7 +38,7 @@ namespace {
namespace {
@@ -18,7 +18,7 @@
connectors_internals::mojom::KeyTrustLevel ParseTrustLevel(
BPKUR::KeyTrustLevel trust_level) {
-@@ -173,7 +173,7 @@ connectors_internals::mojom::CertificateMetadataPtr Co
+@@ -173,7 +173,7 @@ connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
} // namespace
connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc
deleted file mode 100644
index 0aa838e04d56..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/internals/user_education/user_education_internals_page_handler_impl.cc.orig 2024-09-30 07:45:04 UTC
-+++ src/3rdparty/chromium/chrome/browser/ui/webui/internals/user_education/user_education_internals_page_handler_impl.cc
-@@ -41,7 +41,7 @@
- #include "ui/base/l10n/l10n_util.h"
- #include "ui/base/webui/resource_path.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/ui/browser_navigator.h"
- #include "chrome/browser/ui/browser_navigator_params.h"
- #include "net/base/url_util.h"
-@@ -81,7 +81,7 @@ user_education::NewBadgeRegistry* GetNewBadgeRegistry(
- }
-
- whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return g_browser_process->GetFeatures()->whats_new_registry();
- #else
- return nullptr;
-@@ -765,7 +765,7 @@ void UserEducationInternalsPageHandlerImpl::ClearWhats
- }
-
- void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- GURL url = net::AppendQueryParameter(GURL(chrome::kChromeUIWhatsNewURL),
- "staging", "true");
- NavigateParams params(profile_, url, ui::PAGE_TRANSITION_TYPED);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_interstitials_interstitial__ui.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_interstitials_interstitial__ui.cc
index b8979bbf590b..827ac5482d18 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -1,29 +1,29 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -71,7 +71,7 @@
+@@ -74,7 +74,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.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/supervised_user/supervised_user_verification_controller_client.h"
- #include "chrome/browser/supervised_user/supervised_user_verification_page.h"
- #endif
-@@ -378,7 +378,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
- kRequestUrl));
+ #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
+ #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
+@@ -407,7 +407,7 @@ std::unique_ptr<EnterpriseWarnPage> CreateEnterpriseWa
}
+ #endif
-#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<SupervisedUserVerificationPage>
- CreateSupervisedUserVerificationPage(content::WebContents* web_contents,
- bool is_main_frame) {
-@@ -594,7 +594,7 @@ void InterstitialHTMLSource::StartDataRequest(
+ std::unique_ptr<SupervisedUserVerificationPageForYouTube>
+ CreateSupervisedUserVerificationPageForYouTube(
+ content::WebContents* web_contents,
+@@ -634,7 +634,7 @@ void InterstitialHTMLSource::StartDataRequest(
interstitial_delegate = CreateInsecureFormPage(web_contents);
} else if (path_without_query == "/https_only") {
interstitial_delegate = CreateHttpsOnlyModePage(web_contents);
-#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 (path_without_query == "/supervised-user-verify") {
- interstitial_delegate = CreateSupervisedUserVerificationPage(
+ interstitial_delegate = CreateSupervisedUserVerificationPageForYouTube(
web_contents, /*is_main_frame=*/true);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui.cc
index 9d62e01b2499..de0d6fd5bd4b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui.cc
-@@ -108,11 +108,11 @@ content::WebUIDataSource* CreateAndAddManagementUIHtml
+@@ -175,11 +175,11 @@ void ManagementUI::GetLocalizedStrings(
IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
{kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS},
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.cc
index 44993364499e..c7cf036added 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.cc
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.cc
-@@ -88,12 +88,12 @@ const char kProfileReportingBrowser[] = "profileReport
- const char kProfileReportingExtension[] = "profileReportingExtension";
+@@ -89,12 +89,12 @@ const char kProfileReportingLearnMore[] = "profileRepo
const char kProfileReportingPolicy[] = "profileReportingPolicy";
+ const char kProfileReportingLearnMore[] = "profileReportingLearnMore";
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.h
index 4817d104eec3..5495168920fb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__constants.h
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_constants.h
-@@ -8,14 +8,14 @@
+@@ -7,14 +7,14 @@
+
#include "build/build_config.h"
- #include "build/chromeos_buildflags.h"
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.cc
index 0134f25e6181..f45484272fe4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.cc
@@ -58,7 +58,7 @@
#include "ui/base/l10n/l10n_util.h"
@@ -9,16 +9,25 @@
#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)
-@@ -365,7 +365,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
+@@ -359,7 +359,7 @@ void ManagementUIHandler::AddReportingInfo(base::Value
report_sources->Append(std::move(data));
}
- }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ 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
+ report_sources->Append(std::move(data));
+ }
+
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Insert the device signals consent disclosure at the end of browser
- // reporting section.
- auto* user_permission_service = GetUserPermissionService();
-@@ -557,7 +557,7 @@ policy::PolicyService* ManagementUIHandler::GetPolicyS
+ 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
->policy_service();
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.h
index d86f8a499bb0..07ea8ec38cd5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_management_management__ui__handler.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/management/management_ui_handler.h
-@@ -31,7 +31,7 @@ namespace policy {
+@@ -30,7 +30,7 @@ class PolicyService;
class PolicyService;
} // namespace policy
@@ -9,12 +9,12 @@
namespace device_signals {
class UserPermissionService;
} // namespace device_signals
-@@ -72,7 +72,7 @@ class ManagementUIHandler : public content::WebUIMessa
+@@ -71,7 +71,7 @@ class ManagementUIHandler : public content::WebUIMessa
base::Value::List GetManagedWebsitesInfo(Profile* profile) const;
base::Value::List GetApplicationsInfo(Profile* profile) const;
virtual policy::PolicyService* GetPolicyService();
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
virtual device_signals::UserPermissionService* GetUserPermissionService();
+ base::Value::Dict GetDeviceSignalGrantedMessage();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
index 1a12df9eb539..c7ed7989aacf 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards_handler.cc
@@ -28,7 +28,7 @@
#include "chrome/browser/ui/webui/password_manager/promo_cards/web_password_manager_promo.h"
@@ -9,7 +9,7 @@
#include "chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.h"
#endif
-@@ -75,7 +75,7 @@ std::vector<std::unique_ptr<PasswordPromoCardBase>> Ge
+@@ -71,7 +71,7 @@ std::vector<std::unique_ptr<PasswordPromoCardBase>> Ge
.get()));
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
index c113bb3b6b45..f67c106ab3d0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc
@@ -37,7 +37,7 @@ std::u16string RelaunchChromePromo::GetTitle() const {
return l10n_util::GetStringUTF16(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index 831ce017e9c7..75b5b10e2e85 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -108,7 +108,7 @@ const char* kMacShareIconResourceName =
+@@ -111,7 +111,7 @@ const char* kWinShareIconResourceName =
#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
-@@ -168,7 +168,7 @@ static void DefineChromeRefreshRealboxIcons() {
+@@ -171,7 +171,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
-@@ -645,7 +645,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
+@@ -607,7 +607,7 @@ std::string SearchboxHandler::ActionVectorIconToResour
icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
return kWinShareIconResourceName;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_appearance__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_appearance__handler.cc
index 6e717d23d4e8..f9fa21d138f8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_appearance__handler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_appearance__handler.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/settings/appearance_handler.cc
-@@ -34,7 +34,7 @@ void AppearanceHandler::RegisterMessages() {
+@@ -33,7 +33,7 @@ void AppearanceHandler::RegisterMessages() {
"useDefaultTheme",
base::BindRepeating(&AppearanceHandler::HandleUseTheme,
base::Unretained(this), ui::SystemTheme::kDefault));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index ff18a411565b..0e06bca1d123 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -1,15 +1,15 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -144,7 +144,7 @@
- #include "chrome/browser/ui/chrome_pages.h"
+@@ -137,7 +137,7 @@
+ #include "chrome/browser/ui/webui/settings/system_handler.h"
#endif
--#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS_LACROS)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/display/screen.h"
#endif
-@@ -163,7 +163,7 @@
+@@ -156,7 +156,7 @@
#include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h"
#endif
@@ -18,7 +18,7 @@
#include "ui/linux/linux_ui_factory.h"
#include "ui/ozone/public/ozone_platform.h"
#endif
-@@ -287,7 +287,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
+@@ -281,7 +281,7 @@ void AddA11yStrings(content::WebUIDataSource* html_sou
{"focusHighlightLabel",
IDS_SETTINGS_ACCESSIBILITY_FOCUS_HIGHLIGHT_DESCRIPTION},
#endif
@@ -27,7 +27,7 @@
{"overscrollHistoryNavigationTitle",
IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
{"overscrollHistoryNavigationSubtitle",
-@@ -412,7 +412,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -581,7 +581,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,21 +36,21 @@
{"gtkTheme", IDS_SETTINGS_GTK_THEME},
{"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
{"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -420,7 +420,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -589,7 +589,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
--#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS_LACROS)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -448,7 +448,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+@@ -613,7 +613,7 @@ void AddAppearanceStrings(content::WebUIDataSource* ht
+ html_source->AddBoolean("toolbarPinningEnabled",
+ features::IsToolbarPinningEnabled());
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CHROMEOS_LACROS)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_signin_profile__picker__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_signin_profile__picker__handler.cc
index f4c2e1339c83..a7e70f8dd470 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-08-18 00:53:11 UTC
+--- src/3rdparty/chromium/chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -209,7 +209,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
-
+@@ -164,7 +164,7 @@ base::Value::Dict CreateProfileEntry(const ProfileAttr
+ IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
if (AccountInfo::IsManaged(entry->GetHostedDomain())) {
profile_entry.Set("avatarBadge", "cr:domain");
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -9,12 +9,3 @@
} else if (base::FeatureList::IsEnabled(
supervised_user::kShowKiteForSupervisedUsers) &&
entry->IsSupervised()) {
-@@ -1222,7 +1222,7 @@ void ProfilePickerHandler::MaybeUpdateGuestMode() {
- }
-
- void ProfilePickerHandler::MaybeUpdateGuestMode() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (!base::FeatureList::IsEnabled(
- supervised_user::kHideGuestModeForSupervisedUsers)) {
- return;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
new file mode 100644
index 000000000000..3049ad973be5
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -0,0 +1,29 @@
+--- src/3rdparty/chromium/chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
+@@ -50,7 +50,7 @@
+ #include "ui/base/l10n/l10n_util.h"
+ #include "ui/base/webui/resource_path.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/ui/browser_navigator.h"
+ #include "chrome/browser/ui/browser_navigator_params.h"
+ #include "net/base/url_util.h"
+@@ -90,7 +90,7 @@ whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
+ }
+
+ whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return g_browser_process->GetFeatures()->whats_new_registry();
+ #else
+ return nullptr;
+@@ -794,7 +794,7 @@ void UserEducationInternalsPageHandlerImpl::LaunchWhat
+ }
+
+ void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ GURL url = net::AppendQueryParameter(GURL(chrome::kChromeUIWhatsNewURL),
+ "staging", "true");
+ NavigateParams params(profile_, url, ui::PAGE_TRANSITION_TYPED);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info.h
index 13e2e0244d4d..eea0635393a0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/common/channel_info.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/chrome/common/channel_info.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/channel_info.h
@@ -12,7 +12,7 @@
#include "build/build_config.h"
@@ -9,7 +9,7 @@
namespace base {
class Environment;
}
-@@ -100,7 +100,7 @@ void ClearChannelIdForTesting();
+@@ -100,7 +100,7 @@ std::string GetChannelSuffixForDataDir();
std::string GetChannelSuffixForDataDir();
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info__posix.cc
index a6d7b12c8479..a08aae08bfc5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_channel__info__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/common/channel_info_posix.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/common/channel_info_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/channel_info_posix.cc
@@ -95,7 +95,7 @@ std::string GetChannelSuffixForDataDir() {
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.cc
index a6e133375fa7..e13353130ba4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/common/chrome_features.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/common/chrome_features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/chrome_features.cc
-@@ -82,7 +82,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppShims,
+@@ -75,7 +75,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,
-@@ -100,7 +100,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
+@@ -93,7 +93,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.
-@@ -266,7 +266,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
+@@ -222,7 +222,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtensionsMenu,
// Enables or disables Desktop PWAs to be auto-started on OS login.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -27,7 +27,7 @@
BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
"DesktopPWAsRunOnOsLogin",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -302,7 +302,7 @@ BASE_FEATURE(kDesktopPWAsTabStripSettings,
+@@ -252,7 +252,7 @@ BASE_FEATURE(kDesktopPWAsTabStripSettings,
"DesktopPWAsTabStripSettings",
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -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.
-@@ -874,7 +874,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -823,7 +823,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
"KAnonymityServiceStorage",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -45,7 +45,7 @@
BASE_FEATURE(kLinuxLowMemoryMonitor,
"LinuxLowMemoryMonitor",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -887,7 +887,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
+@@ -836,7 +836,7 @@ constexpr base::FeatureParam<int> kLinuxLowMemoryMonit
&kLinuxLowMemoryMonitor, "critical_level", 255};
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.h
index 84ef3b471376..34dafeda7ae5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__features.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/common/chrome_features.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/common/chrome_features.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/chrome_features.h
-@@ -60,13 +60,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningForWebAppShims);
+@@ -55,13 +55,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)
-@@ -179,7 +179,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPreventClose);
+@@ -153,7 +153,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
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);
-@@ -512,7 +512,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceOHTTPRequests);
+@@ -500,7 +500,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
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;
-@@ -520,7 +520,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -508,7 +508,7 @@ extern const base::FeatureParam<int> kLinuxLowMemoryMo
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorCriticalLevel;
#endif // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc
index 6567eded1593..135b38531e3a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/common/chrome_paths.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/chrome/common/chrome_paths.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/chrome_paths.cc
@@ -30,7 +30,7 @@
#include "base/apple/foundation_util.h"
@@ -9,7 +9,7 @@
#include "components/policy/core/common/policy_paths.h"
#endif
-@@ -52,14 +52,14 @@
+@@ -52,14 +52,14 @@ namespace {
namespace {
@@ -27,7 +27,7 @@
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -225,7 +225,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -221,7 +221,7 @@ bool PathProvider(int key, base::FilePath* result) {
}
break;
case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
@@ -36,16 +36,16 @@
if (!GetUserDownloadsDirectorySafe(&cur)) {
return false;
}
-@@ -541,7 +541,7 @@ bool PathProvider(int key, base::FilePath* result) {
- return false;
- }
+@@ -527,7 +527,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
+ }
+ #endif
-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_OPENBSD)
+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC)
case chrome::DIR_POLICY_FILES: {
cur = base::FilePath(policy::kPolicyPath);
break;
-@@ -552,7 +552,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -538,7 +538,7 @@ bool PathProvider(int key, base::FilePath* result) {
#if BUILDFLAG(IS_CHROMEOS_ASH) || \
((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \
BUILDFLAG(CHROMIUM_BRANDING)) || \
@@ -54,7 +54,7 @@
case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
return false;
-@@ -561,7 +561,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -547,7 +547,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
}
#endif
@@ -63,7 +63,7 @@
case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
cur = base::FilePath(kFilepathSinglePrefExtensions);
break;
-@@ -599,7 +599,7 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -585,7 +585,7 @@ bool PathProvider(int key, base::FilePath* result) {
break;
#if BUILDFLAG(ENABLE_EXTENSIONS) && \
@@ -72,7 +72,7 @@
case chrome::DIR_NATIVE_MESSAGING:
#if BUILDFLAG(IS_MAC)
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -613,6 +613,9 @@ bool PathProvider(int key, base::FilePath* result) {
+@@ -599,6 +599,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/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h
index d31751dc9060..e0ece615674c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/common/chrome_paths.h.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/chrome/common/chrome_paths.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/chrome_paths.h
-@@ -59,7 +59,7 @@ enum {
+@@ -62,7 +62,7 @@ enum {
#if BUILDFLAG(IS_CHROMEOS_ASH) || \
((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \
BUILDFLAG(CHROMIUM_BRANDING)) || \
@@ -9,7 +9,7 @@
DIR_USER_EXTERNAL_EXTENSIONS, // Directory for per-user external extensions
// on Chrome Mac and Chromium Linux.
// On Chrome OS, this path is used for OEM
-@@ -67,7 +67,7 @@ enum {
+@@ -70,7 +70,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
-@@ -126,7 +126,7 @@ enum {
+@@ -117,7 +117,7 @@ enum {
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h
index ef783e50e09d..104c4aebf5d0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__paths__internal.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/common/chrome_paths_internal.h.orig 2023-05-31 08:12:17 UTC
+--- src/3rdparty/chromium/chrome/common/chrome_paths_internal.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/chrome_paths_internal.h
-@@ -43,7 +43,7 @@ void GetUserCacheDirectory(const base::FilePath& profi
+@@ -43,7 +43,7 @@ bool GetUserDocumentsDirectory(base::FilePath* result)
// Get the path to the user's documents directory.
bool GetUserDocumentsDirectory(base::FilePath* result);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.cc
index d438657b7ea2..a5499fd571e0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/common/chrome_switches.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/chrome/common/chrome_switches.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/chrome_switches.cc
-@@ -886,14 +886,14 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
+@@ -888,7 +888,7 @@ const char kAllowNaClSocketAPI[] = "allow-nacl-socket-
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,8 @@
const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
// Causes the browser to launch directly in guest mode.
- const char kGuest[] = "guest";
+@@ -906,7 +906,7 @@ const char kGlicFreURL[] = "glic-fre-url";
+ const char kGlicFreURL[] = "glic-fre-url";
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.h
index 7e17048e9752..246fcdff1070 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_chrome__switches.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/common/chrome_switches.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/chrome/common/chrome_switches.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/chrome_switches.h
-@@ -275,12 +275,12 @@ extern const char kAllowNaClSocketAPI[];
+@@ -275,7 +275,7 @@ extern const char kAllowNaClSocketAPI[];
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -8,6 +8,9 @@
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
extern const char kEnableNewAppMenuIcon[];
extern const char kGuest[];
+ extern const char kForceNtpMobilePromo[];
+@@ -288,7 +288,7 @@ extern const char kGlicFreURL[];
+ extern const char kGlicFreURL[];
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_crash__keys.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_crash__keys.cc
index 83c56c2c5483..c3dfa39fefee 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_crash__keys.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_crash__keys.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/common/crash_keys.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/chrome/common/crash_keys.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/crash_keys.cc
-@@ -56,7 +56,9 @@ class CrashKeyWithName {
+@@ -52,7 +52,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
std::string_view Name() const { return name_; }
@@ -10,7 +10,7 @@
void Clear() { crash_key_.Clear(); }
void Set(std::string_view value) { crash_key_.Set(value); }
-@@ -201,6 +203,7 @@ void AllocateCrashKeyInBrowserAndChildren(std::string_
+@@ -197,6 +199,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()) {
-@@ -212,6 +215,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
+@@ -211,6 +214,7 @@ void AppendStringAnnotationsCommandLineSwitch(base::Co
}
command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.cc
new file mode 100644
index 000000000000..d8c8a42f3053
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/chrome/common/extensions/extension_constants.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/chrome/common/extensions/extension_constants.cc
+@@ -46,7 +46,7 @@ const char* const kBuiltInFirstPartyExtensionIds[] = {
+ #if !BUILDFLAG(IS_CHROMEOS_LACROS)
+ kReadingModeGDocsHelperExtensionId,
+ #endif // !BUILDFLAG(IS_CHROMEOS_LACROS)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ kTTSEngineExtensionId,
+ kComponentUpdaterTTSEngineExtensionId,
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.h
new file mode 100644
index 000000000000..23f1c0fa1d46
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_extension__constants.h
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/chrome/common/extensions/extension_constants.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/chrome/common/extensions/extension_constants.h
+@@ -332,7 +332,7 @@ inline constexpr base::FilePath::CharType
+ kReadingModeGDocsHelperManifestFilename[] =
+ FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json");
+ #endif // !BUILDFLAG(IS_CHROMEOS_LACROS)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // The extension id of the google tts engine extension to use on-device natural
+ // Google voices.
+ inline constexpr char kTTSEngineExtensionId[] =
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_permissions_chrome__permission__message__rules.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_permissions_chrome__permission__message__rules.cc
index f3017668a0a4..f7867c513c14 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_permissions_chrome__permission__message__rules.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_extensions_permissions_chrome__permission__message__rules.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/extensions/permissions/chrome_permission_message_rules.cc
-@@ -287,7 +287,7 @@ int GetEnterpriseReportingPrivatePermissionMessageId()
- #endif
+@@ -280,7 +280,7 @@ int GetEnterpriseReportingPrivatePermissionMessageId()
+ int GetEnterpriseReportingPrivatePermissionMessageId() {
#if BUILDFLAG(IS_WIN)
return IDS_EXTENSION_PROMPT_WARNING_ENTERPRISE_REPORTING_PRIVATE_ENABLED_WIN;
-#elif BUILDFLAG(IS_LINUX) or BUILDFLAG(IS_MAC)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__host__file__path.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__host__file__path.cc
index 1ae38d605706..6290115f5595 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__host__file__path.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__host__file__path.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/common/media/cdm_host_file_path.cc.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/chrome/common/media/cdm_host_file_path.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/media/cdm_host_file_path.cc
@@ -90,7 +90,7 @@ void AddCdmHostFilePaths(
cdm_host_file_paths->emplace_back(chrome_framework_path,
@@ -8,4 +8,4 @@
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
base::FilePath chrome_exe_dir;
- if (!base::PathService::Get(base::DIR_EXE, &chrome_exe_dir))
+ if (!base::PathService::Get(base::DIR_EXE, &chrome_exe_dir)) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.cc
index a9b6106b490e..4418372ddb74 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/common/media/cdm_registration.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/chrome/common/media/cdm_registration.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/media/cdm_registration.cc
@@ -33,7 +33,7 @@
#if BUILDFLAG(ENABLE_WIDEVINE)
@@ -9,8 +9,8 @@
#include "base/native_library.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
-@@ -86,7 +86,7 @@ void ReportLacrosUMA(LacrosBundledWidevine value) {
-
+@@ -52,7 +52,7 @@ using Robustness = content::CdmInfo::Robustness;
+ #if BUILDFLAG(ENABLE_WIDEVINE)
#if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \
BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
@@ -18,7 +18,7 @@
// Create a CdmInfo for a Widevine CDM, using |version|, |cdm_library_path|, and
// |capability|.
std::unique_ptr<content::CdmInfo> CreateWidevineCdmInfo(
-@@ -131,7 +131,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid
+@@ -97,7 +97,7 @@ std::unique_ptr<content::CdmInfo> CreateCdmInfoFromWid
// BUILDFLAG(IS_CHROMEOS))
#if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \
@@ -27,30 +27,30 @@
// 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).
-@@ -185,7 +185,7 @@ std::unique_ptr<content::CdmInfo> GetAshBundledWidevin
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS)
+@@ -121,7 +121,7 @@ std::unique_ptr<content::CdmInfo> GetBundledWidevine()
+ // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
- #if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH))) || \
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD))) || \
- BUILDFLAG(IS_CHROMEOS_LACROS)
+ #if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)))
// 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
-@@ -232,7 +232,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd
+ // CDM if there is not a new version available for download.) If there is one
+@@ -163,7 +163,7 @@ void AddSoftwareSecureWidevine(std::vector<content::Cd
/*supports_sub_key_systems=*/false, kWidevineCdmDisplayName,
kWidevineCdmType, base::Version(), base::FilePath());
-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #if defined(WIDEVINE_CDM_MIN_GLIBC_VERSION)
- base::Version glibc_version(gnu_get_libc_version());
- DCHECK(glibc_version.IsValid());
-@@ -493,7 +493,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
+ // 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
+@@ -388,7 +388,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
}
#if BUILDFLAG(ENABLE_WIDEVINE) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD))
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD))
std::vector<content::CdmInfo> GetSoftwareSecureWidevine() {
std::vector<content::CdmInfo> cdms;
AddSoftwareSecureWidevine(&cdms);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.h
index 7875329b6133..4657beee911f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_cdm__registration.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/common/media/cdm_registration.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/chrome/common/media/cdm_registration.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/media/cdm_registration.h
-@@ -16,7 +16,7 @@
+@@ -16,7 +16,7 @@ void RegisterCdmInfo(std::vector<content::CdmInfo>* cd
void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms);
#if BUILDFLAG(ENABLE_WIDEVINE) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_component__widevine__cdm__hint__file__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_component__widevine__cdm__hint__file__linux.h
index ecbb3e4ee1c5..31b4488f46f8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_component__widevine__cdm__hint__file__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_media_component__widevine__cdm__hint__file__linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/media/component_widevine_cdm_hint_file_linux.h
@@ -17,7 +17,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_pref__names.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_pref__names.h
index d7e2fbba4bea..c7ad78a2655b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_pref__names.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_pref__names.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/common/pref_names.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/common/pref_names.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/pref_names.h
-@@ -1379,7 +1379,7 @@ inline constexpr char kUseAshProxy[] = "lacros.proxy.u
+@@ -1340,7 +1340,7 @@ inline constexpr char kUseAshProxy[] = "lacros.proxy.u
// TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
// of lacros-chrome is complete.
@@ -9,7 +9,7 @@
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -1552,7 +1552,7 @@ inline constexpr char kShowUpdatePromotionInfoBar[] =
+@@ -1517,7 +1517,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";
-@@ -2159,7 +2159,7 @@ inline constexpr char kDownloadDefaultDirectory[] =
+@@ -2135,7 +2135,7 @@ inline constexpr char kDownloadDirUpgraded[] = "downlo
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
-@@ -2602,14 +2602,14 @@ inline constexpr char kMediaStorageIdSalt[] = "media.s
+@@ -2630,14 +2630,14 @@ inline constexpr char kMediaCdmOriginData[] = "media.c
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -44,16 +44,16 @@
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2687,7 +2687,7 @@ inline constexpr char kAmbientAuthenticationInPrivateM
- inline constexpr char kBasicAuthOverHttpEnabled[] =
- "auth.basic_over_http_enabled";
+@@ -2729,7 +2729,7 @@ inline constexpr char kIsolatedWebAppPendingInitializa
+ inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
+ "profile.isolated_web_app.install.pending_initialization_count";
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3228,7 +3228,7 @@ inline constexpr char kDeviceWeeklyScheduledSuspend[]
+@@ -3253,7 +3253,7 @@ inline constexpr char kDeviceWeeklyScheduledSuspend[]
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -62,7 +62,7 @@
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3824,7 +3824,7 @@ inline constexpr char kFileOrDirectoryPickerWithoutGes
+@@ -3845,7 +3845,7 @@ inline constexpr char kSandboxExternalProtocolBlocked[
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -71,7 +71,7 @@
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -4094,7 +4094,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
+@@ -4041,7 +4041,7 @@ inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -80,7 +80,7 @@
// A dict mapping the edition name with the major version it was shown.
inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
// A list containing the features of each module in order of when they
-@@ -4188,7 +4188,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
+@@ -4135,7 +4135,7 @@ inline constexpr char kPrintingOAuth2AuthorizationServ
"printing.oauth2_authorization_servers";
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_url__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_url__constants.h
index a460a23a4f85..1c3d7e295df3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_url__constants.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_url__constants.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/chrome/common/url_constants.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/chrome/common/url_constants.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/url_constants.h
-@@ -929,7 +929,7 @@ inline constexpr char kOutdatedPluginLearnMoreURL[] =
+@@ -978,7 +978,7 @@ inline constexpr char kPhoneHubPermissionLearnMoreURL[
inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
"https://support.google.com/chromebook?p=multidevice";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.cc
index 6caf2edb74e6..0dafd5fef2e5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.cc
@@ -1,16 +1,12 @@
---- src/3rdparty/chromium/chrome/common/webui_url_constants.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/common/webui_url_constants.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/webui_url_constants.cc
-@@ -212,21 +212,21 @@ base::span<const base::cstring_view> ChromeURLHosts()
+@@ -207,18 +207,18 @@ base::span<const base::cstring_view> ChromeURLHosts()
kChromeUIAssistantOptInHost,
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- kChromeUIConnectorsInternalsHost,
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ kChromeUIConnectorsInternalsHost,
kChromeUIDiscardsHost,
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -26,12 +22,3 @@
kChromeUISandboxHost,
#endif
#if BUILDFLAG(IS_WIN)
-@@ -305,7 +305,7 @@ base::span<const base::cstring_view> ChromeDebugURLs()
- blink::kChromeUIGpuJavaCrashURL,
- kChromeUIJavaCrashURL,
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- kChromeUIWebUIJsErrorURL,
- #endif
- kChromeUIQuitURL,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.h
index 9f430df4c710..07d9ac136ee0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_common_webui__url__constants.h
@@ -1,18 +1,11 @@
---- src/3rdparty/chromium/chrome/common/webui_url_constants.h.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/chrome/common/webui_url_constants.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/common/webui_url_constants.h
-@@ -584,24 +584,24 @@ inline constexpr char kOsUIVersionURL[] = "os://versio
- inline constexpr char kOsUIVersionURL[] = "os://version";
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- inline constexpr char kChromeUIWebUIJsErrorHost[] = "webuijserror";
- inline constexpr char kChromeUIWebUIJsErrorURL[] = "chrome://webuijserror/";
- #endif
+@@ -511,18 +511,18 @@ inline constexpr char kChromeUIOsUrlAppURL[] = "chrome
+ #endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
inline constexpr char kChromeUIConnectorsInternalsHost[] =
"connectors-internals";
#endif
@@ -29,7 +22,7 @@
inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -613,13 +613,13 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
+@@ -534,11 +534,11 @@ inline constexpr char kChromeUILinuxProxyConfigHost[]
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -38,14 +31,12 @@
inline constexpr char kChromeUISandboxHost[] = "sandbox";
#endif
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
-@@ -641,7 +641,7 @@ inline constexpr char kChromeUIProfilePickerUrl[] = "c
+ inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
+@@ -560,7 +560,7 @@ inline constexpr char kChromeUIProfilePickerUrl[] = "c
inline constexpr char kChromeUIProfilePickerUrl[] = "chrome://profile-picker/";
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome__launcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome__launcher.cc
index c6283009886c..57ae5a44f790 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome__launcher.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome__launcher.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/test/chromedriver/chrome_launcher.cc.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/chrome/test/chromedriver/chrome_launcher.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/test/chromedriver/chrome_launcher.cc
@@ -73,6 +73,7 @@
#include <fcntl.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome__finder.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome__finder.cc
index fb679f2b4fad..077886ccdf2e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome__finder.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_chrome_test_chromedriver_chrome_chrome__finder.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/chrome/test/chromedriver/chrome/chrome_finder.cc
@@ -58,7 +58,7 @@ void GetApplicationDirs(std::vector<base::FilePath>* l
installation_locations[i].Append(L"Chromium\\Application"));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_autofill__optimization__guide.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_autofill__optimization__guide.cc
deleted file mode 100644
index ee3e47fbb44b..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_autofill__optimization__guide.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/components/autofill/core/browser/autofill_optimization_guide.cc.orig 2024-09-30 07:45:04 UTC
-+++ src/3rdparty/chromium/components/autofill/core/browser/autofill_optimization_guide.cc
-@@ -186,7 +186,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
- }
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (has_credit_card_field &&
- !personal_data_manager->payments_data_manager()
- .GetServerCreditCards()
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
new file mode 100644
index 000000000000..e6d9c118276d
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
@@ -0,0 +1,20 @@
+--- src/3rdparty/chromium/components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
+@@ -1168,7 +1168,7 @@ bool PaymentsDataManager::ShouldShowCardsFromAccountOp
+ bool PaymentsDataManager::ShouldShowCardsFromAccountOption() const {
+ // The feature is only for Linux, Windows, Mac, and Fuchsia.
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || \
+- BUILDFLAG(IS_FUCHSIA)
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ // This option should only be shown for users that have not enabled the Sync
+ // Feature and that have server credit cards available.
+ // TODO(crbug.com/40066949): Simplify once ConsentLevel::kSync and
+@@ -2021,7 +2021,7 @@ bool PaymentsDataManager::AreBnplIssuersSupported() co
+
+ bool PaymentsDataManager::AreBnplIssuersSupported() const {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(
+ features::kAutofillEnableBuyNowPayLaterSyncing);
+ #else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_integrators_autofill__optimization__guide.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_integrators_autofill__optimization__guide.cc
new file mode 100644
index 000000000000..a4007ebe5c77
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_integrators_autofill__optimization__guide.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/autofill/core/browser/integrators/autofill_optimization_guide.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/autofill/core/browser/integrators/autofill_optimization_guide.cc
+@@ -211,7 +211,7 @@ void AutofillOptimizationGuide::OnDidParseForm(
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (!server_cards.empty() &&
+ base::FeatureList::IsEnabled(
+ features::kAutofillEnableAmountExtractionDesktop)) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_payments__data__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_payments__data__manager.cc
deleted file mode 100644
index 022972f405a5..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_browser_payments__data__manager.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/components/autofill/core/browser/payments_data_manager.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/components/autofill/core/browser/payments_data_manager.cc
-@@ -1054,7 +1054,7 @@ bool PaymentsDataManager::ShouldShowCardsFromAccountOp
- // The feature is only for Linux, Windows, Mac, and Fuchsia.
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD) || \
- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA)
- // This option should only be shown for users that have not enabled the Sync
- // Feature and that have server credit cards available.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.cc
index 9cd1bbfd0832..cda15111efb1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.cc
@@ -1,20 +1,11 @@
---- src/3rdparty/chromium/components/autofill/core/common/autofill_payments_features.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/components/autofill/core/common/autofill_payments_features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/autofill/core/common/autofill_payments_features.cc
-@@ -8,7 +8,7 @@ namespace autofill::features {
+@@ -304,7 +304,7 @@ bool ShouldShowImprovedUserConsentForCreditCardSave()
+ #endif // BUILDFLAG(IS_ANDROID)
- namespace autofill::features {
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
- // When enabled, Chrome will extract the checkout amount from the checkout page
- // of the allowlisted merchant websites.
-@@ -330,7 +330,7 @@ bool ShouldShowImprovedUserConsentForCreditCardSave()
bool ShouldShowImprovedUserConsentForCreditCardSave() {
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// The new user consent UI is fully launched on MacOS, Windows and Linux.
return true;
+ #else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.h
deleted file mode 100644
index ab38da1dbce6..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__payments__features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/components/autofill/core/common/autofill_payments_features.h.orig 2024-08-26 12:06:38 UTC
-+++ src/3rdparty/chromium/components/autofill/core/common/autofill_payments_features.h
-@@ -14,7 +14,7 @@ namespace autofill::features {
-
- // All features in alphabetical order.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- COMPONENT_EXPORT(AUTOFILL)
- BASE_DECLARE_FEATURE(kAutofillEnableAmountExtractionDesktop);
- #endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.cc
index 84574c561362..2f4065f03ebe 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.cc
-@@ -118,7 +118,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
+@@ -102,7 +102,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySync
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -8,4 +8,22 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
registry->RegisterBooleanPref(prefs::kAutofillPredictionImprovementsEnabled,
false);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ registry->RegisterBooleanPref(
+@@ -294,7 +294,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
+ prefs->SetBoolean(kAutofillBnplEnabled, value);
+ }
+@@ -303,7 +303,7 @@ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+
+ bool IsAutofillBnplEnabled(const PrefService* prefs) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return prefs->GetBoolean(kAutofillBnplEnabled);
+ #else
+ return false;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.h
index 6fe5e319ce69..76a544fc6d3e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_autofill_core_common_autofill__prefs.h
@@ -1,6 +1,15 @@
---- src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/autofill/core/common/autofill_prefs.h
-@@ -73,7 +73,7 @@ inline constexpr char kAutofillPaymentCvcStorage[] =
+@@ -26,7 +26,7 @@ inline constexpr std::string_view kAutofillAblationSee
+ inline constexpr std::string_view kAutofillAblationSeedPref =
+ "autofill.ablation_seed";
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Boolean that is true if BNPL on Autofill is enabled.
+ inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+@@ -80,7 +80,7 @@ inline constexpr char kAutofillPaymentCardBenefits[] =
inline constexpr char kAutofillPaymentCardBenefits[] =
"autofill.payment_card_benefits";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -9,3 +18,12 @@
// Boolean that controls improved autofill filling predictions. When enabled,
// the autofill functionality is enhanced with adopting user data to
// the form being filled in, which is triggered by the user via an extra
+@@ -235,7 +235,7 @@ bool IsFacilitatedPaymentsEwalletEnabled(const PrefSer
+ bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs);
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void SetAutofillBnplEnabled(PrefService* prefs, bool value);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_commerce_core_commerce__feature__list.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_commerce_core_commerce__feature__list.cc
index c1eb7f78b63c..33a5b7a60129 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_commerce_core_commerce__feature__list.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_commerce_core_commerce__feature__list.cc
@@ -1,16 +1,25 @@
---- src/3rdparty/chromium/components/commerce/core/commerce_feature_list.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/commerce/core/commerce_feature_list.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/commerce/core/commerce_feature_list.cc
-@@ -168,7 +168,7 @@ BASE_FEATURE(kPriceInsights,
+@@ -157,7 +157,7 @@ BASE_FEATURE(kPriceInsights,
"PriceInsights",
base::FEATURE_DISABLED_BY_DEFAULT);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kPriceInsightsRegionLaunched,
"PriceInsightsRegionLaunched",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -246,7 +246,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
- &kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, false};
+@@ -218,7 +218,7 @@ const char kDiscountOnShoppyPageParam[] = "discount-on
+ const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const base::FeatureParam<bool> kDiscountOnShoppyPage{
+ &kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
+ #else
+@@ -227,7 +227,7 @@ const base::FeatureParam<bool> kDiscountOnShoppyPage{
+ #endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -18,12 +27,22 @@
BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
"EnableDiscountInfoApiRegionLaunched",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -281,7 +281,7 @@ const base::FeatureParam<bool> kDeleteAllMerchantsOnCl
+@@ -242,7 +242,7 @@ const char kNonMerchantWideBehaviorParam[] = "non-merc
+ 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)
+ BASE_FEATURE(kDiscountDialogAutoPopupBehaviorSetting,
+ "DiscountDialogAutoPopupBehaviorSetting",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -283,7 +283,8 @@ BASE_FEATURE(kShoppingList, "ShoppingList", base::FEAT
BASE_FEATURE(kShoppingList, "ShoppingList", base::FEATURE_DISABLED_BY_DEFAULT);
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || \
++ BUILDFLAG(IS_BSD)
BASE_FEATURE(kShoppingListRegionLaunched,
"ShoppingListRegionLaunched",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_constrained__window_constrained__window__views.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_constrained__window_constrained__window__views.cc
index 940819c6d055..7e4111aa3e2d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_constrained__window_constrained__window__views.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_constrained__window_constrained__window__views.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/components/constrained_window/constrained_window_views.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/constrained_window/constrained_window_views.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/constrained_window/constrained_window_views.cc
-@@ -372,7 +372,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -375,7 +375,7 @@ bool PlatformClipsChildrenToViewport() {
}
bool PlatformClipsChildrenToViewport() {
--#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return true;
#else
return false;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_content__settings_core_browser_website__settings__registry.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_content__settings_core_browser_website__settings__registry.cc
index 6404fd914e61..40d82af062b7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_content__settings_core_browser_website__settings__registry.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_content__settings_core_browser_website__settings__registry.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/content_settings/core/browser/website_settings_registry.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/components/content_settings/core/browser/website_settings_registry.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/content_settings/core/browser/website_settings_registry.cc
-@@ -67,7 +67,7 @@ const WebsiteSettingsInfo* WebsiteSettingsRegistry::Re
+@@ -66,7 +66,7 @@ const WebsiteSettingsInfo* WebsiteSettingsRegistry::Re
#if BUILDFLAG(IS_WIN)
if (!(platform & PLATFORM_WINDOWS))
return nullptr;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc
index c8d1b05477ce..03627775d32a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_cookie__config_cookie__store__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/cookie_config/cookie_store_util.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/components/cookie_config/cookie_store_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/cookie_config/cookie_store_util.cc
-@@ -12,7 +12,7 @@
+@@ -12,7 +12,7 @@ namespace cookie_config {
namespace cookie_config {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_BUILD.gn
index 18256b1dc1ad..2ae79685f27a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/crash/core/app/BUILD.gn.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/crash/core/app/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/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",
-@@ -233,11 +237,6 @@ if (is_mac || is_android || is_linux || is_chromeos) {
+@@ -235,11 +239,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/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_chrome__crashpad__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_chrome__crashpad__handler.cc
index c8ec0dfb2bf6..3d6f4e029a05 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_chrome__crashpad__handler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_chrome__crashpad__handler.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/crash/core/app/chrome_crashpad_handler.cc.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/components/crash/core/app/chrome_crashpad_handler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/crash/core/app/chrome_crashpad_handler.cc
-@@ -6,5 +6,9 @@
+@@ -6,5 +6,9 @@ int main(int argc, char* argv[]) {
extern "C" int CrashpadHandlerMain(int argc, char* argv[]);
int main(int argc, char* argv[]) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_crashpad__handler__main.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_crashpad__handler__main.cc
index 2e0e2e628a96..812a5d0f6599 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_crashpad__handler__main.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_app_crashpad__handler__main.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/crash/core/app/crashpad_handler_main.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/components/crash/core/app/crashpad_handler_main.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/crash/core/app/crashpad_handler_main.cc
@@ -10,7 +10,7 @@
#include "third_party/crashpad/crashpad/handler/handler_main.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_browser_crash__upload__list__crashpad.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_browser_crash__upload__list__crashpad.cc
index 52f8cda11e33..7c446b6550dc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_browser_crash__upload__list__crashpad.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_browser_crash__upload__list__crashpad.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/crash/core/browser/crash_upload_list_crashpad.cc
-@@ -38,7 +38,9 @@ CrashUploadListCrashpad::~CrashUploadListCrashpad() =
+@@ -37,7 +37,9 @@ CrashUploadListCrashpad::LoadUploadList() {
std::vector<std::unique_ptr<UploadList::UploadInfo>>
CrashUploadListCrashpad::LoadUploadList() {
std::vector<crash_reporter::Report> reports;
@@ -10,7 +10,7 @@
std::vector<std::unique_ptr<UploadInfo>> uploads;
for (const crash_reporter::Report& report : reports) {
-@@ -52,9 +54,13 @@ CrashUploadListCrashpad::LoadUploadList() {
+@@ -51,9 +53,13 @@ void CrashUploadListCrashpad::ClearUploadList(const ba
void CrashUploadListCrashpad::ClearUploadList(const base::Time& begin,
const base::Time& end) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_common_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_common_BUILD.gn
index 71e24e436073..c7913516146d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_common_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_crash_core_common_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/crash/core/common/BUILD.gn.orig 2023-05-31 08:12:17 UTC
+--- src/3rdparty/chromium/components/crash/core/common/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/crash/core/common/BUILD.gn
-@@ -9,7 +9,7 @@ import("//components/gwp_asan/buildflags/buildflags.gn
+@@ -9,7 +9,7 @@ declare_args() {
declare_args() {
# If set to true, this will stub out and disable the entire crash key system.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_mock__signals__aggregator.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_mock__signals__aggregator.h
index c10e886469e8..2ce2a039bd67 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_mock__signals__aggregator.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_mock__signals__aggregator.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/device_signals/core/browser/mock_signals_aggregator.h.orig 2023-07-16 15:47:57 UTC
+--- src/3rdparty/chromium/components/device_signals/core/browser/mock_signals_aggregator.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/device_signals/core/browser/mock_signals_aggregator.h
@@ -17,7 +17,7 @@ class MockSignalsAggregator : public SignalsAggregator
MockSignalsAggregator();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator.h
index 8945a39bfae4..247a897560c2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator.h.orig 2023-07-16 15:47:57 UTC
+--- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator.h
@@ -22,7 +22,7 @@ class SignalsAggregator : public KeyedService {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.cc
index b969d8274da0..e7eb55921955 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2023-07-16 15:47:57 UTC
+--- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.cc
-@@ -65,7 +65,7 @@ SignalsAggregatorImpl::SignalsAggregatorImpl(
+@@ -64,7 +64,7 @@ SignalsAggregatorImpl::~SignalsAggregatorImpl() = defa
SignalsAggregatorImpl::~SignalsAggregatorImpl() = default;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.h
index 16687e49a244..424e4983a377 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_signals__aggregator__impl.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.h.orig 2023-07-16 15:47:57 UTC
+--- src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/device_signals/core/browser/signals_aggregator_impl.h
@@ -29,7 +29,7 @@ class SignalsAggregatorImpl : public SignalsAggregator
~SignalsAggregatorImpl() override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service.h
index 7e4320d11974..6340e4881c2c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service.h.orig 2023-07-16 15:47:57 UTC
+--- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service.h
@@ -57,7 +57,7 @@ class UserPermissionService : public KeyedService {
// missing.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.cc
index 2bd79f4c1c25..74e7c3967f18 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.cc
@@ -87,7 +87,7 @@ bool UserPermissionServiceImpl::ShouldCollectConsent()
consent_required_by_dependent_policy;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.h
index c92c830a39cf..c0f8ae729852 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_browser_user__permission__service__impl.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/device_signals/core/browser/user_permission_service_impl.h
@@ -38,7 +38,7 @@ class UserPermissionServiceImpl : public UserPermissio
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.cc
index e4133bba0bd3..3e138807bc3e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/components/device_signals/core/common/signals_features.cc.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/components/device_signals/core/common/signals_features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/device_signals/core/common/signals_features.cc
-@@ -46,7 +46,7 @@ bool IsNewFunctionEnabled(NewEvFunction new_ev_functio
- }
+@@ -11,7 +11,7 @@ BASE_FEATURE(kAllowClientCertificateReportingForUsers,
+ base::FEATURE_ENABLED_BY_DEFAULT);
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Enables the triggering of device signals consent dialog when conditions met
// This feature also requires UnmanagedDeviceSignalsConsentFlowEnabled policy to
// be enabled
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.h
index 5dc4cb05216f..26d533260ede 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_common_signals__features.h
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/components/device_signals/core/common/signals_features.h.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/components/device_signals/core/common/signals_features.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/device_signals/core/common/signals_features.h
-@@ -28,7 +28,7 @@ enum class NewEvFunction { kFileSystemInfo, kSettings,
- bool IsNewFunctionEnabled(NewEvFunction new_ev_function);
+@@ -14,7 +14,7 @@ BASE_DECLARE_FEATURE(kAllowClientCertificateReportingF
+ BASE_DECLARE_FEATURE(kAllowClientCertificateReportingForUsers);
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS_ASH)
-+ BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
BASE_DECLARE_FEATURE(kDeviceSignalsConsentDialog);
// Returns true if device signals consent dialog has been enabled for
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_system__signals_platform__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_system__signals_platform__delegate.cc
index ba31ef8c88fa..bf668429d018 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_system__signals_platform__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_device__signals_core_system__signals_platform__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/device_signals/core/system_signals/platform_delegate.cc.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/components/device_signals/core/system_signals/platform_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/device_signals/core/system_signals/platform_delegate.cc
-@@ -11,7 +11,7 @@ namespace device_signals {
+@@ -11,7 +11,7 @@ bool CustomFilePathComparator::operator()(const base::
bool CustomFilePathComparator::operator()(const base::FilePath& a,
const base::FilePath& b) const {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_discardable__memory_service_discardable__shared__memory__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_discardable__memory_service_discardable__shared__memory__manager.cc
index 11ea03876dae..6a57aea22c49 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_discardable__memory_service_discardable__shared__memory__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_discardable__memory_service_discardable__shared__memory__manager.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/discardable_memory/service/discardable_shared_memory_manager.cc
@@ -172,7 +172,7 @@ uint64_t GetDefaultMemoryLimit() {
// Limits the number of FDs used to 32, assuming a 4MB allocation size.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_embedder__support_user__agent__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_embedder__support_user__agent__utils.cc
index 7d388652db29..f9ce9578bc0d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_embedder__support_user__agent__utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_embedder__support_user__agent__utils.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/embedder_support/user_agent_utils.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/components/embedder_support/user_agent_utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/embedder_support/user_agent_utils.cc
-@@ -445,6 +445,9 @@ std::string GetPlatformForUAMetadata() {
+@@ -451,6 +451,9 @@ std::string GetPlatformForUAMetadata() {
# else
return "Chromium OS";
# endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_enterprise_watermarking_watermark.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_enterprise_watermarking_watermark.cc
index b970439996cc..a642a8817620 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_enterprise_watermarking_watermark.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_enterprise_watermarking_watermark.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/enterprise/watermarking/watermark.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/enterprise/watermarking/watermark.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/enterprise/watermarking/watermark.cc
-@@ -34,7 +34,7 @@ gfx::Font WatermarkFont() {
+@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() {
"Segoe UI",
#elif BUILDFLAG(IS_MAC)
"SF Pro Text",
@@ -9,7 +9,7 @@
"Ubuntu",
#elif BUILDFLAG(IS_CHROMEOS)
"Google Sans",
-@@ -45,7 +45,7 @@ gfx::Font WatermarkFont() {
+@@ -47,7 +47,7 @@ gfx::Font::Weight WatermarkFontWeight() {
}
gfx::Font::Weight WatermarkFontWeight() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_error__page_common_localized__error.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_error__page_common_localized__error.cc
new file mode 100644
index 000000000000..466deddb3fe3
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_error__page_common_localized__error.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/error_page/common/localized_error.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/error_page/common/localized_error.cc
+@@ -901,7 +901,7 @@ void AddSuggestionsDetails(int error_code,
+ if (suggestions & SUGGEST_PROXY_CONFIG) {
+ // Custom body string.
+ std::u16string inner =
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ l10n_util::GetStringFUTF16(
+ IDS_ERRORPAGES_SUGGESTION_PROXY_DISABLE_PLATFORM,
+ l10n_util::GetStringUTF16(IDS_SETTINGS_TITLE),
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_eye__dropper_eye__dropper__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_eye__dropper_eye__dropper__view.cc
index ea603f929c8c..82d86a664d9a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_eye__dropper_eye__dropper__view.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_eye__dropper_eye__dropper__view.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/eye_dropper/eye_dropper_view.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/eye_dropper/eye_dropper_view.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/eye_dropper/eye_dropper_view.cc
-@@ -203,7 +203,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
+@@ -208,7 +208,7 @@ EyeDropperView::EyeDropperView(gfx::NativeView parent,
// EyeDropper/WidgetDelegate.
set_owned_by_client();
SetPreferredSize(GetSize());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.cc
index 45d8fe3c9b29..c634aedfecf0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/feature_engagement/public/event_constants.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/components/feature_engagement/public/event_constants.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/feature_engagement/public/event_constants.cc
-@@ -11,7 +11,7 @@ namespace feature_engagement {
+@@ -11,7 +11,7 @@ namespace events {
namespace events {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -8,4 +8,4 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
const char kNewTabOpened[] = "new_tab_opened";
const char kSixthTabOpened[] = "sixth_tab_opened";
- const char kTabGroupCreated[] = "tab_group_created";
+ const char kReadingListItemAdded[] = "reading_list_item_added";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.h
index 1c61f2507d9f..db5f08ab6ed3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_event__constants.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/feature_engagement/public/event_constants.h.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/components/feature_engagement/public/event_constants.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/feature_engagement/public/event_constants.h
@@ -14,7 +14,7 @@ namespace events {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__configurations.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__configurations.cc
index 17792f8bf29b..c0dfcafdddf8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__configurations.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__configurations.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/feature_engagement/public/feature_configurations.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/feature_engagement/public/feature_configurations.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/feature_engagement/public/feature_configurations.cc
-@@ -95,7 +95,7 @@ std::optional<FeatureConfig> CreateNewUserGestureInPro
+@@ -100,7 +100,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
std::optional<FeatureConfig> GetClientSideFeatureConfig(
const base::Feature* feature) {
@@ -9,7 +9,7 @@
// The IPH bubble for link capturing has a trigger set to ANY so that it
// always shows up. The per app specific guardrails are independently stored
-@@ -114,7 +114,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+@@ -119,7 +119,7 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -18,7 +18,7 @@
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
std::optional<FeatureConfig> config = FeatureConfig();
config->valid = true;
-@@ -1641,7 +1641,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
+@@ -1724,7 +1724,8 @@ std::optional<FeatureConfig> GetClientSideFeatureConfi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.cc
index 97e187feeb43..9586a67d3695 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/feature_engagement/public/feature_constants.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/feature_engagement/public/feature_constants.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/feature_engagement/public/feature_constants.cc
-@@ -18,7 +18,7 @@ BASE_FEATURE(kIPHDemoMode, "IPH_DemoMode", base::FEATU
+@@ -19,7 +19,7 @@ BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEAT
BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -9,17 +9,16 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -639,7 +639,8 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
+@@ -667,7 +667,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCriteriaExperiment,
+
#endif // BUILDFLAG(IS_IOS)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_BSD)
- BASE_FEATURE(kIPHAutofillCreditCardBenefitFeature,
- "IPH_AutofillCreditCardBenefit",
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -776,7 +777,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ BASE_FEATURE(kIPHAutofillCardInfoRetrievalSuggestionFeature,
+ "IPH_AutofillCardInfoRetrievalSuggestion",
+@@ -811,7 +811,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeature,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.h
index 8c7fb5946d0a..87d037ab1013 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__constants.h
@@ -1,30 +1,29 @@
---- src/3rdparty/chromium/components/feature_engagement/public/feature_constants.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/feature_engagement/public/feature_constants.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/feature_engagement/public/feature_constants.h
-@@ -20,7 +20,7 @@ BASE_DECLARE_FEATURE(kIPHDemoMode);
- BASE_DECLARE_FEATURE(kIPHDummyFeature);
+@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
- BASE_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -258,7 +258,8 @@ BASE_DECLARE_FEATURE(kDefaultBrowserTriggerCriteriaExp
+@@ -295,7 +295,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefaultBrowserTrigg
+
#endif // BUILDFLAG(IS_IOS)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_BSD)
- BASE_DECLARE_FEATURE(kIPHAutofillCreditCardBenefitFeature);
- BASE_DECLARE_FEATURE(kIPHAutofillDisabledVirtualCardSuggestionFeature);
- BASE_DECLARE_FEATURE(kIPHAutofillExternalAccountProfileSuggestionFeature);
-@@ -309,7 +310,7 @@ BASE_DECLARE_FEATURE(kIPHScalableIphHelpAppBasedTenFea
- BASE_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ FEATURE_CONSTANTS_DECLARE_FEATURE(
+ kIPHAutofillCardInfoRetrievalSuggestionFeature);
+@@ -353,7 +353,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamin
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
#endif
-#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(kIPHDesktopPWAsLinkCapturingLaunch);
- BASE_DECLARE_FEATURE(kIPHToolbarManagementButtonFeature);
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunch);
+ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunchAppInTab);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.cc
index 8ce5396aa65b..4a9b92016753 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/components/feature_engagement/public/feature_list.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/feature_engagement/public/feature_list.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/feature_engagement/public/feature_list.cc
@@ -165,7 +165,7 @@ const base::Feature* const kAllFeatures[] = {
- &kIPHiOSLensOverlayEntrypointTipFeature,
+ &kIPHiOSReminderNotificationsOverflowMenuBubbleFeature,
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -9,22 +9,21 @@
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
&kEsbDownloadRowPromoFeature,
#endif
-@@ -230,7 +230,8 @@ const base::Feature* const kAllFeatures[] = {
+@@ -236,7 +236,7 @@ const base::Feature* const kAllFeatures[] = {
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ &kIPHAutofillCardInfoRetrievalSuggestionFeature,
&kIPHAutofillCreditCardBenefitFeature,
- &kIPHAutofillDisabledVirtualCardSuggestionFeature,
- &kIPHAutofillExternalAccountProfileSuggestionFeature,
-@@ -281,7 +282,7 @@ const base::Feature* const kAllFeatures[] = {
+@@ -290,7 +290,7 @@ const base::Feature* const kAllFeatures[] = {
&kIPHScalableIphGamingFeature,
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
+ #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)
&kIPHDesktopPWAsLinkCapturingLaunch,
- &kIPHToolbarManagementButtonFeature,
+ &kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.h
index 5270d24a7620..05ff6a99b598 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feature__engagement_public_feature__list.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/feature_engagement/public/feature_list.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/feature_engagement/public/feature_list.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/feature_engagement/public/feature_list.h
-@@ -288,7 +288,7 @@ DEFINE_VARIATION_PARAM(kIPHHomeCustomizationMenuFeatur
+@@ -291,7 +291,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSReminderNotificationsOve
#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
-@@ -389,7 +389,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSaveV2CloseGroupFe
+@@ -402,7 +402,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSaveV2CloseGroupFe
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -19,25 +19,25 @@
DEFINE_VARIATION_PARAM(kIPHAutofillCreditCardBenefitFeature,
"IPH_AutofillCreditCardBenefit");
-@@ -481,7 +482,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHelpAppBasedTenF
+@@ -496,7 +497,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "
DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
+ #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)
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
- DEFINE_VARIATION_PARAM(kIPHToolbarManagementButtonFeature,
-@@ -646,7 +647,7 @@ constexpr flags_ui::FeatureEntry::FeatureVariation
- VARIATION_ENTRY(kIPHHomeCustomizationMenuFeature),
- VARIATION_ENTRY(kIPHiOSLensOverlayEntrypointTipFeature),
+ DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
+@@ -662,7 +663,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
+ VARIATION_ENTRY(kIPHiOSDefaultBrowserBannerPromoFeature),
+ VARIATION_ENTRY(kIPHiOSReminderNotificationsOverflowMenuBubbleFeature),
#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(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -701,7 +702,8 @@ constexpr flags_ui::FeatureEntry::FeatureVariation
+@@ -722,7 +723,8 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -45,14 +45,14 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
+ BUILDFLAG(IS_BSD)
VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
+ VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
VARIATION_ENTRY(kIPHAutofillDisabledVirtualCardSuggestionFeature),
- VARIATION_ENTRY(kIPHAutofillExternalAccountProfileSuggestionFeature),
-@@ -753,7 +755,7 @@ constexpr flags_ui::FeatureEntry::FeatureVariation
+@@ -774,7 +776,7 @@ inline constexpr flags_ui::FeatureEntry::FeatureVariat
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
+ #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)
VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunch),
- VARIATION_ENTRY(kIPHToolbarManagementButtonFeature),
+ VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunchAppInTab),
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_proto_v2_wire_version.proto b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_proto_v2_wire_version.proto
index 626494912842..2389fcc09ab2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_proto_v2_wire_version.proto
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_proto_v2_wire_version.proto
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/feed/core/proto/v2/wire/version.proto.orig 2021-05-12 22:05:49 UTC
+--- src/3rdparty/chromium/components/feed/core/proto/v2/wire/version.proto.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/feed/core/proto/v2/wire/version.proto
@@ -25,8 +25,8 @@ message Version {
BETA = 3;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_v2_proto__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_v2_proto__util.cc
index 076274fd9203..214dfe0de14d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_v2_proto__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_feed_core_v2_proto__util.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/feed/core/v2/proto_util.cc.orig 2023-07-16 15:47:57 UTC
+--- src/3rdparty/chromium/components/feed/core/v2/proto_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/feed/core/v2/proto_util.cc
@@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMessage() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc
index 9add38f973ef..73067e7bc082 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_flags__ui_flags__state.cc
@@ -1,9 +1,9 @@
---- src/3rdparty/chromium/components/flags_ui/flags_state.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/flags_ui/flags_state.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/flags_ui/flags_state.cc
-@@ -755,7 +755,7 @@ unsigned short FlagsState::GetCurrentPlatform() {
+@@ -761,7 +761,7 @@ unsigned short FlagsState::GetCurrentPlatform() {
+ return kOsWin;
+ #elif BUILDFLAG(IS_CHROMEOS)
return kOsCrOS;
- #elif BUILDFLAG(IS_CHROMEOS_LACROS)
- return kOsLacros;
-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return kOsLinux;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gcm__driver_gcm__desktop__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gcm__driver_gcm__desktop__utils.cc
new file mode 100644
index 000000000000..d8518799182d
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gcm__driver_gcm__desktop__utils.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/gcm_driver/gcm_desktop_utils.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/gcm_driver/gcm_desktop_utils.cc
+@@ -32,7 +32,7 @@ GCMClient::ChromePlatform GetPlatform() {
+ return GCMClient::PLATFORM_ANDROID;
+ #elif BUILDFLAG(IS_CHROMEOS)
+ return GCMClient::PLATFORM_CROS;
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return GCMClient::PLATFORM_LINUX;
+ #else
+ // For all other platforms, return as LINUX.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_BUILD.gn
index 07b7216ee88b..d72b93d94a10 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/gwp_asan/BUILD.gn.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/components/gwp_asan/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/gwp_asan/BUILD.gn
@@ -15,7 +15,7 @@ test("gwp_asan_unittests") {
"//testing/gtest",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_guarded__page__allocator__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_guarded__page__allocator__posix.cc
index b9a40268566b..1281eb1bf8aa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_guarded__page__allocator__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_guarded__page__allocator__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/gwp_asan/client/guarded_page_allocator_posix.cc
@@ -35,8 +35,9 @@ void GuardedPageAllocator::MarkPageInaccessible(void*
// mmap() a PROT_NONE page over the address to release it to the system, if
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan.cc
index 27bcf84ab858..fd90de7f0094 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/gwp_asan/client/gwp_asan.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/components/gwp_asan/client/gwp_asan.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/gwp_asan/client/gwp_asan.cc
@@ -75,7 +75,7 @@ namespace {
// ProcessSamplingBoost is the multiplier to increase the
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan__features.cc
index e4e1feef289b..db5d9afdc204 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan__features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_client_gwp__asan__features.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/gwp_asan/client/gwp_asan_features.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/components/gwp_asan/client/gwp_asan_features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/gwp_asan/client/gwp_asan_features.cc
-@@ -9,7 +9,7 @@
+@@ -9,7 +9,7 @@ namespace gwp_asan::internal {
namespace gwp_asan::internal {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_crash__handler_crash__analyzer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_crash__handler_crash__analyzer.cc
index 2f837207d73c..5ad9237a760e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_crash__handler_crash__analyzer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_gwp__asan_crash__handler_crash__analyzer.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/gwp_asan/crash_handler/crash_analyzer.cc
@@ -35,7 +35,7 @@
#include "third_party/crashpad/crashpad/snapshot/process_snapshot.h"
@@ -9,7 +9,7 @@
#include <signal.h>
#elif BUILDFLAG(IS_APPLE)
#include <mach/exception_types.h>
-@@ -95,7 +95,7 @@ bool CrashAnalyzer::GetExceptionInfo(
+@@ -95,7 +95,7 @@ crashpad::VMAddress CrashAnalyzer::GetAccessAddress(
crashpad::VMAddress CrashAnalyzer::GetAccessAddress(
const crashpad::ExceptionSnapshot& exception) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.cc
index 6756d682021c..08e208b536ae 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/components/live_caption/caption_util.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/live_caption/caption_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/live_caption/caption_util.cc
-@@ -139,7 +139,7 @@ std::string GetCaptionSettingsUrl() {
+@@ -136,7 +136,7 @@ std::string GetCaptionSettingsUrl() {
+ std::string GetCaptionSettingsUrl() {
+ #if BUILDFLAG(IS_CHROMEOS)
return "chrome://os-settings/audioAndCaptions";
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return "chrome://settings/captions";
- #endif // BUILDFLAG(IS_LINUX)
-
+ #elif BUILDFLAG(IS_WIN)
+ return base::win::GetVersion() >= base::win::Version::WIN10
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.h
index 577c1578c7b1..79ec27aa1d77 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_live__caption_caption__util.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/live_caption/caption_util.h.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/components/live_caption/caption_util.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/live_caption/caption_util.h
-@@ -15,7 +15,7 @@ class PrefService;
+@@ -15,7 +15,7 @@ namespace captions {
namespace captions {
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_media__source.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_media__source.cc
index 4c4610c1f1df..f51ec9d5db87 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_media__source.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_media__source.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/media_router/common/media_source.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/components/media_router/common/media_source.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/media_router/common/media_source.cc
-@@ -57,7 +57,7 @@ bool IsSystemAudioCaptureSupported() {
+@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
if (!media::IsSystemLoopbackCaptureSupported()) {
return false;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_cast__message__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_cast__message__util.cc
index 59cc556cb1de..65406af94c66 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_cast__message__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_cast__message__util.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2023-11-03 10:09:45 UTC
+--- src/3rdparty/chromium/components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/media_router/common/providers/cast/channel/cast_message_util.cc
-@@ -169,7 +169,7 @@ int GetVirtualConnectPlatformValue() {
+@@ -168,7 +168,7 @@ int GetVirtualConnectPlatformValue() {
return 4;
- #elif BUILDFLAG(IS_CHROMEOS_ASH)
+ #elif BUILDFLAG(IS_CHROMEOS)
return 5;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return 6;
#else
return 0;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_enum__table.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_enum__table.h
index 62f9326b6060..b545f1cb49f9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_enum__table.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_media__router_common_providers_cast_channel_enum__table.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/media_router/common/providers/cast/channel/enum_table.h.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/components/media_router/common/providers/cast/channel/enum_table.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/media_router/common/providers/cast/channel/enum_table.h
@@ -368,7 +368,12 @@ class EnumTable {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider.cc
new file mode 100644
index 000000000000..745218163c2a
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/metrics/drive_metrics_provider.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/metrics/drive_metrics_provider.cc
+@@ -113,7 +113,7 @@ void DriveMetricsProvider::FillDriveMetrics(
+ response.has_seek_penalty);
+ RecordTriStateMetric("UMA.SeekPenaltyResult.Base",
+ response.has_seek_penalty_base);
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ RecordTriStateMetric("UMA.DriveIsRemovableResult", response.is_removable);
+ #endif
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc
index 0fde59efeb73..aea7b7931217 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_drive__metrics__provider__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/metrics/drive_metrics_provider_linux.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/components/metrics/drive_metrics_provider_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/metrics/drive_metrics_provider_linux.cc
@@ -4,7 +4,13 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_dwa_dwa__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_dwa_dwa__service.cc
new file mode 100644
index 000000000000..62ac33b5f277
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_dwa_dwa__service.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/metrics/dwa/dwa_service.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/metrics/dwa/dwa_service.cc
+@@ -161,7 +161,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);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_LINUX);
+ #elif BUILDFLAG(IS_ANDROID)
+ // TODO(b/366276323): Populate set_platform using more granular
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_metrics__log.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_metrics__log.cc
index 55707f8b64c9..888c8c1313ba 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_metrics__log.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_metrics__log.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/metrics/metrics_log.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/components/metrics/metrics_log.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/metrics/metrics_log.cc
-@@ -56,7 +56,7 @@
+@@ -61,7 +61,7 @@
#include "base/win/current_module.h"
#endif
@@ -9,7 +9,7 @@
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#endif
-@@ -146,7 +146,7 @@ void RecordCurrentTime(
+@@ -157,7 +157,7 @@ void RecordCurrentTime(
}
}
@@ -18,16 +18,16 @@
metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
base::nix::SessionType session_type) {
switch (session_type) {
-@@ -415,7 +415,7 @@ void MetricsLog::RecordCoreSystemProfile(
+@@ -435,7 +435,7 @@ void MetricsLog::RecordCoreSystemProfile(
// OperatingSystemVersion refers to the ChromeOS release version.
- #if BUILDFLAG(IS_CHROMEOS_ASH)
+ #if BUILDFLAG(IS_CHROMEOS)
os->set_kernel_version(base::SysInfo::KernelVersion());
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Linux operating system version is copied over into kernel version to be
// consistent.
os->set_kernel_version(base::SysInfo::OperatingSystemVersion());
-@@ -432,7 +432,7 @@ void MetricsLog::RecordCoreSystemProfile(
+@@ -452,7 +452,7 @@ void MetricsLog::RecordCoreSystemProfile(
os->set_build_number(base::SysInfo::GetIOSBuildNumber());
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_motherboard.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_motherboard.cc
index da39c9642286..876709f04207 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_motherboard.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_metrics_motherboard.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/metrics/motherboard.cc.orig 2022-10-24 13:33:33 UTC
+--- src/3rdparty/chromium/components/metrics/motherboard.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/metrics/motherboard.cc
@@ -1,6 +1,7 @@
// Copyright 2022 The Chromium Authors
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_connection__info.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_connection__info.h
index 1f6a776b0422..0f3f5034e7f0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_connection__info.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_connection__info.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/named_mojo_ipc_server/connection_info.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/named_mojo_ipc_server/connection_info.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/named_mojo_ipc_server/connection_info.h
@@ -12,7 +12,7 @@
#include "base/win/scoped_handle.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
index 70a527cdc7c9..80a224a95486 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc
-@@ -23,7 +23,7 @@ namespace named_mojo_ipc_server {
+@@ -23,7 +23,7 @@ mojo::PlatformChannelEndpoint ConnectToServer(
// static
mojo::PlatformChannelEndpoint ConnectToServer(
const mojo::NamedPlatformChannel::ServerName& server_name) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__system__lock_lock.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__system__lock_lock.h
index 65f7818502f9..23a150be24a5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__system__lock_lock.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_named__system__lock_lock.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/named_system_lock/lock.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/components/named_system_lock/lock.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/named_system_lock/lock.h
@@ -38,7 +38,7 @@ class ScopedLock {
// may acquire that lock. The lock name has different meanings per platform:
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_neterror_resources_neterror.js b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_neterror_resources_neterror.js
deleted file mode 100644
index ea428f9b44b8..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_neterror_resources_neterror.js
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/components/neterror/resources/neterror.js.orig 2024-01-30 07:53:34 UTC
-+++ src/3rdparty/chromium/components/neterror/resources/neterror.js
-@@ -142,7 +142,7 @@ function detailsButtonClick() {
-
- let primaryControlOnLeft = true;
- // clang-format off
--// <if expr="is_macosx or is_ios or is_linux or is_chromeos or is_android">
-+// <if expr="is_macosx or is_ios or is_posix or is_chromeos or is_android">
- // clang-format on
- primaryControlOnLeft = false;
- // </if>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_network__session__configurator_browser_network__session__configurator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_network__session__configurator_browser_network__session__configurator.cc
deleted file mode 100644
index 5a1f7c4c3666..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_network__session__configurator_browser_network__session__configurator.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/components/network_session_configurator/browser/network_session_configurator.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/components/network_session_configurator/browser/network_session_configurator.cc
-@@ -849,7 +849,7 @@ net::URLRequestContextBuilder::HttpCacheParams::Type C
- // backport, having it behave differently than in stable would be a bigger
- // problem. TODO: Does this work in later macOS releases?
- #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- return net::URLRequestContextBuilder::HttpCacheParams::DISK_SIMPLE;
- #else
- return net::URLRequestContextBuilder::HttpCacheParams::DISK_BLOCKFILE;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__features.cc
new file mode 100644
index 000000000000..6a09d5740088
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__features.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/optimization_guide/core/optimization_guide_features.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/optimization_guide/core/optimization_guide_features.cc
+@@ -137,7 +137,7 @@ BASE_FEATURE(kOptimizationGuideOnDeviceModel,
+ // Whether to use the on device model service in optimization guide.
+ 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)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__util.cc
index 09e18bd11848..070130ee5265 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_optimization__guide_core_optimization__guide__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/optimization_guide/core/optimization_guide_util.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/components/optimization_guide/core/optimization_guide_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/optimization_guide/core/optimization_guide_util.cc
-@@ -35,7 +35,7 @@ optimization_guide::proto::Platform GetPlatform() {
+@@ -37,7 +37,7 @@ optimization_guide::proto::Platform GetPlatform() {
return optimization_guide::proto::PLATFORM_CHROMEOS;
#elif BUILDFLAG(IS_ANDROID)
return optimization_guide::proto::PLATFORM_ANDROID;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_browser_secret__portal__key__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_browser_secret__portal__key__provider.cc
index 3c83ff265da7..4182d7751c51 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_browser_secret__portal__key__provider.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_browser_secret__portal__key__provider.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/os_crypt/async/browser/secret_portal_key_provider.cc
@@ -5,7 +5,9 @@
#include "components/os_crypt/async/browser/secret_portal_key_provider.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_common_encryptor.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_common_encryptor.cc
deleted file mode 100644
index f4403568aa9f..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_async_common_encryptor.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/components/os_crypt/async/common/encryptor.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/components/os_crypt/async/common/encryptor.cc
-@@ -277,7 +277,7 @@ std::optional<std::string> Encryptor::DecryptData(
- // or not encryption worked or not, and certainly not advisable to recommend
- // a re-encryption of this potentially invalid data.
- // TODO(crbug.com/365712505): Remove this fallback.
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && \
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) && \
- !(BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || \
- BUILDFLAG(IS_FUCHSIA)
- if (plaintext == string_data) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_libsecret__util__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_libsecret__util__linux.cc
index 123dc26ce3e3..bd1be7a8b749 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_libsecret__util__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_libsecret__util__linux.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/os_crypt/sync/libsecret_util_linux.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/os_crypt/sync/libsecret_util_linux.cc
-@@ -185,16 +185,22 @@ bool LibsecretLoader::EnsureLibsecretLoaded() {
+@@ -185,16 +185,22 @@ bool LibsecretLoader::LoadLibsecret() {
// static
bool LibsecretLoader::LoadLibsecret() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_os__crypt.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_os__crypt.h
index 81e2c3eeadee..8d6c0021e22a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_os__crypt.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_os__crypt_sync_os__crypt.h
@@ -1,24 +1,15 @@
---- src/3rdparty/chromium/components/os_crypt/sync/os_crypt.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/os_crypt/sync/os_crypt.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/os_crypt/sync/os_crypt.h
-@@ -14,7 +14,7 @@
- #include "build/build_config.h"
+@@ -16,7 +16,7 @@
#include "build/chromecast_buildflags.h"
+ #include "crypto/subtle_passkey.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
class KeyStorageLinux;
#endif // BUILDFLAG(IS_LINUX)
-@@ -23,7 +23,7 @@ class PrefRegistrySimple;
- class PrefService;
- #endif // BUILDFLAG(IS_WIN)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
- namespace crypto {
- class SymmetricKey;
- }
-@@ -36,7 +36,7 @@ struct Config;
+@@ -32,7 +32,7 @@ namespace OSCrypt {
// Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions
// of what each function does.
namespace OSCrypt {
@@ -27,7 +18,7 @@
COMPONENT_EXPORT(OS_CRYPT)
void SetConfig(std::unique_ptr<os_crypt::Config> config);
#endif // BUILDFLAG(IS_LINUX)
-@@ -81,7 +81,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockKeyForTesting(b
+@@ -77,7 +77,7 @@ COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting()
COMPONENT_EXPORT(OS_CRYPT) void SetLegacyEncryptionForTesting(bool legacy);
COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting();
#endif // BUILDFLAG(IS_WIN)
@@ -36,7 +27,16 @@
COMPONENT_EXPORT(OS_CRYPT)
void UseMockKeyStorageForTesting(
base::OnceCallback<std::unique_ptr<KeyStorageLinux>()>
-@@ -108,7 +108,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -86,7 +86,7 @@ void SetEncryptionPasswordForTesting(const std::string
+ COMPONENT_EXPORT(OS_CRYPT)
+ void SetEncryptionPasswordForTesting(const std::string& password);
+ #endif // (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && \
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_APPLE) && !BUILDFLAG(IS_BSD) && \
+ !(BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || \
+ BUILDFLAG(IS_FUCHSIA)
+ COMPONENT_EXPORT(OS_CRYPT)
+@@ -111,7 +111,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
// Returns singleton instance of OSCryptImpl.
static OSCryptImpl* GetInstance();
@@ -45,7 +45,7 @@
// Set the configuration of OSCryptImpl.
// This method, or SetRawEncryptionKey(), must be called before using
// EncryptString() and DecryptString().
-@@ -200,7 +200,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+@@ -203,7 +203,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
void ResetStateForTesting();
#endif
@@ -54,8 +54,8 @@
// 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
-@@ -225,13 +225,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
- crypto::SymmetricKey* GetEncryptionKey();
+@@ -227,13 +227,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCryptImpl {
+ bool DeriveKey();
#endif // BUILDFLAG(IS_APPLE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
@@ -67,6 +67,6 @@
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Returns a cached string of "peanuts". Is thread-safe.
- crypto::SymmetricKey* GetPasswordV10();
+ static constexpr size_t kDerivedKeyBytes = 16;
+ crypto::SubtlePassKey MakeCryptoPassKey();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_browser_paint__preview__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_browser_paint__preview__client.cc
index c4646513fbb8..73aa910d2e50 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_browser_paint__preview__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_browser_paint__preview__client.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/paint_preview/browser/paint_preview_client.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/paint_preview/browser/paint_preview_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/paint_preview/browser/paint_preview_client.cc
@@ -326,8 +326,8 @@ void PaintPreviewClient::CapturePaintPreview(
metadata->set_version(kPaintPreviewVersion);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_common_proto_paint__preview.proto b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_common_proto_paint__preview.proto
index e7ff347af1c9..6d4beb840d1d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_common_proto_paint__preview.proto
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_common_proto_paint__preview.proto
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/paint_preview/common/proto/paint_preview.proto.orig 2021-12-14 11:45:03 UTC
+--- src/3rdparty/chromium/components/paint_preview/common/proto/paint_preview.proto.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/paint_preview/common/proto/paint_preview.proto
-@@ -82,8 +82,8 @@ message PaintPreviewFrameProto {
+@@ -82,8 +82,8 @@ message ChromeVersionProto {
// Stores Chrome version.
// NEXT_TAG = 5
message ChromeVersionProto {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_player_player__compositor__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_player_player__compositor__delegate.cc
index 3c90cff537cb..5793c2770437 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_player_player__compositor__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_paint__preview_player_player__compositor__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/paint_preview/player/player_compositor_delegate.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/components/paint_preview/player/player_compositor_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/paint_preview/player/player_compositor_delegate.cc
-@@ -434,8 +434,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT
+@@ -433,8 +433,8 @@ void PlayerCompositorDelegate::ValidateProtoAndLoadAXT
auto chrome_version = capture_result_->proto.metadata().chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
if (capture_result_->proto.metadata().has_chrome_version() &&
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.cc
index 2ade6a08b107..1a2fe4886ff7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.cc
-@@ -41,7 +41,7 @@ BASE_FEATURE(kClearUndecryptablePasswords,
+@@ -35,7 +35,7 @@ BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
"ClearUndecryptablePasswordsInSync",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
@@ -9,8 +9,8 @@
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -92,7 +92,7 @@ BASE_FEATURE(kPasswordManualFallbackAvailable,
- "PasswordManualFallbackAvailable",
+@@ -107,7 +107,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPasswordHashes,
+ "ReuseDetectionBasedOnPasswordHashes",
base::FEATURE_DISABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.h
index 84bf605a3a42..4af2770654f5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_features_password__features.h
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/features/password_features.h
-@@ -93,7 +93,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
- // Enables triggering password suggestions through the context menu.
- BASE_DECLARE_FEATURE(kPasswordManualFallbackAvailable);
+@@ -108,7 +108,7 @@ BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHas
+ // Detects password reuse based on hashed password values.
+ BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__form__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__form__manager.cc
index 4c5293c3b005..326f03921eeb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__form__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__form__manager.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/password_form_manager.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/password_form_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/password_form_manager.cc
-@@ -61,7 +61,7 @@
+@@ -63,7 +63,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
-@@ -231,7 +231,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
+@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(const FormOrDigest
return false;
}
@@ -18,7 +18,7 @@
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -888,7 +888,7 @@ void PasswordFormManager::OnFetchCompleted() {
+@@ -897,7 +897,7 @@ void PasswordFormManager::OnFetchCompleted() {
error.value().type);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager.cc
index 8a17db823f50..02d0334825ef 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager.cc
@@ -1,15 +1,15 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/password_manager.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/password_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/password_manager.cc
-@@ -414,7 +414,7 @@ void PasswordManager::RegisterProfilePrefs(
- prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false);
- #endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
+@@ -471,7 +471,7 @@ void PasswordManager::RegisterProfilePrefs(
+ false);
+ #endif
registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
0);
#endif
-@@ -427,7 +427,7 @@ void PasswordManager::RegisterProfilePrefs(
+@@ -484,7 +484,7 @@ void PasswordManager::RegisterProfilePrefs(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__client.h
index d6e78b1fc41d..954f2a6f8543 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__client.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__client.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_client.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_client.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/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,12 +9,12 @@
#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"
-@@ -545,7 +545,7 @@ class PasswordManagerClient {
+@@ -549,7 +549,7 @@ class PasswordManagerClient {
CredentialsCallback callback);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
// Shows the bubble with the details of the `form`.
virtual void OpenPasswordDetailsBubble(
+ const password_manager::PasswordForm& form) = 0;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.cc
index 6a88a620db20..1b1b0312dacd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.cc
-@@ -6,7 +6,7 @@
+@@ -6,7 +6,7 @@ namespace password_manager {
namespace password_manager {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.h
index b2f0bb60a916..3b4c6b85f21e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manager__switches.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/password_manager_switches.h
-@@ -10,7 +10,7 @@
+@@ -9,7 +9,7 @@ namespace password_manager {
namespace password_manager {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.cc
index 35be47bb23c8..451131faa188 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.cc
-@@ -43,7 +43,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
+@@ -45,7 +45,7 @@ std::u16string GetUsernameFromLabel(const std::u16stri
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -9,7 +9,7 @@
// Returns the password form corresponding to the `payload` data. In most
// cases there is only one such form stored, but having more than one or no
// forms is also possible. If there is more than one form, showing any of them
-@@ -281,7 +281,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
+@@ -294,7 +294,7 @@ void PasswordManualFallbackFlow::DidAcceptSuggestion(
}
case autofill::SuggestionType::kViewPasswordDetails: {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -18,7 +18,7 @@
std::optional<password_manager::PasswordForm> credentials =
GetCorrespondingPasswordForm(
suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -413,7 +413,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
+@@ -429,7 +429,7 @@ void PasswordManualFallbackFlow::EnsureCrossDomainPass
const Suggestion::PasswordSuggestionDetails& payload,
base::OnceClosure on_allowed) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.h
index 9211994d6db1..38b542720742 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/password_manual_fallback_flow.h
@@ -17,7 +17,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store__factory__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store__factory__util.cc
index 01de67ab4575..c5bd55472e27 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store__factory__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store__factory__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/password_store_factory_util.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/password_store_factory_util.cc
-@@ -29,7 +29,7 @@ namespace {
+@@ -29,7 +29,7 @@ LoginDatabase::DeletingUndecryptablePasswordsEnabled G
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database.cc
index 8abe6a31437d..4861502df755 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database.cc
@@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords(
bool is_user_data_dir_policy_set,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database__async__helper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database__async__helper.cc
index 9bbb04406a0b..60d178ad9412 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database__async__helper.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_password__store_login__database__async__helper.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/password_store/login_database_async_helper.cc
@@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHelper::FillMatc
std::vector<PasswordForm> matched_forms;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.cc
index cee3f8137f01..dc3f99ecb3e0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.cc
-@@ -187,7 +187,7 @@ version_info::Channel StubPasswordManagerClient::GetCh
+@@ -199,7 +199,7 @@ version_info::Channel StubPasswordManagerClient::GetCh
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -8,4 +8,4 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
void StubPasswordManagerClient::OpenPasswordDetailsBubble(
const password_manager::PasswordForm& form) {}
-
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.h
index dd569b066731..d636bddcb772 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_browser_stub__password__manager__client.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/browser/stub_password_manager_client.h
-@@ -75,7 +75,7 @@ class StubPasswordManagerClient : public PasswordManag
+@@ -77,7 +77,7 @@ class StubPasswordManagerClient : public PasswordManag
MockPasswordFeatureManager* GetPasswordFeatureManager();
version_info::Channel GetChannel() const override;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -8,4 +8,4 @@
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
void OpenPasswordDetailsBubble(
const password_manager::PasswordForm& form) override;
- std::unique_ptr<
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_common_password__manager__pref__names.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_common_password__manager__pref__names.h
index 94d3ccc84bfe..9bf6b0dc3bec 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_common_password__manager__pref__names.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_password__manager_core_common_password__manager__pref__names.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/password_manager/core/common/password_manager_pref_names.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/password_manager/core/common/password_manager_pref_names.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/password_manager/core/common/password_manager_pref_names.h
-@@ -41,7 +41,7 @@ inline constexpr char kCredentialProviderEnabledOnStar
+@@ -50,7 +50,7 @@ inline constexpr char kCredentialProviderEnabledOnStar
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -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.
-@@ -334,7 +334,7 @@ inline constexpr char kAutofillableCredentialsAccountS
+@@ -359,7 +359,7 @@ inline constexpr char kPasswordSharingEnabled[] =
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_decorators_process__metrics__decorator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_decorators_process__metrics__decorator.cc
new file mode 100644
index 000000000000..f78f3ef5c715
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_decorators_process__metrics__decorator.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/performance_manager/decorators/process_metrics_decorator.cc
+@@ -264,7 +264,7 @@ void ProcessMetricsDecorator::DidGetMemoryUsage(
+ // RSS and PMF to each node proportionally to its V8 heap size.
+ uint64_t process_rss = process_dump_iter.os_dump().resident_set_kb;
+ process_node->set_resident_set_kb(process_rss);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ process_node->set_private_swap_kb(
+ process_dump_iter.os_dump().private_footprint_swap_kb);
+ #endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_public_features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_public_features.h
index 5e31ce9bb588..a2c0abb77a2a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_public_features.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_performance__manager_public_features.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/performance_manager/public/features.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/components/performance_manager/public/features.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/performance_manager/public/features.h
-@@ -21,7 +21,7 @@ BASE_DECLARE_FEATURE(kRunOnMainThreadSync);
+@@ -17,7 +17,7 @@ namespace performance_manager::features {
#if !BUILDFLAG(IS_ANDROID)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_permissions_prediction__service_prediction__common.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_permissions_prediction__service_prediction__common.cc
index 67fbbfb894e4..36790a887d8b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_permissions_prediction__service_prediction__common.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_permissions_prediction__service_prediction__common.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/permissions/prediction_service/prediction_common.cc.orig 2022-08-31 12:19:35 UTC
+--- src/3rdparty/chromium/components/permissions/prediction_service/prediction_common.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/permissions/prediction_service/prediction_common.cc
-@@ -33,7 +33,7 @@ int BucketizeValue(int count) {
+@@ -32,7 +32,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() {
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;
-@@ -44,7 +44,7 @@ ClientFeatures_Platform GetCurrentPlatformProto() {
+@@ -43,7 +43,7 @@ ClientFeatures_PlatformEnum GetCurrentPlatformEnumProt
ClientFeatures_PlatformEnum GetCurrentPlatformEnumProto() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_browser_policy__pref__mapping__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_browser_policy__pref__mapping__test.cc
index bd364678d5d6..e66f312e73b7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_browser_policy__pref__mapping__test.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_browser_policy__pref__mapping__test.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/components/policy/core/browser/policy_pref_mapping_test.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/policy/core/browser/policy_pref_mapping_test.cc
-@@ -411,7 +411,7 @@ class PolicyTestCase {
- const std::string os("chromeos_lacros");
+@@ -408,7 +408,7 @@ class PolicyTestCase {
+ const std::string os("chromeos_ash");
#elif BUILDFLAG(IS_IOS)
const std::string os("ios");
-#elif BUILDFLAG(IS_LINUX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__client.cc
index 0debdfe734c4..0dbda4baf539 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__client.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_client.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -703,7 +703,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
+@@ -739,7 +739,7 @@ void CloudPolicyClient::FetchPolicy(PolicyFetchReason
fetch_request->set_invalidation_payload(invalidation_payload_);
}
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
index b433e28c007a..e3e47345b3fe 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
-@@ -25,7 +25,7 @@ namespace policy {
+@@ -25,7 +25,7 @@ namespace {
namespace {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__util.cc
index d97731e4c262..1c58ebaadb26 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_cloud_cloud__policy__util.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_util.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/policy/core/common/cloud/cloud_policy_util.cc
@@ -20,7 +20,7 @@
+ #include "base/win/wincred_shim.h"
#endif
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \
-- BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
#include <pwd.h>
#include <sys/types.h>
#include <unistd.h>
@@ -13,8 +13,8 @@
#import <SystemConfiguration/SCDynamicStoreCopySpecific.h>
#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include <limits.h> // For HOST_NAME_MAX
#endif
@@ -26,16 +26,16 @@
#include <algorithm>
#include <utility>
-@@ -88,7 +93,7 @@ namespace em = enterprise_management;
+@@ -83,7 +88,7 @@ std::string GetMachineName() {
+ namespace em = enterprise_management;
std::string GetMachineName() {
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \
-- BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
char hostname[HOST_NAME_MAX];
if (gethostname(hostname, HOST_NAME_MAX) == 0) // Success.
return hostname;
-@@ -145,7 +150,7 @@ std::string GetMachineName() {
+@@ -139,7 +144,7 @@ std::string GetOSVersion() {
std::string GetOSVersion() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
@@ -44,7 +44,7 @@
return base::SysInfo::OperatingSystemVersion();
#elif BUILDFLAG(IS_WIN)
base::win::OSInfo::VersionNumber version_number =
-@@ -168,7 +173,7 @@ std::string GetOSArchitecture() {
+@@ -161,7 +166,7 @@ std::string GetOSUsername() {
}
std::string GetOSUsername() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__loader__common.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__loader__common.cc
index 039b048a3841..04fc54aa7d96 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__loader__common.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__loader__common.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/policy/core/common/policy_loader_common.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/components/policy/core/common/policy_loader_common.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/policy/core/common/policy_loader_common.cc
@@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = {
key::kDefaultSearchProviderEnabled,
@@ -7,9 +7,9 @@
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
key::kAutoOpenFileTypes,
+ key::kEnterpriseSearchAggregatorSettings,
key::kHomepageIsNewTabPage,
- key::kPasswordProtectionChangePasswordURL,
-@@ -56,7 +56,7 @@ const char* kSensitivePolicies[] = {
+@@ -57,7 +57,7 @@ const char* kSensitivePolicies[] = {
key::kSafeBrowsingAllowlistDomains,
key::kSiteSearchSettings,
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__paths.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__paths.cc
index b8b53fba0be7..aea340274764 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__paths.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__paths.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/policy/core/common/policy_paths.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/components/policy/core/common/policy_paths.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/policy/core/common/policy_paths.cc
-@@ -17,6 +17,8 @@ namespace policy {
+@@ -17,6 +17,8 @@ const char kPolicyPath[] = "/etc/opt/chrome_for_testin
const char kPolicyPath[] = "/etc/opt/chrome/policies";
#elif BUILDFLAG(GOOGLE_CHROME_FOR_TESTING_BRANDING)
const char kPolicyPath[] = "/etc/opt/chrome_for_testing/policies";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__utils.cc
index 733f5400d0b7..f3e006c65e67 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_core_common_policy__utils.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/policy/core/common/policy_utils.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/policy/core/common/policy_utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/policy/core/common/policy_utils.cc
@@ -22,7 +22,7 @@ bool IsPolicyTestingEnabled(PrefService* pref_service,
return true;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_tools_generate__policy__source.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_tools_generate__policy__source.py
index 6ef9338ffdb1..50ed29f40240 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_tools_generate__policy__source.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_policy_tools_generate__policy__source.py
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/policy/tools/generate_policy_source.py.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/components/policy/tools/generate_policy_source.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/policy/tools/generate_policy_source.py
@@ -38,9 +38,9 @@ PLATFORM_STRINGS = {
'ios': ['ios'],
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_BUILD.gn
index 27faeb446ffb..22ac603951d8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/power_metrics/BUILD.gn.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/components/power_metrics/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/power_metrics/BUILD.gn
@@ -41,7 +41,7 @@ static_library("power_metrics") {
ldflags = [ "/DELAYLOAD:setupapi.dll" ]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_energy__metrics__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_energy__metrics__provider.cc
index 8858d3024b34..9ecd46d77b68 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_energy__metrics__provider.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_power__metrics_energy__metrics__provider.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/power_metrics/energy_metrics_provider.cc.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/components/power_metrics/energy_metrics_provider.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/power_metrics/energy_metrics_provider.cc
@@ -9,6 +9,8 @@
#include "components/power_metrics/energy_metrics_provider_win.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__service.cc
new file mode 100644
index 000000000000..7bce14af4fb4
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__service.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_service.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_service.cc
+@@ -85,7 +85,7 @@ void RegionalCapabilitiesService::InitializeCountryIdC
+ base::UmaHistogramEnumeration(kUnknownCountryIdStored,
+ UnknownCountryIdStored::kValidCountryId);
+ } else {
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(switches::kClearPrefForUnknownCountry)) {
+ profile_prefs_->ClearPref(country_codes::kCountryIDAtInstall);
+ country_id.reset();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.cc
new file mode 100644
index 000000000000..4a909fea67f0
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_switches.cc
+@@ -6,7 +6,7 @@ namespace switches {
+
+ 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_DISABLED_BY_DEFAULT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.h
new file mode 100644
index 000000000000..86c11cb9e458
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_regional__capabilities_regional__capabilities__switches.h
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_switches.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/regional_capabilities/regional_capabilities_switches.h
+@@ -25,7 +25,7 @@ inline constexpr char kEeaListCountryOverride[] = "EEA
+ 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 the `country_codes::kCountryIDUnknown` is stored in prefs and this
+ // feature is enabled the pref will be cleared allowing a valid country to be
+ // set again.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_content_resources_gen__file__type__proto.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_content_resources_gen__file__type__proto.py
index d564950f63ab..511bfc5f9221 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_content_resources_gen__file__type__proto.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_content_resources_gen__file__type__proto.py
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/safe_browsing/content/resources/gen_file_type_proto.py
@@ -37,6 +37,8 @@ def PlatformTypes():
"chromeos":
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
index 6f6cebb8d418..73831d035c81 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc
-@@ -119,7 +119,7 @@ std::ostream& operator<<(std::ostream& os, const ListI
+@@ -119,7 +119,7 @@ PlatformType GetCurrentPlatformType() {
PlatformType GetCurrentPlatformType() {
#if BUILDFLAG(IS_WIN)
return WINDOWS_PLATFORM;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index 41a580d4f00d..7a4b27a4d905 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
@@ -110,7 +110,7 @@ RTLookupRequest::OSType GetRTLookupRequestOSType() {
return RTLookupRequest::OS_TYPE_CHROME_OS;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_common_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_common_features.cc
deleted file mode 100644
index 5e15e5c695ee..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_safe__browsing_core_common_features.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/components/safe_browsing/core/common/features.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/components/safe_browsing/core/common/features.cc
-@@ -237,7 +237,7 @@ BASE_FEATURE(kRippleForEnhancedProtection,
- BASE_FEATURE(kSafeBrowsingAsyncRealTimeCheck,
- "SafeBrowsingAsyncRealTimeCheck",
- #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)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_search__engine__choice_search__engine__choice__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_search__engine__choice_search__engine__choice__service.cc
deleted file mode 100644
index 55b6a288ca0c..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_search__engine__choice_search__engine__choice__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/components/search_engines/search_engine_choice/search_engine_choice_service.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/components/search_engines/search_engine_choice/search_engine_choice_service.cc
-@@ -594,7 +594,7 @@ void SearchEngineChoiceService::RegisterLocalStatePref
-
- int SearchEngineChoiceService::GetCountryIdInternal() {
- // `country_codes::kCountryIDAtInstall` may not be set yet.
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On Android, ChromeOS and Linux, `country_codes::kCountryIDAtInstall` is
- // computed asynchronously using platform-specific signals, and may not be
- // available yet.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_template__url__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_template__url__service.cc
index 1739649004be..79eb8180b24f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_template__url__service.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_search__engines_template__url__service.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/components/search_engines/template_url_service.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/search_engines/template_url_service.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/search_engines/template_url_service.cc
-@@ -3060,7 +3060,7 @@ bool TemplateURLService::MatchesDefaultSearchProvider(
- std::unique_ptr<EnterpriseSiteSearchManager>
- TemplateURLService::GetEnterpriseSiteSearchManager(PrefService* prefs) {
+@@ -3229,7 +3229,7 @@ TemplateURLService::GetEnterpriseSearchManager(PrefSer
+ std::unique_ptr<EnterpriseSearchManager>
+ TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(omnibox::kSiteSearchSettingsPolicy)
- ? std::make_unique<EnterpriseSiteSearchManager>(
- prefs, base::BindRepeating(
+ return std::make_unique<EnterpriseSearchManager>(
+ prefs, base::BindRepeating(&TemplateURLService::EnterpriseSearchChanged,
+ base::Unretained(this)));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_security__interstitials_content_utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_security__interstitials_content_utils.cc
index 1836675b3ee2..7f39b3934a8c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_security__interstitials_content_utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_security__interstitials_content_utils.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/components/security_interstitials/content/utils.cc.orig 2023-01-11 09:17:16 UTC
+--- src/3rdparty/chromium/components/security_interstitials/content/utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/security_interstitials/content/utils.cc
-@@ -38,7 +38,7 @@ void LaunchDateAndTimeSettings() {
+@@ -37,7 +37,7 @@ void LaunchDateAndTimeSettings() {
#if BUILDFLAG(IS_ANDROID)
JNIEnv* env = base::android::AttachCurrentThread();
Java_DateAndTimeSettingsHelper_openDateAndTimeSettings(env);
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
struct ClockCommand {
const char* const pathname;
const char* const argument;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
index 1f99b0027f8f..670762516d27 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2023-11-03 10:09:45 UTC
+--- src/3rdparty/chromium/components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc
-@@ -148,7 +148,7 @@ void CrossDeviceUserSegment::ExecuteModelWithInput(
+@@ -147,7 +147,7 @@ void CrossDeviceUserSegment::ExecuteModelWithInput(
// Check for current device type and subtract it from the device count
// calculation.
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.cc
new file mode 100644
index 000000000000..e985308a93ee
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.cc
@@ -0,0 +1,43 @@
+--- src/3rdparty/chromium/components/services/on_device_translation/sandbox_hook.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/services/on_device_translation/sandbox_hook.cc
+@@ -7,12 +7,15 @@
+ #include "components/services/on_device_translation/translate_kit_client.h"
+ #include "sandbox/linux/syscall_broker/broker_command.h"
+
++#if !BUILDFLAG(IS_BSD)
+ using sandbox::syscall_broker::BrokerFilePermission;
+ using sandbox::syscall_broker::MakeBrokerCommandSet;
++#endif
+
+ namespace on_device_translation {
+ namespace {
+
++#if !BUILDFLAG(IS_BSD)
+ // Gets the file permissions required by the TranslateKit
+ std::vector<BrokerFilePermission> GetOnDeviceTranslationFilePermissions() {
+ std::vector<BrokerFilePermission> permissions{
+@@ -21,6 +24,7 @@ std::vector<BrokerFilePermission> GetOnDeviceTranslati
+ };
+ return permissions;
+ }
++#endif
+
+ } // namespace
+
+@@ -29,6 +33,7 @@ bool OnDeviceTranslationSandboxHook(
+ // Call `TranslateKitClient::Get()` to load libtranslatekit.so
+ TranslateKitClient::Get();
+
++#if !BUILDFLAG(IS_BSD)
+ auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+ instance->StartBrokerProcess(MakeBrokerCommandSet({
+ sandbox::syscall_broker::COMMAND_OPEN,
+@@ -36,7 +41,7 @@ bool OnDeviceTranslationSandboxHook(
+ GetOnDeviceTranslationFilePermissions(),
+ options);
+ instance->EngageNamespaceSandboxIfPossible();
+-
++#endif
+ return true;
+ }
+
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.h
new file mode 100644
index 000000000000..0f2bdd8b4f40
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_on__device__translation_sandbox__hook.h
@@ -0,0 +1,16 @@
+--- src/3rdparty/chromium/components/services/on_device_translation/sandbox_hook.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/services/on_device_translation/sandbox_hook.h
+@@ -5,7 +5,13 @@
+ #ifndef COMPONENTS_SERVICES_ON_DEVICE_TRANSLATION_SANDBOX_HOOK_H_
+ #define COMPONENTS_SERVICES_ON_DEVICE_TRANSLATION_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 on_device_translation {
+
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
index cc33b53fc1c9..3745f27572e8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc
@@ -22,7 +22,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_soda_soda__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_soda_soda__util.cc
index 1713989bb166..2562c472227d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_soda_soda__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_soda_soda__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/soda/soda_util.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/soda/soda_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/soda/soda_util.cc
-@@ -27,7 +27,7 @@
+@@ -22,7 +22,7 @@
#include "base/win/windows_version.h"
#endif
@@ -9,7 +9,7 @@
#include "base/cpu.h"
#endif
-@@ -52,7 +52,7 @@ bool IsSupportedChromeOS() {
+@@ -38,7 +38,7 @@ bool IsSupportedChromeOS() {
}
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -18,7 +18,7 @@
bool IsSupportedLinux() {
#if defined(ARCH_CPU_X86_FAMILY)
// Check if the CPU has the required instruction set to run the Speech
-@@ -83,7 +83,7 @@ bool IsSupportedWin() {
+@@ -69,7 +69,7 @@ bool IsOnDeviceSpeechRecognitionSupported() {
bool IsOnDeviceSpeechRecognitionSupported() {
#if BUILDFLAG(IS_CHROMEOS)
return IsSupportedChromeOS();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_startup__metric__utils_common_startup__metric__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_startup__metric__utils_common_startup__metric__utils.cc
index 93795121b94e..6b23f9b0aee8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_startup__metric__utils_common_startup__metric__utils.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/startup_metric_utils/common/startup_metric_utils.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/startup_metric_utils/common/startup_metric_utils.cc
@@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecorder::StartupTi
// Enabling this logic on OS X causes a significant performance regression.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_BUILD.gn
index fcac51b90320..cced3d6b71c8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_BUILD.gn
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/components/storage_monitor/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/components/storage_monitor/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/storage_monitor/BUILD.gn
-@@ -76,7 +76,7 @@ jumbo_static_library("storage_monitor") {
+@@ -72,7 +72,7 @@ jumbo_static_library("storage_monitor") {
deps += [ "//services/device/public/mojom" ]
}
- } else if (is_linux || is_chromeos_lacros) {
+ } else if (is_linux) {
- if (use_udev) {
+ if (use_udev && !is_bsd) {
sources += [
"mtab_watcher_linux.cc",
"mtab_watcher_linux.h",
-@@ -181,7 +181,7 @@ source_set("unit_tests") {
+@@ -178,7 +178,7 @@ source_set("unit_tests") {
"storage_monitor_chromeos_unittest.cc",
]
}
-- } else if (is_linux || is_chromeos_lacros) {
-+ } else if ((is_linux || is_chromeos_lacros) && !is_bsd) {
+- } else if (is_linux) {
++ } else if (is_linux && !is_bsd) {
if (use_udev) {
sources += [ "storage_monitor_linux_unittest.cc" ]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.cc
index c5ce5fae2f1b..59330942edb4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/storage_monitor/removable_device_constants.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/components/storage_monitor/removable_device_constants.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/storage_monitor/removable_device_constants.cc
-@@ -10,7 +10,7 @@ namespace storage_monitor {
+@@ -10,7 +10,7 @@ const char kVendorModelSerialPrefix[] = "VendorModelSe
const char kFSUniqueIdPrefix[] = "UUID:";
const char kVendorModelSerialPrefix[] = "VendorModelSerial:";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.h
index 1d11562e131e..8eb3531d28cc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_storage__monitor_removable__device__constants.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/storage_monitor/removable_device_constants.h.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/components/storage_monitor/removable_device_constants.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/storage_monitor/removable_device_constants.h
-@@ -14,7 +14,7 @@ namespace storage_monitor {
+@@ -14,7 +14,7 @@ extern const char kVendorModelSerialPrefix[];
extern const char kFSUniqueIdPrefix[];
extern const char kVendorModelSerialPrefix[];
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_list__family__members__service.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_list__family__members__service.h
new file mode 100644
index 000000000000..bdfced292bd7
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_list__family__members__service.h
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/supervised_user/core/browser/list_family_members_service.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/supervised_user/core/browser/list_family_members_service.h
+@@ -33,7 +33,7 @@ constexpr bool FetchListFamilyMembersWithCapability()
+ // If true, this fetcher is active for all users with CanFetchFamilyMemberInfo
+ // capability. Otherwise, it is only used by supervised users.
+ constexpr bool FetchListFamilyMembersWithCapability() {
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ return true;
+ #else
+ return false;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__metrics__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__metrics__service.cc
index 9090384e1feb..2a0cc6d8401e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__metrics__service.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_metrics_service.cc
@@ -47,7 +47,7 @@ SupervisedUserMetricsService::SupervisedUserMetricsSer
extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__preferences.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__preferences.cc
index 9c5b1eb3fcdd..906661e26106 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_preferences.cc
-@@ -147,7 +147,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
+@@ -144,7 +144,7 @@ void RegisterProfilePrefs(PrefRegistrySimple* registry
registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string());
#if BUILDFLAG(ENABLE_EXTENSIONS) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__service.cc
deleted file mode 100644
index 3e8480327dc4..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_browser_supervised__user__service.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_service.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/components/supervised_user/core/browser/supervised_user_service.cc
-@@ -152,7 +152,7 @@ FirstTimeInterstitialBannerState SupervisedUserService
- const FirstTimeInterstitialBannerState original_state) {
- FirstTimeInterstitialBannerState target_state = original_state;
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_IOS)
-+ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
- if (original_state != FirstTimeInterstitialBannerState::kSetupComplete &&
- can_show_first_time_interstitial_banner_) {
- target_state = FirstTimeInterstitialBannerState::kNeedToShow;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.cc
index 2a3b83548b58..d17b35d0ea21 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.cc
@@ -1,15 +1,15 @@
---- src/3rdparty/chromium/components/supervised_user/core/common/features.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/components/supervised_user/core/common/features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/supervised_user/core/common/features.cc
-@@ -67,7 +67,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExtensionApprovalSt
+@@ -68,7 +68,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExtensionApprovalSt
"UpdatedSupervisedUserExtensionApprovalStrings",
- base::FEATURE_DISABLED_BY_DEFAULT);
+ base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop,
"EnableExtensionsPermissionsForSupervisedUsersOnDesktop",
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -82,7 +82,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens
+ base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -83,7 +83,7 @@ bool IsSupervisedUserSkipParentApprovalToInstallExtens
#if BUILDFLAG(IS_CHROMEOS)
return base::FeatureList::IsEnabled(
kEnableSupervisedUserSkipParentApprovalToInstallExtensions);
@@ -18,12 +18,13 @@
bool skipParentApprovalEnabled = base::FeatureList::IsEnabled(
kEnableSupervisedUserSkipParentApprovalToInstallExtensions);
bool permissionExtensionsForSupervisedUsersEnabled =
-@@ -107,13 +107,13 @@ BASE_FEATURE(kSupervisedUserProfileSigninIPH,
- "SupervisedUserProfileSigninIPH",
+@@ -104,14 +104,14 @@ BASE_FEATURE(kCustomProfileStringsForSupervisedUsers,
+ "CustomProfileStringsForSupervisedUsers",
base::FEATURE_DISABLED_BY_DEFAULT);
-#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(kShowKiteForSupervisedUsers,
"ShowKiteForSupervisedUsers",
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -31,15 +32,24 @@
-#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(kHideGuestModeForSupervisedUsers,
- "HideGuestModeForSupervisedUsers",
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -123,7 +123,7 @@ BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervi
+ BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervisedUsers,
"ForceSafeSearchForUnauthenticatedSupervisedUsers",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -121,7 +121,7 @@ BASE_FEATURE(kForceSafeSearchForUnauthenticatedSupervi
base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
-#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(kForceSupervisedUserReauthenticationForYouTube,
- "ForceSupervisedUserReauthenticationForYouTube",
- base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kEnableSupervisedUserVersionSignOutDialog,
+ "EnableSupervisedUserVersionSignOutDialog",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -141,7 +141,7 @@ BASE_FEATURE(kExemptYouTubeInfrastructureFromBlocking,
+ // kUncredentialedFilteringFallbackForSupervisedUsers and
+ // kWaitUntilAccessTokenAvailableForClassifyUrl flags, by inlining the
+ // platform #defines.
+-#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(kUncredentialedFilteringFallbackForSupervisedUsers,
+ "UncredentialedFilteringFallbackForSupervisedUsers",
+ base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.h
index 9de7071fe1c4..3a8437fcadd0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_features.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/supervised_user/core/common/features.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/supervised_user/core/common/features.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/supervised_user/core/common/features.h
-@@ -25,7 +25,7 @@ BASE_DECLARE_FEATURE(
+@@ -30,7 +30,7 @@ BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionAp
// Applies new informative strings during the parental extension approval flow.
BASE_DECLARE_FEATURE(kUpdatedSupervisedUserExtensionApprovalStrings);
@@ -9,7 +9,7 @@
BASE_DECLARE_FEATURE(kEnableExtensionsPermissionsForSupervisedUsersOnDesktop);
#endif
-@@ -59,11 +59,11 @@ BASE_DECLARE_FEATURE(kSupervisedUserProfileSigninIPH);
+@@ -60,7 +60,7 @@ BASE_DECLARE_FEATURE(kCustomProfileStringsForSupervise
// Displays a Family Link kite badge on the supervised user avatar in various
// surfaces.
@@ -18,17 +18,12 @@
BASE_DECLARE_FEATURE(kShowKiteForSupervisedUsers);
#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // This hides the following guest mode entry points for supervised users:
- //
- // * In the Profile menu for supervised profiles
-@@ -75,7 +75,7 @@ BASE_DECLARE_FEATURE(kHideGuestModeForSupervisedUsers)
+@@ -68,7 +68,7 @@ BASE_DECLARE_FEATURE(kForceSafeSearchForUnauthenticate
// 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)
- // Force re-authentication when an unauthenticated supervised user tries to
- // access YouTube, so that content restrictions can be applied.
- BASE_DECLARE_FEATURE(kForceSupervisedUserReauthenticationForYouTube);
+ // Uses supervised user strings on the signout dialog.
+ BASE_DECLARE_FEATURE(kEnableSupervisedUserVersionSignOutDialog);
+
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_pref__names.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_pref__names.h
index fc75a77dbd40..0abdf16b8018 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_pref__names.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_supervised__user_core_common_pref__names.h
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/components/supervised_user/core/common/pref_names.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/components/supervised_user/core/common/pref_names.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/supervised_user/core/common/pref_names.h
-@@ -137,7 +137,7 @@ inline constexpr char kFirstTimeInterstitialBannerStat
- "profile.managed.banner_state";
+@@ -129,7 +129,7 @@ inline constexpr char kDefaultSupervisedUserFilteringB
+ "profile.managed.default_filtering_behavior";
#if BUILDFLAG(ENABLE_EXTENSIONS)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util.cc
index cc8d26204f9d..2879764af6a0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/sync_device_info/local_device_info_util.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/sync_device_info/local_device_info_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/sync_device_info/local_device_info_util.cc
-@@ -85,7 +85,7 @@ void OnMachineStatisticsLoaded(LocalDeviceNameInfo* na
+@@ -84,7 +84,7 @@ sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
#if BUILDFLAG(IS_CHROMEOS)
return sync_pb::SyncEnums_DeviceType_TYPE_CROS;
@@ -9,16 +9,16 @@
return sync_pb::SyncEnums_DeviceType_TYPE_LINUX;
#elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
switch (ui::GetDeviceFormFactor()) {
-@@ -110,7 +110,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() {
+@@ -107,7 +107,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() {
+ DeviceInfo::OsType GetLocalDeviceOSType() {
+ #if BUILDFLAG(IS_CHROMEOS)
return DeviceInfo::OsType::kChromeOsAsh;
- #elif BUILDFLAG(IS_CHROMEOS_LACROS)
- return DeviceInfo::OsType::kChromeOsLacros;
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return DeviceInfo::OsType::kLinux;
#elif BUILDFLAG(IS_ANDROID)
return DeviceInfo::OsType::kAndroid;
-@@ -129,7 +129,7 @@ DeviceInfo::OsType GetLocalDeviceOSType() {
+@@ -126,7 +126,7 @@ DeviceInfo::FormFactor GetLocalDeviceFormFactor() {
DeviceInfo::FormFactor GetLocalDeviceFormFactor() {
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util__linux.cc
index 7ce16715d205..e1999dbf2803 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__device__info_local__device__info__util__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/sync_device_info/local_device_info_util_linux.cc.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/components/sync_device_info/local_device_info_util_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/sync_device_info/local_device_info_util_linux.cc
@@ -9,6 +9,11 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__preferences_common__syncable__prefs__database.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__preferences_common__syncable__prefs__database.cc
new file mode 100644
index 000000000000..47b55d0bcfcf
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_sync__preferences_common__syncable__prefs__database.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/sync_preferences/common_syncable_prefs_database.cc
+@@ -327,7 +327,7 @@ constexpr auto kCommonSyncablePrefsAllowlist =
+ PrefSensitivity::kNone, MergeBehavior::kNone}},
+ #endif // BUILDFLAG(IS_ANDROID)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {autofill::prefs::kAutofillBnplEnabled,
+ {syncable_prefs_ids::kAutofillBnplEnabled, syncer::PREFERENCES,
+ PrefSensitivity::kNone, MergeBehavior::kNone}},
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_system__cpu_cpu__probe.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_system__cpu_cpu__probe.cc
index 279e4d00c55a..99d404f4b8cd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_system__cpu_cpu__probe.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_system__cpu_cpu__probe.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/system_cpu/cpu_probe.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/components/system_cpu/cpu_probe.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/system_cpu/cpu_probe.cc
@@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Create() {
return CpuProbeWin::Create();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_trusted__vault_trusted__vault__connection__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_trusted__vault_trusted__vault__connection__impl.cc
index 11614709e0d3..20d61ae28e2f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_trusted__vault_trusted__vault__connection__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_trusted__vault_trusted__vault__connection__impl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/trusted_vault/trusted_vault_connection_impl.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/trusted_vault/trusted_vault_connection_impl.cc
@@ -102,7 +102,7 @@ GetLocalPhysicalDeviceType() {
// currently used or even built on all platforms.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc
index be51222521a8..4b9211937fa2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_update__client_update__query__params.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/update_client/update_query_params.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/update_client/update_query_params.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/update_client/update_query_params.cc
-@@ -40,6 +40,8 @@ const char kOs[] =
+@@ -39,6 +39,8 @@ const char kOs[] =
"fuchsia";
#elif BUILDFLAG(IS_OPENBSD)
"openbsd";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_url__formatter_spoof__checks_idn__spoof__checker.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_url__formatter_spoof__checks_idn__spoof__checker.cc
index 38fecff980f1..c443a17d0947 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_url__formatter_spoof__checks_idn__spoof__checker.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_url__formatter_spoof__checks_idn__spoof__checker.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/url_formatter/spoof_checks/idn_spoof_checker.cc
-@@ -294,7 +294,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
+@@ -298,7 +298,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
// The ideal fix would be to change the omnibox font used for Thai. In
// that case, the Linux-only list should be revisited and potentially
// removed.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.cc
index 98ec7812edd8..77c4f0447752 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.cc
@@ -1,11 +1,29 @@
---- src/3rdparty/chromium/components/user_education/views/help_bubble_view.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/user_education/views/help_bubble_view.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/user_education/views/help_bubble_view.cc
-@@ -852,7 +852,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect() const {
+@@ -299,7 +299,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.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver {
+ public:
+ explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble)
+@@ -772,7 +772,7 @@ HelpBubbleView::HelpBubbleView(
+ event_relay_->Init(this);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this);
+ #endif
+
+@@ -886,7 +886,7 @@ void HelpBubbleView::OnBeforeBubbleWidgetInit(views::W
void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params,
views::Widget* widget) const {
BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget);
-#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_BSD)
// Help bubbles anchored to menus may be clipped to their anchors' bounds,
// resulting in visual errors, unless they use accelerated rendering. See
// crbug.com/1445770 for details. This also applies to bubbles anchored to
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.h
new file mode 100644
index 000000000000..6f7ed63ac5e3
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_user__education_views_help__bubble__view.h
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/user_education/views/help_bubble_view.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/user_education/views/help_bubble_view.h
+@@ -162,7 +162,7 @@ class HelpBubbleView : public views::BubbleDialogDeleg
+ // work around this problem by closing the bubble if the widget is minimized.
+ // When the underlying issue is fixed at the framework level, this can be
+ // removed.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ class PrimaryWidgetObserver;
+ std::unique_ptr<PrimaryWidgetObserver> primary_widget_observer_;
+ #endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_variations_service_variations__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_variations_service_variations__service.cc
index 43f09c0ab8f6..495a3af98778 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_variations_service_variations__service.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_variations_service_variations__service.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/variations/service/variations_service.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/variations/service/variations_service.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/variations/service/variations_service.cc
-@@ -102,7 +102,7 @@ std::string GetPlatformString() {
+@@ -100,7 +100,7 @@ std::string GetPlatformString() {
return "android";
#elif BUILDFLAG(IS_FUCHSIA)
return "fuchsia";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_visited__url__ranking_public_url__visit__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_visited__url__ranking_public_url__visit__util.cc
index 65f2cb8da1bb..272ef21973c3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_visited__url__ranking_public_url__visit__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_visited__url__ranking_public_url__visit__util.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/visited_url_ranking/public/url_visit_util.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/visited_url_ranking/public/url_visit_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/visited_url_ranking/public/url_visit_util.cc
@@ -66,7 +66,7 @@ PlatformType GetPlatformInput() {
return PlatformType::kWindows;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_gpu__host__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_gpu__host__impl.cc
new file mode 100644
index 000000000000..0401ccae8010
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_gpu__host__impl.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/components/viz/host/gpu_host_impl.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/components/viz/host/gpu_host_impl.cc
+@@ -135,7 +135,7 @@ GpuHostImpl::GpuHostImpl(Delegate* delegate,
+ mojom::GpuServiceCreationParams::New();
+ #if BUILDFLAG(IS_OZONE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Linux has an issue when running in single-process mode wherein
+ // GetPlatformRuntimeProperties() browser-side calls can have a data race with
+ // in-process GPU service initialization. The call to
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.cc
index 92e8ed239070..7c0a842a4bdd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/viz/host/host_display_client.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/components/viz/host/host_display_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/viz/host/host_display_client.cc
@@ -65,7 +65,7 @@ void HostDisplayClient::AddChildWindowToBrowser(
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.h
index 7d241a2ba122..daaca0f9b8ce 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_host_host__display__client.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/components/viz/host/host_display_client.h.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/components/viz/host/host_display_client.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/viz/host/host_display_client.h
@@ -52,7 +52,7 @@ class VIZ_HOST_EXPORT HostDisplayClient : public mojom
void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_skia__output__surface__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_skia__output__surface__impl.cc
index 2a5688871362..1e25dabf5026 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1498,7 +1498,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
+@@ -1505,7 +1505,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::GetGrBackendFor
->GetVulkanPhysicalDevice(),
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, yuv_color_space, ycbcr_info);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.cc
index 001c32836c8a..c07df0fecd8e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.cc
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.cc
@@ -115,7 +115,7 @@ void SoftwareOutputSurface::SwapBuffersCallback(base::
+ base::TimeTicks now = base::TimeTicks::Now();
+ base::TimeDelta interval_to_next_refresh =
now.SnappedToNextTick(refresh_timebase_, refresh_interval_) - now;
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (needs_swap_size_notifications_)
client_->DidSwapWithSize(pixel_size);
#endif
-@@ -144,7 +144,7 @@ gfx::OverlayTransform SoftwareOutputSurface::GetDispla
+@@ -142,7 +142,7 @@ gfx::OverlayTransform SoftwareOutputSurface::GetDispla
+ return gfx::OVERLAY_TRANSFORM_NONE;
+ }
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
void SoftwareOutputSurface::SetNeedsSwapSizeNotifications(
bool needs_swap_size_notifications) {
needs_swap_size_notifications_ = needs_swap_size_notifications;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.h
index 1158b2b183cf..3e987ed9a994 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display__embedder_software__output__surface.h
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/viz/service/display_embedder/software_output_surface.h
-@@ -44,7 +44,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+@@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+ UpdateVSyncParametersCallback callback) override;
+ void SetDisplayTransformHint(gfx::OverlayTransform transform) override {}
gfx::OverlayTransform GetDisplayTransform() override;
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
void SetNeedsSwapSizeNotifications(
bool needs_swap_size_notifications) override;
#endif
-@@ -64,7 +64,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+@@ -59,7 +59,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputSurface : publi
+ base::TimeTicks refresh_timebase_;
+ base::TimeDelta refresh_interval_ = BeginFrameArgs::DefaultInterval();
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool needs_swap_size_notifications_ = false;
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display_skia__renderer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display_skia__renderer.cc
index d6cf73348cc9..f84046118b1b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display_skia__renderer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_display_skia__renderer.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/viz/service/display/skia_renderer.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/viz/service/display/skia_renderer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/viz/service/display/skia_renderer.cc
-@@ -1363,7 +1363,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1376,7 +1376,7 @@ void SkiaRenderer::ClearFramebuffer() {
if (current_frame()->current_render_pass->has_transparent_background) {
ClearCanvas(SkColors::kTransparent);
} else {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index 900c94316e74..939455c0ede6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
-@@ -113,7 +113,7 @@ RootCompositorFrameSinkImpl::Create(
+@@ -122,7 +122,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);
-@@ -793,7 +793,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
+@@ -812,7 +812,7 @@ void RootCompositorFrameSinkImpl::DisplayDidCompleteSw
if (display_client_ && enable_swap_completion_callback_) {
display_client_->DidCompleteSwapWithSize(pixel_size);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
index e3235296e9e4..0646b400e645 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -231,7 +231,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
+@@ -228,7 +228,7 @@ class VIZ_SERVICE_EXPORT RootCompositorFrameSinkImpl
// See comments on `EvictionHandler`.
EvictionHandler eviction_handler_;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_BUILD.gn
index 942f2779fe58..738e6ffc9ce0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_BUILD.gn
@@ -1,9 +1,9 @@
---- src/3rdparty/chromium/content/app/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/app/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/app/BUILD.gn
-@@ -97,9 +97,9 @@ source_set("content_main_runner_app") {
- "//chromeos/startup:constants",
- ]
- }
+@@ -90,9 +90,9 @@ source_set("content_main_runner_app") {
+ "//third_party/tflite:buildflags",
+ "//tools/v8_context_snapshot:buildflags",
+ ]
- if (build_tflite_with_xnnpack) {
- deps += [ "//third_party/cpuinfo" ]
- }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main.cc
index 967cc4751d2e..e20f3d050caa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/app/content_main.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/app/content_main.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/app/content_main.cc
-@@ -229,7 +229,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -228,7 +228,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
#endif
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
-@@ -316,7 +316,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
+@@ -314,7 +314,7 @@ NO_STACK_PROTECTOR int RunContentProcess(
command_line->AppendSwitch(switches::kUseMobileUserAgent);
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main__runner__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main__runner__impl.cc
index 93e00805053d..bb725862e9df 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main__runner__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_app_content__main__runner__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/app/content_main_runner_impl.cc.orig 2025-03-09 19:36:47 UTC
+--- src/3rdparty/chromium/content/app/content_main_runner_impl.cc.orig 2025-10-02 00:36:39 UTC
+++ src/3rdparty/chromium/content/app/content_main_runner_impl.cc
-@@ -147,18 +147,20 @@
+@@ -142,18 +142,20 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
#include "content/public/common/content_descriptors.h"
@@ -22,8 +22,8 @@
+#endif
#include "third_party/boringssl/src/include/openssl/crypto.h"
- #if BUILDFLAG(IS_CHROMEOS_LACROS)
-@@ -189,12 +191,16 @@
+ #if BUILDFLAG(ENABLE_PPAPI)
+@@ -179,12 +181,16 @@
#include "content/public/common/zygote/zygote_handle.h"
#include "content/zygote/zygote_main.h"
#include "media/base/media_switches.h"
@@ -41,7 +41,7 @@
#if BUILDFLAG(IS_ANDROID)
#include "base/system/sys_info.h"
#include "content/browser/android/battery_metrics.h"
-@@ -406,7 +412,7 @@ void InitializeZygoteSandboxForBrowserProcess(
+@@ -386,7 +392,7 @@ void InitializeZygoteSandboxForBrowserProcess(
}
#endif // BUILDFLAG(USE_ZYGOTE)
@@ -50,7 +50,7 @@
#if BUILDFLAG(ENABLE_PPAPI)
// Loads the (native) libraries but does not initialize them (i.e., does not
-@@ -444,7 +450,10 @@ void PreSandboxInit() {
+@@ -424,7 +430,10 @@ void PreSandboxInit() {
void PreSandboxInit() {
// Ensure the /dev/urandom is opened.
@@ -61,7 +61,7 @@
// May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
// files.
-@@ -456,9 +465,16 @@ void PreSandboxInit() {
+@@ -436,9 +445,16 @@ void PreSandboxInit() {
// https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
CRYPTO_pre_sandbox_init();
@@ -78,7 +78,7 @@
#if BUILDFLAG(ENABLE_PPAPI)
// Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -772,7 +788,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
+@@ -750,7 +766,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProcessTypeMain(
unregister_thread_closure = base::HangWatcher::RegisterThread(
base::HangWatcher::ThreadType::kMainThread);
bool start_hang_watcher_now;
@@ -87,7 +87,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.
-@@ -882,11 +898,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -863,11 +879,10 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -101,7 +101,7 @@
#endif // !BUILDFLAG(IS_WIN)
-@@ -1069,8 +1084,20 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
+@@ -1050,8 +1065,20 @@ int ContentMainRunnerImpl::Initialize(ContentMainParam
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -122,7 +122,7 @@
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1169,6 +1196,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
+@@ -1150,6 +1177,11 @@ NO_STACK_PROTECTOR int ContentMainRunnerImpl::Run() {
content_main_params_.reset();
RegisterMainThreadFactories();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_BUILD.gn
index 59d1647cd490..74e760b3e6c9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/browser/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/BUILD.gn
-@@ -2438,6 +2438,14 @@ jumbo_source_set("browser") {
+@@ -2529,6 +2529,14 @@ jumbo_source_set("browser") {
]
}
@@ -13,9 +13,9 @@
+ }
+
if (is_linux || is_chromeos) {
- sources += [
- "child_process_launcher_helper_linux.cc",
-@@ -2481,6 +2489,15 @@ jumbo_source_set("browser") {
+ sources -=
+ [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
+@@ -2574,6 +2582,15 @@ jumbo_source_set("browser") {
if (allow_oop_video_decoder) {
sources += [ "media/stable_video_decoder_factory.cc" ]
deps += [ "//media/mojo/mojom/stable:stable_video_decoder" ]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_audio_audio__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_audio_audio__service.cc
index cf18316945e3..02e63fd0a216 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_audio_audio__service.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_audio_audio__service.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/audio/audio_service.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/content/browser/audio/audio_service.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/audio/audio_service.cc
-@@ -32,7 +32,7 @@
+@@ -33,7 +33,7 @@
#if BUILDFLAG(ENABLE_PASSTHROUGH_AUDIO_CODECS)
#include "ui/display/util/edid_parser.h"
@@ -9,7 +9,7 @@
#include "ui/display/display_util.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -200,7 +200,7 @@ audio::mojom::AudioService& GetAudioService() {
+@@ -201,7 +201,7 @@ audio::mojom::AudioService& GetAudioService() {
->PostTaskAndReplyWithResult(
FROM_HERE, base::BindOnce(&ScanEdidBitstreams),
base::BindOnce(&LaunchAudioService, std::move(receiver)));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.cc
index f8c77fcb90c7..02cf868de30d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/browser_child_process_host_impl.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/content/browser/browser_child_process_host_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/browser_child_process_host_impl.cc
-@@ -328,6 +328,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
+@@ -326,6 +326,7 @@ void BrowserChildProcessHostImpl::LaunchWithoutExtraCo
switches::kLogBestEffortTasks,
switches::kPerfettoDisableInterning,
switches::kTraceToConsole,
@@ -8,7 +8,7 @@
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -659,7 +660,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
+@@ -690,7 +691,7 @@ void BrowserChildProcessHostImpl::OnProcessLaunched()
->child_process());
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.h
index 637519aea8a3..3461ac043b51 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/browser_child_process_host_impl.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/content/browser/browser_child_process_host_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/browser_child_process_host_impl.h
-@@ -35,7 +35,7 @@
+@@ -36,7 +36,7 @@
#include "base/win/object_watcher.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -269,7 +269,7 @@ class BrowserChildProcessHostImpl
+@@ -287,7 +287,7 @@ class BrowserChildProcessHostImpl
std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl__receiver__bindings.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl__receiver__bindings.cc
index f498f42ec4b2..490b6560a1fc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl__receiver__bindings.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__child__process__host__impl__receiver__bindings.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/browser_child_process_host_impl_receiver_bindings.cc
-@@ -62,7 +62,7 @@ void BrowserChildProcessHostImpl::BindHostReceiver(
+@@ -64,7 +64,7 @@ void BrowserChildProcessHostImpl::BindHostReceiver(
}
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__main__loop.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__main__loop.cc
index 08eee7628f9e..3d01c8167f9a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__main__loop.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_browser__main__loop.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/browser_main_loop.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/browser/browser_main_loop.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/browser_main_loop.cc
-@@ -255,6 +255,12 @@
+@@ -252,6 +252,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() {
+@@ -546,6 +552,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
-@@ -590,7 +602,7 @@ int BrowserMainLoop::EarlyInitialization() {
+@@ -580,7 +592,7 @@ int BrowserMainLoop::EarlyInitialization() {
features::kBrowserUseCompositingThreadPriority));
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper.h
index 2eed575498d1..cede022b2814 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/child_process_launcher_helper.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/content/browser/child_process_launcher_helper.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/child_process_launcher_helper.h
-@@ -293,7 +293,7 @@ class ChildProcessLauncherHelper
+@@ -308,7 +308,7 @@ class ChildProcessLauncherHelper
std::optional<base::ProcessId> process_id_ = std::nullopt;
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper__linux.cc
index aacf1228918e..03f0fc900410 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__process__launcher__helper__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/child_process_launcher_helper_linux.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/content/browser/child_process_launcher_helper_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/child_process_launcher_helper_linux.cc
@@ -22,7 +22,9 @@
#include "content/public/common/result_codes.h"
@@ -10,7 +10,7 @@
#include "sandbox/policy/linux/sandbox_linux.h"
namespace content {
-@@ -47,14 +49,20 @@ ChildProcessLauncherHelper::GetFilesToMap() {
+@@ -47,14 +49,20 @@ bool ChildProcessLauncherHelper::IsUsingLaunchOptions(
}
bool ChildProcessLauncherHelper::IsUsingLaunchOptions() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__thread__type__switcher__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__thread__type__switcher__linux.cc
index 6545657a5cdb..833783f7ef5e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__thread__type__switcher__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_child__thread__type__switcher__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/child_thread_type_switcher_linux.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/browser/child_thread_type_switcher_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/child_thread_type_switcher_linux.cc
@@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base::ProcessId pee
base::ThreadType thread_type) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_compositor_viz__process__transport__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_compositor_viz__process__transport__factory.cc
index 09094d627e6d..1253a22d252d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_compositor_viz__process__transport__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_compositor_viz__process__transport__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/compositor/viz_process_transport_factory.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/content/browser/compositor/viz_process_transport_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/compositor/viz_process_transport_factory.cc
@@ -110,7 +110,7 @@ class HostDisplayClient : public viz::HostDisplayClien
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.cc
index 61cc5417ddb7..85b4b1c28a08 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.cc
-@@ -27,7 +27,7 @@
+@@ -24,7 +24,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)
-@@ -42,7 +42,7 @@ const char kCompatibilityScriptSourceURL[] =
+@@ -36,7 +36,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.
-@@ -112,7 +112,7 @@ DevToolsFrontendHostImpl::DevToolsFrontendHostImpl(
+@@ -106,7 +106,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;
-@@ -137,7 +137,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage
+@@ -131,7 +131,7 @@ void DevToolsFrontendHostImpl::DispatchEmbedderMessage
handle_message_callback_.Run(std::move(message));
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.h
index 7ef33e0fc49c..b132c3b2dffd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_devtools__frontend__host__impl.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.h.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/devtools/devtools_frontend_host_impl.h
@@ -34,7 +34,7 @@ class DevToolsFrontendHostImpl : public DevToolsFronte
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_protocol_system__info__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_protocol_system__info__handler.cc
index 0f73930358f7..6c41262a20b2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_protocol_system__info__handler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_devtools_protocol_system__info__handler.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/devtools/protocol/system_info_handler.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/content/browser/devtools/protocol/system_info_handler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/devtools/protocol/system_info_handler.cc
-@@ -51,7 +51,7 @@ std::unique_ptr<SystemInfo::Size> GfxSizeToSystemInfoS
+@@ -52,7 +52,7 @@ std::unique_ptr<SystemInfo::Size> GfxSizeToSystemInfoS
// 1046598, and 1153667.
// Windows builds need more time -- see Issue 873112 and 1004472.
// Mac builds need more time - see Issue angleproject:6182.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher.h
index 8652828fa0d6..673e1237bb93 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher.h
-@@ -125,7 +125,7 @@ class CONTENT_EXPORT FilePathWatcher {
+@@ -126,7 +126,7 @@ class CONTENT_EXPORT FilePathWatcher {
Type type = Type::kNonRecursive;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
index 0efdc149e7b3..95462a0915a0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2025-09-01 08:52:30 UTC
+++ src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc
-@@ -0,0 +1,55 @@
+@@ -0,0 +1,60 @@
+// Copyright 2024 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -55,4 +55,9 @@
+FilePathWatcher::FilePathWatcher()
+ : FilePathWatcher(std::make_unique<FilePathWatcherImpl>()) {}
+
++// static
++size_t FilePathWatcher::GetQuotaLimitImpl() {
++ return std::numeric_limits<size_t>::max();
++}
++
+} // namespace content
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
index c08a6b6b2f14..95de41f23f88 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h
@@ -5,6 +5,7 @@
#ifndef CONTENT_BROWSER_FILE_SYSTEM_ACCESS_FILE_PATH_WATCHER_FILE_PATH_WATCHER_KQUEUE_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__system__access__local__path__watcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__system__access__local__path__watcher.cc
index f9d0c3266b24..629e9fab5df4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__system__access__local__path__watcher.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_file__system__access_file__system__access__local__path__watcher.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/file_system_access/file_system_access_local_path_watcher.cc
-@@ -63,7 +63,7 @@ void FileSystemAccessLocalPathWatcher::Initialize(
+@@ -67,7 +67,7 @@ void FileSystemAccessLocalPathWatcher::Initialize(
.type = scope().IsRecursive() ? FilePathWatcher::Type::kRecursive
: FilePathWatcher::Type::kNonRecursive,
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_font__access_font__enumeration__data__source.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_font__access_font__enumeration__data__source.cc
index 24b4ead48f74..84516321a1a4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_font__access_font__enumeration__data__source.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_font__access_font__enumeration__data__source.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/font_access/font_enumeration_data_source.cc.orig 2023-11-03 10:09:45 UTC
+--- src/3rdparty/chromium/content/browser/font_access/font_enumeration_data_source.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/font_access/font_enumeration_data_source.cc
@@ -16,7 +16,7 @@
#include "content/browser/font_access/font_enumeration_data_source_win.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_compositor__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_compositor__util.cc
index a59aeddeebb3..dd4aa9aa93da 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_compositor__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_compositor__util.cc
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/content/browser/gpu/compositor_util.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/content/browser/gpu/compositor_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/gpu/compositor_util.cc
-@@ -153,7 +153,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+@@ -152,7 +152,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
"video_decode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- !base::FeatureList::IsEnabled(media::kVaapiVideoDecodeLinux) ||
+ !base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) ||
#endif // BUILDFLAG(IS_LINUX)
command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)),
-@@ -165,7 +165,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
+@@ -164,7 +164,7 @@ std::vector<GpuFeatureData> GetGpuFeatureData(
"video_encode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- !base::FeatureList::IsEnabled(media::kVaapiVideoEncodeLinux)),
+ !base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux)),
#else
command_line.HasSwitch(switches::kDisableAcceleratedVideoEncode)),
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.cc
index eaa0da6d4dbf..a1c3ae834e31 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc
@@ -402,7 +402,7 @@ void GpuDataManagerImpl::OnDisplayMetricsChanged(
private_->OnDisplayMetricsChanged(display, changed_metrics);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.h
index bc1fcd5df77e..3f3c35054ae2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.h
@@ -220,7 +220,7 @@ class CONTENT_EXPORT GpuDataManagerImpl : public GpuDa
void OnDisplayMetricsChanged(const display::Display& display,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.cc
index 757e616420eb..6b160a5c6bb4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1668,7 +1668,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
+@@ -1679,7 +1679,7 @@ void GpuDataManagerImplPrivate::RecordCompositingMode(
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.h
index 816aee463068..b604692073fe 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__data__manager__impl__private.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.h
@@ -147,7 +147,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
void OnDisplayMetricsChanged(const display::Display& display,
@@ -9,7 +9,7 @@
bool IsGpuMemoryBufferNV12Supported();
void SetGpuMemoryBufferNV12Supported(bool supported);
#endif // BUILDFLAG(IS_LINUX)
-@@ -303,7 +303,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
+@@ -311,7 +311,7 @@ class CONTENT_EXPORT GpuDataManagerImplPrivate {
bool application_is_visible_ = true;
bool disable_gpu_compositing_ = false;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
index 640924a6cb49..68d5d0fe2348 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/gpu/gpu_memory_buffer_manager_singleton.cc
@@ -46,7 +46,7 @@ scoped_refptr<base::SingleThreadTaskRunner> GetTaskRun
#endif
@@ -9,7 +9,7 @@
bool IsGpuMemoryBufferNV12Supported() {
static bool is_computed = false;
static bool supported = false;
-@@ -98,7 +98,7 @@ GpuMemoryBufferManagerSingleton::GetInstance() {
+@@ -111,7 +111,7 @@ void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUp
}
void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUpdate() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__process__host.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__process__host.cc
index 84345d9314c8..080cf8f4713d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__process__host.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_gpu_gpu__process__host.cc
@@ -1,14 +1,14 @@
---- src/3rdparty/chromium/content/browser/gpu/gpu_process_host.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/browser/gpu/gpu_process_host.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/gpu/gpu_process_host.cc
@@ -275,6 +275,7 @@ static const char* const kSwitchNames[] = {
- switches::kEnableLowEndDeviceMode,
switches::kDisableSkiaGraphite,
+ switches::kDisableSkiaGraphitePrecompilation,
switches::kDisableLowEndDeviceMode,
+ switches::kDisableUnveil,
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::kOzoneDumpFile,
switches::kEnableNativeGpuMemoryBuffers,
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_frameless__media__interface__proxy.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_frameless__media__interface__proxy.h
index 3f5dfc05e6bb..abca06e8f02e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_frameless__media__interface__proxy.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_frameless__media__interface__proxy.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/media/frameless_media_interface_proxy.h.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/content/browser/media/frameless_media_interface_proxy.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/media/frameless_media_interface_proxy.h
@@ -19,7 +19,7 @@
#include "mojo/public/cpp/bindings/receiver_set.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__keys__listener__manager__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__keys__listener__manager__impl.cc
index d70412500501..5136dc96e314 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__keys__listener__manager__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_media_media__keys__listener__manager__impl.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/content/browser/media/media_keys_listener_manager_impl.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/content/browser/media/media_keys_listener_manager_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/media/media_keys_listener_manager_impl.cc
-@@ -333,7 +333,7 @@ void MediaKeysListenerManagerImpl::StartListeningForMe
+@@ -332,7 +332,7 @@ void MediaKeysListenerManagerImpl::StartListeningForMe
return;
}
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_WIN)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) || BUILDFLAG(IS_WIN)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// Create SystemMediaControls with the SingletonHwnd.
browser_system_media_controls_ =
system_media_controls::SystemMediaControls::Create(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_network__service__instance__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_network__service__instance__impl.cc
index 152c1508e38c..7947102bc3c7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_network__service__instance__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_network__service__instance__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/network_service_instance_impl.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/browser/network_service_instance_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/network_service_instance_impl.cc
-@@ -85,7 +85,7 @@
+@@ -84,7 +84,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
-@@ -369,7 +369,7 @@ void CreateInProcessNetworkService(
+@@ -368,7 +368,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(
-@@ -438,7 +438,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
+@@ -437,7 +437,7 @@ network::mojom::NetworkServiceParamsPtr CreateNetworkS
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_ppapi__plugin__process__host__receiver__bindings.cc
index df7462069e8b..05aec751bc52 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_ppapi__plugin__process__host__receiver__bindings.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/ppapi_plugin_process_host_receiver_bindings.cc
@@ -8,7 +8,7 @@
@@ -9,7 +9,7 @@
#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 {
+@@ -17,7 +17,7 @@ void PpapiPluginProcessHost::BindHostReceiver(
void PpapiPluginProcessHost::BindHostReceiver(
mojo::GenericPendingReceiver receiver) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_delegated__frame__host.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_delegated__frame__host.cc
index 7bf7e3138bec..d1d5373aed9a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_delegated__frame__host.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_delegated__frame__host.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/content/browser/renderer_host/delegated_frame_host.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/content/browser/renderer_host/delegated_frame_host.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/renderer_host/delegated_frame_host.cc
-@@ -318,7 +318,7 @@ void DelegatedFrameHost::EmbedSurface(
+@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface(
if (!primary_surface_id ||
primary_surface_id->local_surface_id() != local_surface_id_) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// On Windows and Linux, we would like to produce new content as soon as
// possible or the OS will create an additional black gutter. Until we can
// block resize on surface synchronization on these platforms, we will not
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_input_input__device__change__observer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_input_input__device__change__observer.cc
deleted file mode 100644
index 3bf14eb4f76f..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_input_input__device__change__observer.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/3rdparty/chromium/content/browser/renderer_host/input/input_device_change_observer.cc.orig 2022-02-28 16:54:41 UTC
-+++ src/3rdparty/chromium/content/browser/renderer_host/input/input_device_change_observer.cc
-@@ -9,7 +9,7 @@
-
- #if BUILDFLAG(IS_WIN)
- #include "ui/events/devices/input_device_observer_win.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/events/devices/device_data_manager.h"
- #elif BUILDFLAG(IS_ANDROID)
- #include "ui/events/devices/input_device_observer_android.h"
-@@ -21,7 +21,7 @@ InputDeviceChangeObserver::InputDeviceChangeObserver(R
- render_view_host_impl_ = rvhi;
- #if BUILDFLAG(IS_WIN)
- ui::InputDeviceObserverWin::GetInstance()->AddObserver(this);
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ui::DeviceDataManager::GetInstance()->AddObserver(this);
- #elif BUILDFLAG(IS_ANDROID)
- ui::InputDeviceObserverAndroid::GetInstance()->AddObserver(this);
-@@ -31,7 +31,7 @@ InputDeviceChangeObserver::InputDeviceChangeObserver(R
- InputDeviceChangeObserver::~InputDeviceChangeObserver() {
- #if BUILDFLAG(IS_WIN)
- ui::InputDeviceObserverWin::GetInstance()->RemoveObserver(this);
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ui::DeviceDataManager::GetInstance()->RemoveObserver(this);
- #elif BUILDFLAG(IS_ANDROID)
- ui::InputDeviceObserverAndroid::GetInstance()->RemoveObserver(this);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index 4e53a98d713c..b1be1e3dd959 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/renderer_host/media/service_video_capture_device_launcher.cc
-@@ -25,7 +25,7 @@
+@@ -26,7 +26,7 @@
#include "media/base/media_switches.h"
#endif
@@ -9,7 +9,7 @@
#include "content/browser/gpu/gpu_data_manager_impl.h"
#endif
-@@ -173,7 +173,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
+@@ -183,7 +183,7 @@ void ServiceVideoCaptureDeviceLauncher::LaunchDeviceAs
}
#else
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_pepper_pepper__file__io__host.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_pepper_pepper__file__io__host.cc
index 11598708457a..34cb4fdbf9eb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_pepper_pepper__file__io__host.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_pepper_pepper__file__io__host.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/renderer_host/pepper/pepper_file_io_host.cc
@@ -462,7 +462,7 @@ void PepperFileIOHost::OnLocalFileOpened(
ppapi::host::ReplyMessageContext reply_context,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.cc
index 466d11256579..1c660580dd5e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.cc
-@@ -218,7 +218,7 @@
+@@ -219,7 +219,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
-@@ -1086,7 +1086,7 @@ size_t GetPlatformProcessLimit() {
+@@ -1090,7 +1090,7 @@ size_t GetPlatformProcessLimit() {
// 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;
-@@ -1267,7 +1267,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
+@@ -1258,7 +1258,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
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)
}
-@@ -3304,7 +3304,7 @@ void RenderProcessHostImpl::AppendRendererCommandLine(
+@@ -3346,7 +3346,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() &&
-@@ -3360,6 +3360,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
- switches::kDisableSpeechAPI,
- switches::kDisableThreadedCompositing,
- switches::kDisableTouchDragDrop,
-+ switches::kDisableUnveil,
- switches::kDisableV8IdleTasks,
- switches::kDisableVideoCaptureUseGpuMemoryBuffer,
- switches::kDisableWebGLImageChromium,
-@@ -5141,7 +5142,7 @@ uint64_t RenderProcessHostImpl::GetPrivateMemoryFootpr
+@@ -3402,6 +3402,7 @@ void RenderProcessHostImpl::PropagateBrowserCommandLin
+ switches::kDisableSpeechAPI,
+ switches::kDisableThreadedCompositing,
+ switches::kDisableTouchDragDrop,
++ switches::kDisableUnveil,
+ switches::kDisableV8IdleTasks,
+ switches::kDisableVideoCaptureUseGpuMemoryBuffer,
+ switches::kDisableWebGLImageChromium,
+@@ -5258,7 +5259,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/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.h
index ef039b4748d7..8cf17b11c7ab 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.h.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.h
-@@ -102,7 +102,7 @@
+@@ -101,7 +101,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
#endif
@@ -9,16 +9,7 @@
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -617,7 +617,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
- // Sets this RenderProcessHost to be guest only. For Testing only.
- void SetForGuestsOnlyForTesting();
-
--#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_BSD)
- // Launch the zygote early in the browser startup.
- static void EarlyZygoteLaunch();
- #endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC)
-@@ -982,7 +982,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+@@ -994,7 +994,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
std::unique_ptr<service_manager::BinderRegistry> binders_;
mojo::Receiver<mojom::ChildProcessHost> receiver_{this};
@@ -27,3 +18,12 @@
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
ChildThreadTypeSwitcher child_thread_type_switcher_;
+@@ -1245,7 +1245,7 @@ class CONTENT_EXPORT RenderProcessHostImpl
+ // if the request isn't handled on the IO thread.
+ void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Provides /proc/{renderer pid}/status and statm files for the renderer,
+ // because the files are required to calculate the renderer's private
+ // footprint on Chromium Linux. Regarding MacOS X and Windows, we have
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index 83d0682dabbc..5bb180bad2c8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
@@ -54,7 +54,7 @@
#include "third_party/blink/public/mojom/webdatabase/web_database.mojom.h"
@@ -9,7 +9,7 @@
#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"
-@@ -348,7 +348,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
+@@ -350,7 +350,7 @@ void RenderProcessHostImpl::IOThreadHostImpl::BindHost
}
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__view__host__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__view__host__impl.cc
index 615dd74e9a9e..6c55cc4e4ecd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__view__host__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__view__host__impl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/renderer_host/render_view_host_impl.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/browser/renderer_host/render_view_host_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/renderer_host/render_view_host_impl.cc
@@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpecificPrefs(
display::win::ScreenWin::GetSystemMetricsInDIP(SM_CYVSCROLL);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.cc
index b0225b6fe792..6811ee51baa2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -1,15 +1,15 @@
---- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.cc
@@ -121,7 +121,7 @@
#include "ui/gfx/gdi_util.h"
- #endif
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#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"
-@@ -484,7 +484,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
+@@ -478,7 +478,7 @@ gfx::NativeViewAccessible RenderWidgetHostViewAura::Ge
return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
->GetCOM();
@@ -18,7 +18,7 @@
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1745,7 +1745,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
+@@ -1867,7 +1867,7 @@ bool RenderWidgetHostViewAura::ShouldDoLearning() {
return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
}
@@ -27,16 +27,16 @@
bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
const gfx::Range& range,
const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -2654,7 +2654,7 @@ bool RenderWidgetHostViewAura::NeedsInputGrab() {
+@@ -2843,7 +2843,7 @@ bool RenderWidgetHostViewAura::NeedsMouseCapture() {
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return NeedsInputGrab();
#else
return false;
-@@ -2838,7 +2838,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
+@@ -3027,7 +3027,7 @@ void RenderWidgetHostViewAura::ForwardKeyboardEventWit
if (!target_host)
return;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.h
index 31dba8c38368..2c7da2d07914 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__aura.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_aura.h
-@@ -267,7 +267,7 @@ class CONTENT_EXPORT RenderWidgetHostViewAura
+@@ -276,7 +276,7 @@ class CONTENT_EXPORT RenderWidgetHostViewAura
ukm::SourceId GetClientSourceForMetrics() const override;
bool ShouldDoLearning() override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__event__handler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__event__handler.cc
index d14c99786292..75a3ed770478 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/renderer_host/render_widget_host_view_event_handler.cc
@@ -602,7 +602,7 @@ bool RenderWidgetHostViewEventHandler::CanRendererHand
if (event->type() == ui::EventType::kMouseExited) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_sandbox__host__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_sandbox__host__linux.cc
index 98daadc85c81..e57dde94de84 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_sandbox__host__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_sandbox__host__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/sandbox_host_linux.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/content/browser/sandbox_host_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/sandbox_host_linux.cc
@@ -45,6 +45,7 @@ void SandboxHostLinux::Init() {
// Instead, it replies on a temporary socket provided by the caller.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank__monitor__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank__monitor__impl.cc
index ee51597dc379..852d3e991f36 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank__monitor__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank__monitor__impl.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/scheduler/responsiveness/jank_monitor_impl.cc
-@@ -340,7 +340,7 @@ void JankMonitorImpl::ThreadExecutionState::DidRunTask
+@@ -337,7 +337,7 @@ void JankMonitorImpl::ThreadExecutionState::DidRunTask
// in context menus, among others). Simply ignore the mismatches for now.
// See https://crbug.com/929813 for the details of why the mismatch
// happens.
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) && \
- BUILDFLAG(IS_OZONE)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE)
task_execution_metadata_.clear();
#endif
+ return;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.cc
index 6d5f4a32c242..d0c6de7f3307 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.cc
@@ -15,7 +15,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.h
index f2988d00b204..67d7081f9c22 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native__event__observer.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.h.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/scheduler/responsiveness/native_event_observer.h
@@ -16,7 +16,7 @@
#include "content/public/browser/native_event_processor_observer_mac.h"
@@ -9,7 +9,7 @@
#include "ui/aura/window_event_dispatcher_observer.h"
#endif
-@@ -41,7 +41,7 @@ namespace responsiveness {
+@@ -41,7 +41,7 @@ class CONTENT_EXPORT NativeEventObserver
class CONTENT_EXPORT NativeEventObserver
#if BUILDFLAG(IS_MAC)
: public NativeEventProcessorObserver
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.cc
index df4558c3a981..a7be6ba9be45 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/utility_process_host.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/browser/utility_process_host.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/utility_process_host.cc
-@@ -62,7 +62,7 @@
+@@ -63,7 +63,7 @@
#include "content/browser/v8_snapshot_files.h"
#endif
@@ -9,16 +9,7 @@
#include "base/files/file_util.h"
#include "base/files/scoped_file.h"
#include "base/pickle.h"
-@@ -75,7 +75,7 @@
- #include "services/network/public/mojom/network_service.mojom.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "base/task/sequenced_task_runner.h"
- #include "components/viz/host/gpu_client.h"
- #include "media/capture/capture_switches.h"
-@@ -86,7 +86,7 @@ namespace {
+@@ -91,7 +91,7 @@ namespace {
namespace {
@@ -27,25 +18,7 @@
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -151,7 +151,7 @@ UtilityProcessHost::UtilityProcessHost(std::unique_ptr
- started_(false),
- name_(u"utility process"),
- file_data_(std::make_unique<ChildProcessLauncherFileData>()),
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- allowed_gpu_(false),
- gpu_client_(nullptr, base::OnTaskRunnerDeleter(nullptr)),
- #endif
-@@ -210,7 +210,7 @@ void UtilityProcessHost::SetAllowGpuClient() {
- #endif // BUILDFLAG(IS_WIN)
-
- void UtilityProcessHost::SetAllowGpuClient() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- allowed_gpu_ = true;
- #endif
- }
-@@ -409,7 +409,7 @@ bool UtilityProcessHost::StartProcess() {
+@@ -416,7 +416,7 @@ bool UtilityProcessHost::StartProcess() {
file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
@@ -54,14 +27,7 @@
// The network service should have access to the parent directories
// necessary for its usage.
if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -420,13 +420,13 @@ bool UtilityProcessHost::StartProcess() {
- }
- #endif // BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- // Pass `kVideoCaptureUseGpuMemoryBuffer` flag to video capture service only
- // when the video capture use GPU memory buffer enabled.
+@@ -433,7 +433,7 @@ bool UtilityProcessHost::StartProcess() {
if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) {
bool pass_gpu_buffer_flag =
switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.h
deleted file mode 100644
index 1b37a2f1b4cf..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/3rdparty/chromium/content/browser/utility_process_host.h.orig 2024-05-21 18:07:39 UTC
-+++ src/3rdparty/chromium/content/browser/utility_process_host.h
-@@ -33,7 +33,7 @@ namespace base {
- class Thread;
- } // namespace base
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- namespace viz {
- class GpuClient;
- } // namespace viz
-@@ -200,7 +200,7 @@ class CONTENT_EXPORT UtilityProcessHost
- };
- LaunchState launch_state_ = LaunchState::kLaunchInProgress;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- bool allowed_gpu_;
- std::unique_ptr<viz::GpuClient, base::OnTaskRunnerDeleter> gpu_client_;
- #endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host__receiver__bindings.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host__receiver__bindings.cc
index 6c3071fae3e2..17c04bd0cf06 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host__receiver__bindings.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__process__host__receiver__bindings.cc
@@ -1,21 +1,15 @@
---- src/3rdparty/chromium/content/browser/utility_process_host_receiver_bindings.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/content/browser/utility_process_host_receiver_bindings.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/utility_process_host_receiver_bindings.cc
-@@ -10,12 +10,12 @@
- #include "content/public/browser/content_browser_client.h"
+@@ -10,7 +10,7 @@
#include "content/public/common/content_client.h"
+ #include "media/media_buildflags.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
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "components/viz/host/gpu_client.h"
- #include "content/public/browser/gpu_client.h"
- #endif
-@@ -24,13 +24,13 @@ namespace content {
+@@ -24,7 +24,7 @@ void UtilityProcessHost::BindHostReceiver(
void UtilityProcessHost::BindHostReceiver(
mojo::GenericPendingReceiver receiver) {
@@ -24,10 +18,3 @@
if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
ConnectToFontService(std::move(font_receiver));
return;
- }
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- if (allowed_gpu_) {
- // TODO(crbug.com/328099369) Remove once all clients get this directly.
- if (auto gpu_receiver = receiver.As<viz::mojom::Gpu>()) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__sandbox__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__sandbox__delegate.cc
index 01bdbf195058..fb6ff74dc895 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__sandbox__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_utility__sandbox__delegate.cc
@@ -1,28 +1,52 @@
---- src/3rdparty/chromium/content/browser/utility_sandbox_delegate.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/browser/utility_sandbox_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/utility_sandbox_delegate.cc
-@@ -76,10 +76,10 @@ UtilitySandboxedProcessLauncherDelegate::
+@@ -77,7 +77,7 @@ UtilitySandboxedProcessLauncherDelegate::
#if BUILDFLAG(IS_FUCHSIA)
sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture ||
#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-#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)
- #if BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -137,10 +137,10 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+@@ -90,14 +90,14 @@ UtilitySandboxedProcessLauncherDelegate::
+ #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
+ #endif // BUILDFLAG(IS_CHROMEOS)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI ||
+ sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend ||
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects ||
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
+ #endif
+ sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
+@@ -143,7 +143,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_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-#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)
- #if BUILDFLAG(IS_CHROMEOS_ASH)
+@@ -157,11 +157,11 @@ ZygoteCommunication* UtilitySandboxedProcessLauncherDe
+ #endif // BUILDFLAG(IS_CHROMEOS)
+ sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend ||
+ sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI ||
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects ||
+ sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_v8__snapshot__files.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_v8__snapshot__files.cc
index 623631105694..2392b125a414 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_v8__snapshot__files.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_v8__snapshot__files.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/v8_snapshot_files.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/content/browser/v8_snapshot_files.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/v8_snapshot_files.cc
-@@ -17,7 +17,7 @@ namespace content {
+@@ -17,7 +17,7 @@ GetV8SnapshotFilesToPreload(base::CommandLine& process
std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>>
GetV8SnapshotFilesToPreload(base::CommandLine& process_command_line) {
std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>> files;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_slow__web__preference__cache.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_slow__web__preference__cache.cc
new file mode 100644
index 000000000000..d3b6558ef1b7
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_slow__web__preference__cache.cc
@@ -0,0 +1,29 @@
+--- src/3rdparty/chromium/content/browser/web_contents/slow_web_preference_cache.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/content/browser/web_contents/slow_web_preference_cache.cc
+@@ -17,7 +17,7 @@
+
+ #if BUILDFLAG(IS_WIN)
+ #include "ui/events/devices/input_device_observer_win.h"
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "ui/events/devices/device_data_manager.h"
+ #elif BUILDFLAG(IS_ANDROID)
+ #include "ui/base/device_form_factor.h"
+@@ -57,7 +57,7 @@ SlowWebPreferenceCache::SlowWebPreferenceCache() {
+
+ #if BUILDFLAG(IS_WIN)
+ ui::InputDeviceObserverWin::GetInstance()->AddObserver(this);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ui::DeviceDataManager::GetInstance()->AddObserver(this);
+ #elif BUILDFLAG(IS_ANDROID)
+ ui::InputDeviceObserverAndroid::GetInstance()->AddObserver(this);
+@@ -69,7 +69,7 @@ SlowWebPreferenceCache::~SlowWebPreferenceCache() {
+ SlowWebPreferenceCache::~SlowWebPreferenceCache() {
+ #if BUILDFLAG(IS_WIN)
+ ui::InputDeviceObserverWin::GetInstance()->RemoveObserver(this);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ui::DeviceDataManager::GetInstance()->RemoveObserver(this);
+ #elif BUILDFLAG(IS_ANDROID)
+ ui::InputDeviceObserverAndroid::GetInstance()->RemoveObserver(this);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_web__contents__view__aura.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_web__contents__view__aura.cc
index 1fa349739ad2..8879f7257bd6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_web__contents__view__aura.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_web__contents_web__contents__view__aura.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/web_contents/web_contents_view_aura.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/content/browser/web_contents/web_contents_view_aura.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/web_contents/web_contents_view_aura.cc
-@@ -174,7 +174,7 @@ class WebDragSourceAura : public content::WebContentsO
+@@ -173,7 +173,7 @@ class WebDragSourceAura : public content::WebContentsO
raw_ptr<aura::Window> window_;
};
@@ -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.
-@@ -1324,7 +1324,7 @@ void WebContentsViewAura::OnMouseEvent(ui::MouseEvent*
+@@ -1327,7 +1327,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/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.cc
index 4f629f312ec3..510c35f4179a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.cc
@@ -1,38 +1,11 @@
---- src/3rdparty/chromium/content/browser/webui/web_ui_main_frame_observer.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/content/browser/webui/web_ui_main_frame_observer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/webui/web_ui_main_frame_observer.cc
-@@ -13,7 +13,7 @@
- #include "content/public/browser/navigation_handle.h"
- #include "content/public/browser/web_ui_controller.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/feature_list.h"
- #include "base/functional/callback_helpers.h"
- #include "base/logging.h"
-@@ -31,7 +31,7 @@ namespace content {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // 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.
-@@ -55,7 +55,7 @@ WebUIMainFrameObserver::WebUIMainFrameObserver(WebUIIm
-
- WebUIMainFrameObserver::~WebUIMainFrameObserver() = default;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void WebUIMainFrameObserver::OnDidAddMessageToConsole(
- RenderFrameHost* source_frame,
- blink::mojom::ConsoleMessageLevel log_level,
-@@ -167,7 +167,7 @@ void WebUIMainFrameObserver::ReadyToCommitNavigation(
-
- // TODO(crbug.com/40149439) This is currently disabled due to Windows DLL
- // thunking issues. Fix & re-enable.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- MaybeEnableWebUIJavaScriptErrorReporting(navigation_handle);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- }
+@@ -47,7 +47,7 @@ bool IsWebUIJavaScriptErrorReportingSupported() {
+ bool IsWebUIJavaScriptErrorReportingSupported() {
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ return false;
+-#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return true;
+ #else
+ return base::FeatureList::IsEnabled(features::kWebUIJSErrorReportingExtended);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.h
deleted file mode 100644
index 797185134066..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_webui_web__ui__main__frame__observer.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/3rdparty/chromium/content/browser/webui/web_ui_main_frame_observer.h.orig 2024-06-17 12:56:06 UTC
-+++ src/3rdparty/chromium/content/browser/webui/web_ui_main_frame_observer.h
-@@ -44,7 +44,7 @@ class CONTENT_EXPORT WebUIMainFrameObserver : public W
-
- // TODO(crbug.com/40149439) This is currently disabled due to Windows DLL
- // thunking issues. Fix & re-enable.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // On official Google builds, capture and report JavaScript error messages on
- // WebUI surfaces back to Google. This allows us to fix JavaScript errors and
- // exceptions.
-@@ -60,7 +60,7 @@ class CONTENT_EXPORT WebUIMainFrameObserver : public W
- void ReadyToCommitNavigation(NavigationHandle* navigation_handle) override;
-
- private:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- void MaybeEnableWebUIJavaScriptErrorReporting(
- NavigationHandle* navigation_handle);
-
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.cc
index 1c900bc039c6..b9d33fe151da 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.cc
-@@ -19,8 +19,10 @@
- #include "build/chromeos_buildflags.h"
+@@ -23,8 +23,10 @@
+ #include "build/build_config.h"
#include "content/common/zygote/zygote_commands_linux.h"
#include "content/common/zygote/zygote_communication_linux.h"
+#if !BUILDFLAG(IS_BSD)
@@ -11,7 +11,7 @@
#include "sandbox/linux/services/credentials.h"
#include "sandbox/linux/services/namespace_sandbox.h"
#include "sandbox/linux/suid/client/setuid_sandbox_host.h"
-@@ -38,6 +40,7 @@ namespace content {
+@@ -42,6 +44,7 @@ namespace {
namespace {
@@ -19,7 +19,7 @@
// Receive a fixed message on fd and return the sender's PID.
// Returns true if the message received matches the expected message.
bool ReceiveFixedMessage(int fd,
-@@ -60,6 +63,7 @@ bool ReceiveFixedMessage(int fd,
+@@ -64,6 +67,7 @@ bool ReceiveFixedMessage(int fd,
return false;
return true;
}
@@ -27,7 +27,7 @@
} // namespace
-@@ -69,9 +73,13 @@ ZygoteHost* ZygoteHost::GetInstance() {
+@@ -73,9 +77,13 @@ ZygoteHostImpl::ZygoteHostImpl()
}
ZygoteHostImpl::ZygoteHostImpl()
@@ -41,7 +41,7 @@
sandbox_binary_(),
zygote_pids_lock_(),
zygote_pids_() {}
-@@ -84,6 +92,7 @@ ZygoteHostImpl* ZygoteHostImpl::GetInstance() {
+@@ -88,6 +96,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com
}
void ZygoteHostImpl::Init(const base::CommandLine& command_line) {
@@ -49,7 +49,7 @@
if (command_line.HasSwitch(sandbox::policy::switches::kNoSandbox)) {
return;
}
-@@ -138,6 +147,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com
+@@ -142,6 +151,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& com
"you can try using --"
<< sandbox::policy::switches::kNoSandbox << ".";
}
@@ -57,7 +57,7 @@
}
void ZygoteHostImpl::AddZygotePid(pid_t pid) {
-@@ -162,6 +172,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
+@@ -166,6 +176,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
base::CommandLine* cmd_line,
base::ScopedFD* control_fd,
base::FileHandleMappingVector additional_remapped_fds) {
@@ -65,7 +65,7 @@
int fds[2];
CHECK_EQ(0, socketpair(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0, fds));
CHECK(base::UnixDomainSocket::EnableReceiveProcessId(fds[0]));
-@@ -230,9 +241,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
+@@ -234,9 +245,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
AddZygotePid(pid);
return pid;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.h
index 75d341774085..69cc941c5107 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_browser_zygote__host_zygote__host__impl__linux.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.h.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/browser/zygote_host/zygote_host_impl_linux.h
-@@ -47,12 +47,14 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos
+@@ -46,12 +46,14 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos
base::ScopedFD* control_fd,
base::FileHandleMappingVector additional_remapped_fds);
@@ -15,7 +15,7 @@
bool HasZygote() { return !zygote_pids_.empty(); }
-@@ -67,9 +69,11 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos
+@@ -66,9 +68,11 @@ class CONTENT_EXPORT ZygoteHostImpl : public ZygoteHos
int renderer_sandbox_status_;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_BUILD.gn
index d5bc4f0b5025..4f485a9e52ef 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/child/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/child/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/child/BUILD.gn
-@@ -139,6 +139,13 @@ target(link_target_type, "child") {
+@@ -143,6 +143,13 @@ target(link_target_type, "child") {
]
}
@@ -13,4 +13,4 @@
+
if (is_win) {
sources += [
- "dwrite_font_proxy/dwrite_font_proxy_init_impl_win.cc",
+ "child_process_sandbox_support_impl_win.cc",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.cc
index 8ba61807666a..3ea461fff934 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/child/child_process.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/content/child/child_process.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/child/child_process.cc
-@@ -32,7 +32,7 @@
+@@ -31,7 +31,7 @@
#include "content/common/android/cpu_time_metrics.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -179,7 +179,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
+@@ -178,7 +178,7 @@ void ChildProcess::set_main_thread(ChildThreadImpl* th
main_thread_.reset(thread);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.h
index 26b1d2ccacd6..5f11375cac7b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_child_child__process.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/child/child_process.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/content/child/child_process.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/child/child_process.h
@@ -79,7 +79,7 @@ class CONTENT_EXPORT ChildProcess {
return io_thread_runner_.get();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_BUILD.gn
index bae16c0c47a4..214165fee872 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_BUILD.gn
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/content/common/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/common/BUILD.gn.orig 2025-10-02 00:36:39 UTC
+++ src/3rdparty/chromium/content/common/BUILD.gn
-@@ -402,18 +402,27 @@ jumbo_source_set("common") {
+@@ -400,18 +400,27 @@ jumbo_source_set("common") {
}
-
+
if (is_linux || is_chromeos) {
- sources += [
- "gpu_pre_sandbox_hook_linux.cc",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.cc
index 05e7a7fb01ee..f66f9df394c8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/content/common/features.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/common/features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/common/features.cc
-@@ -145,7 +145,7 @@ BASE_FEATURE(kEnableBackForwardCacheForOngoingSubframe
- base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -127,7 +127,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
+ base::FEATURE_DISABLED_BY_DEFAULT);
// Enables error reporting for JS errors inside DevTools frontend host
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -9,12 +9,3 @@
BASE_FEATURE(kEnableDevToolsJsErrorReporting,
"EnableDevToolsJsErrorReporting",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -301,7 +301,7 @@ BASE_FEATURE(kGroupNIKByJoiningOrigin,
- // process and having browser process handle adjusting thread properties (nice
- // value, c-group, latency sensitivity...) for children which have sandbox
- // restrictions.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kHandleChildThreadTypeChangesInBrowser,
- "HandleChildThreadTypeChangesInBrowser",
- base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.h
index 0a0abe95674a..db80fd2ea8ec 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_features.h
@@ -1,20 +1,11 @@
---- src/3rdparty/chromium/content/common/features.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/common/features.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/common/features.h
-@@ -34,7 +34,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNeg
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableBackForwardCacheForScreenReader);
- CONTENT_EXPORT BASE_DECLARE_FEATURE(
- kEnableBackForwardCacheForOngoingSubframeNavigation);
+@@ -28,7 +28,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNeg
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint);
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#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);
-@@ -76,7 +76,7 @@ CONTENT_EXPORT extern const base::FeatureParam<int>
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kGpuInfoCollectionSeparatePrefetch);
- #endif
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kGroupNIKByJoiningOrigin);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kHandleChildThreadTypeChangesInBrowser);
- #endif
- #if BUILDFLAG(IS_ANDROID)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.cc
index 736b97349f20..6818425300bd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-09-01 08:52:30 UTC
+++ src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.cc
@@ -0,0 +1,68 @@
+// Copyright 2023 The Chromium Authors
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.h
index 5d4b594fc14d..0735b54524d6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__bsd.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.h.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.h.orig 2025-09-01 08:52:30 UTC
+++ src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_bsd.h
@@ -0,0 +1,20 @@
+// Copyright 2017 The Chromium Authors
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__linux.h
index 4e27c18fbeb2..2b3ffaf3e235 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_gpu__pre__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_linux.h.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/common/gpu_pre_sandbox_hook_linux.h
@@ -5,8 +5,13 @@
#ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_user__agent.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_user__agent.cc
index 56bde1b9e8bb..3f1e928e17c2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_user__agent.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_common_user__agent.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/common/user_agent.cc.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/content/common/user_agent.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/common/user_agent.cc
-@@ -45,7 +45,7 @@ std::string GetUserAgentPlatform() {
+@@ -50,7 +50,7 @@ std::string GetUserAgentPlatform() {
return "";
#elif BUILDFLAG(IS_MAC)
return "Macintosh; ";
@@ -9,7 +9,7 @@
return "X11; "; // strange, but that's what Firefox uses
#elif BUILDFLAG(IS_ANDROID)
return "Linux; ";
-@@ -71,7 +71,7 @@ std::string GetUnifiedPlatform() {
+@@ -76,7 +76,7 @@ std::string GetUnifiedPlatform() {
return "Windows NT 10.0; Win64; x64";
#elif BUILDFLAG(IS_FUCHSIA)
return "Fuchsia";
@@ -18,7 +18,7 @@
return "X11; Linux x86_64";
#elif BUILDFLAG(IS_IOS)
if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -296,6 +296,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
+@@ -301,6 +301,16 @@ std::string BuildOSCpuInfoFromOSVersionAndCpuType(cons
"Android %s", os_version.c_str()
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__child__thread.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__child__thread.cc
index 692d5ca52c6a..8ff68faf0a16 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__child__thread.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__child__thread.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/gpu/gpu_child_thread.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/gpu/gpu_child_thread.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/gpu/gpu_child_thread.cc
-@@ -59,7 +59,7 @@
+@@ -58,7 +58,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
#endif
@@ -9,7 +9,7 @@
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -148,7 +148,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
+@@ -153,7 +153,8 @@ void GpuChildThread::Init(const base::TimeTicks& proce
viz_main_.gpu_service()->set_start_time(process_start_time);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__main.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__main.cc
index a39594b4b9d8..8dc5abf85775 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__main.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_gpu_gpu__main.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/gpu/gpu_main.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/gpu/gpu_main.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/gpu/gpu_main.cc
@@ -95,10 +95,14 @@
#include "sandbox/win/src/sandbox.h"
@@ -16,7 +16,7 @@
#include "sandbox/policy/sandbox_type.h"
#endif
-@@ -117,7 +121,7 @@ namespace content {
+@@ -117,7 +121,7 @@ namespace {
namespace {
@@ -25,16 +25,16 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread*,
const gpu::GPUInfo*,
const gpu::GpuPreferences&);
-@@ -175,7 +179,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
- bool EnsureSandboxInitialized(gpu::GpuWatchdogThread* watchdog_thread,
+@@ -177,7 +181,7 @@ class ContentSandboxHelper : public gpu::GpuSandboxHel
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) override {
+ GPU_STARTUP_TRACE_EVENT("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_);
-@@ -285,7 +289,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -298,7 +302,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
-@@ -308,7 +312,8 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -324,7 +328,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.
-@@ -439,7 +444,7 @@ int GpuMain(MainFunctionParams parameters) {
+@@ -457,7 +462,7 @@ namespace {
namespace {
@@ -62,12 +62,12 @@
bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) {
-@@ -479,7 +484,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
+@@ -497,7 +502,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdo
sandbox_options.accelerated_video_encode_enabled =
!gpu_prefs.disable_accelerated_video_encode;
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Video decoding of many video streams can use thousands of FDs as well as
- // Exo clients like Lacros.
+ // Exo clients.
// See https://crbug.com/1417237
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.cc
index 7fe748f32093..06d1f3c55bb1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.cc
@@ -21,7 +21,7 @@
@@ -9,7 +9,7 @@
#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;
+@@ -36,7 +36,7 @@ PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() {
namespace content {
PpapiBlinkPlatformImpl::PpapiBlinkPlatformImpl() {
@@ -18,7 +18,7 @@
mojo::PendingRemote<font_service::mojom::FontService> font_service;
ChildThread::Get()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -55,7 +55,7 @@ PpapiBlinkPlatformImpl::~PpapiBlinkPlatformImpl() {
+@@ -55,7 +55,7 @@ blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetS
void PpapiBlinkPlatformImpl::Shutdown() {}
blink::WebSandboxSupport* PpapiBlinkPlatformImpl::GetSandboxSupport() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.h
index afa7d2488920..8f0fa55a34f8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__blink__platform__impl.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/ppapi_plugin/ppapi_blink_platform_impl.h
@@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public BlinkPlatformImp
blink::WebString DefaultLocale() override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__plugin__main.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__plugin__main.cc
index 4d16fd1b289b..1f53ff94a702 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__plugin__main.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_ppapi__plugin_ppapi__plugin__main.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/ppapi_plugin/ppapi_plugin_main.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/ppapi_plugin/ppapi_plugin_main.cc
@@ -52,6 +52,11 @@
#include "gin/v8_initializer.h"
@@ -12,7 +12,7 @@
#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
#include <stdlib.h>
#endif
-@@ -141,7 +146,7 @@ int PpapiPluginMain(MainFunctionParams parameters) {
+@@ -139,7 +144,7 @@ int PpapiPluginMain(MainFunctionParams parameters) {
gin::V8Initializer::LoadV8Snapshot();
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_content__browser__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_content__browser__client.cc
index c937d19fd7b3..a86ae660f05f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_content__browser__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_content__browser__client.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/public/browser/content_browser_client.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/public/browser/content_browser_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/public/browser/content_browser_client.cc
-@@ -1330,7 +1330,7 @@ bool ContentBrowserClient::ShouldRunOutOfProcessSystem
+@@ -1378,7 +1378,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/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_service__process__host.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_service__process__host.cc
deleted file mode 100644
index 931ecbabe1cc..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_service__process__host.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/content/public/browser/service_process_host.cc.orig 2024-05-21 18:07:39 UTC
-+++ src/3rdparty/chromium/content/public/browser/service_process_host.cc
-@@ -70,7 +70,7 @@ ServiceProcessHost::Options::WithPreloadedLibraries(
-
- ServiceProcessHost::Options& ServiceProcessHost::Options::WithGpuClient(
- base::PassKey<ServiceProcessHostGpuClient> passkey) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- allow_gpu_client = true;
- #endif
- return *this;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_zygote__host_zygote__host__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_zygote__host_zygote__host__linux.h
index 41f219482bef..4a74566d2ac9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_zygote__host_zygote__host__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_browser_zygote__host_zygote__host__linux.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/public/browser/zygote_host/zygote_host_linux.h.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/content/public/browser/zygote_host/zygote_host_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/public/browser/zygote_host/zygote_host_linux.h
-@@ -35,11 +35,13 @@ class ZygoteHost {
+@@ -34,11 +34,13 @@ class ZygoteHost {
// after the first render has been forked.
virtual int GetRendererSandboxStatus() = 0;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__features.cc
index 6f8883205923..df702f6c9115 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__features.cc
@@ -1,27 +1,27 @@
---- src/3rdparty/chromium/content/public/common/content_features.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/public/common/content_features.cc.orig 2025-10-02 00:36:39 UTC
+++ src/3rdparty/chromium/content/public/common/content_features.cc
-@@ -61,7 +61,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
+@@ -72,7 +72,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartup,
+ base::FEATURE_DISABLED_BY_DEFAULT);
// Runs the audio service in a separate process.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS))
-+ (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD))
+-#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(kAudioServiceOutOfProcess,
"AudioServiceOutOfProcess",
- // TODO(crbug.com/1052397): Remove !IS_CHROMEOS_LACROS once lacros
-@@ -1226,9 +1226,9 @@ BASE_FEATURE(kWebAssemblyTiering,
+ base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -1238,9 +1238,9 @@ BASE_FEATURE(kWebAssemblyTiering,
// Enable WebAssembly trap handler.
#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_MAC)) && \
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \
defined(ARCH_CPU_X86_64)) || \
- ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)) && \
+ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)) && \
defined(ARCH_CPU_ARM64))
BASE_FEATURE(kWebAssemblyTrapHandler,
"WebAssemblyTrapHandler",
-@@ -1268,7 +1268,11 @@ BASE_FEATURE(kWebUICodeCache,
+@@ -1296,7 +1296,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExtended,
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc
index 22fac9bec572..a926e2056f92 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/public/common/content_switches.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/public/common/content_switches.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/public/common/content_switches.cc
-@@ -350,6 +350,8 @@ const char kEnableLogging[] = "enable-
+@@ -342,6 +342,8 @@ const char kEnableLogging[] = "enable-
// builds.
const char kEnableLogging[] = "enable-logging";
@@ -9,12 +9,12 @@
// 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.
-@@ -978,7 +980,7 @@ const char kPreventResizingContentsForTesting[] =
+@@ -956,7 +958,7 @@ const char kPreventResizingContentsForTesting[] =
+ "prevent-resizing-contents-for-testing";
+ #endif
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Allows sending text-to-speech requests to speech-dispatcher, a common
// Linux speech service. Because it's buggy, the user must explicitly
// enable it so that visiting a random webpage can't cause instability.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h
index 2fe6e957fd98..ff8f592bcbe5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_content__switches.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/public/common/content_switches.h.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/public/common/content_switches.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/public/common/content_switches.h
-@@ -110,6 +110,7 @@ CONTENT_EXPORT extern const char kEnableLogging[];
+@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnableLogging[];
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
CONTENT_EXPORT extern const char kEnableLCDText[];
CONTENT_EXPORT extern const char kEnableLogging[];
@@ -8,12 +8,12 @@
CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -268,7 +269,7 @@ CONTENT_EXPORT extern const char kPreventResizingConte
+@@ -264,7 +265,7 @@ CONTENT_EXPORT extern const char kPreventResizingConte
+ CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
+ #endif
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
CONTENT_EXPORT extern const char kEnableSpeechDispatcher[];
- CONTENT_EXPORT extern const char kLLVMProfileFile[];
#endif
+
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_zygote_features.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_zygote_features.gni
index 7a64e4450d80..ba9258bfd90f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_zygote_features.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_public_common_zygote_features.gni
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/public/common/zygote/features.gni.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/content/public/common/zygote/features.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/public/common/zygote/features.gni
@@ -2,4 +2,4 @@
# Use of this source code is governed by a BSD-style license that can be
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_render__thread__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_render__thread__impl.cc
index aa44b086919f..a79aaeca17fa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_render__thread__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_render__thread__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/renderer/render_thread_impl.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/renderer/render_thread_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/renderer/render_thread_impl.cc
-@@ -215,6 +215,8 @@
+@@ -211,6 +211,8 @@
#if BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -9,25 +9,25 @@
#else
#include <malloc.h>
#endif
-@@ -1022,7 +1024,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1043,7 +1045,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
kGpuStreamIdMedia, kGpuStreamPriorityMedia);
const bool enable_video_decode_accelerator =
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FeatureList::IsEnabled(media::kVaapiVideoDecodeLinux) &&
+ base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
#endif // BUILDFLAG(IS_LINUX)
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -1031,7 +1033,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
+@@ -1052,7 +1054,7 @@ media::GpuVideoAcceleratorFactories* RenderThreadImpl:
gpu::kGpuFeatureStatusEnabled);
const bool enable_video_encode_accelerator =
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FeatureList::IsEnabled(media::kVaapiVideoEncodeLinux) &&
+ base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
#else
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1816,7 +1818,7 @@ std::unique_ptr<CodecFactory> RenderThreadImpl::Create
+@@ -1845,7 +1847,7 @@ RenderThreadImpl::CreateMediaMojoCodecFactory(
bool enable_video_encode_accelerator) {
mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
vea_provider;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.cc
index 2b954f6bb505..032d182b408c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.cc
-@@ -127,7 +127,7 @@
+@@ -129,7 +129,7 @@
#if BUILDFLAG(IS_MAC)
#include "content/child/child_process_sandbox_support_impl_mac.h"
@@ -25,21 +25,21 @@
mojo::PendingRemote<font_service::mojom::FontService> font_service;
RenderThreadImpl::current()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -223,7 +223,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
- #endif
+@@ -224,7 +224,7 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
}
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
if (sandboxEnabled()) {
#if BUILDFLAG(IS_MAC)
sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -284,7 +284,7 @@ void RendererBlinkPlatformImpl::SetThreadType(base::Pl
- #endif
+@@ -288,7 +288,7 @@ blink::WebSandboxSupport* RendererBlinkPlatformImpl::G
blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
return sandbox_support_.get();
#else
// These platforms do not require sandbox support.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.h
index 4b7805d2862a..fe82b46bcbd6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__blink__platform__impl.h
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.h.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/renderer/renderer_blink_platform_impl.h
-@@ -259,7 +259,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
- void Collect3DContextInformation(blink::Platform::GraphicsInfo* gl_info,
+@@ -264,7 +264,7 @@ class CONTENT_EXPORT RendererBlinkPlatformImpl : publi
const gpu::GPUInfo& gpu_info) const;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc
index b85856e382f0..3c3f7252cce0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_renderer_renderer__main__platform__delegate__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/renderer/renderer_main_platform_delegate_linux.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/content/renderer/renderer_main_platform_delegate_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/renderer/renderer_main_platform_delegate_linux.cc
@@ -44,6 +44,7 @@ bool RendererMainPlatformDelegate::EnableSandbox() {
// any renderer has been started.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_BUILD.gn
index e60ac47e40f6..03b59d026345 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/shell/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/shell/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/shell/BUILD.gn
-@@ -1089,7 +1089,7 @@ group("content_shell_crash_test") {
+@@ -1088,7 +1088,7 @@ group("content_shell_crash_test") {
if (is_win) {
data_deps += [ "//build/win:copy_cdb_to_output" ]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_app_shell__main__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_app_shell__main__delegate.cc
index 80b5a23f5e75..1c63c05fb6cc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_app_shell__main__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/shell/app/shell_main_delegate.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/content/shell/app/shell_main_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/shell/app/shell_main_delegate.cc
-@@ -276,7 +276,7 @@ void ShellMainDelegate::PreSandboxStartup() {
+@@ -269,7 +269,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/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_renderer_shell__content__renderer__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_renderer_shell__content__renderer__client.cc
index d9aea71898d4..ad2091bd5b37 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_renderer_shell__content__renderer__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_renderer_shell__content__renderer__client.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/shell/renderer/shell_content_renderer_client.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/content/shell/renderer/shell_content_renderer_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/shell/renderer/shell_content_renderer_client.cc
-@@ -54,7 +54,7 @@
+@@ -55,7 +55,7 @@
#include "media/base/media_switches.h"
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_utility_shell__content__utility__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_utility_shell__content__utility__client.cc
index 7525d17da90a..f06dcaffdcaa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_utility_shell__content__utility__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_shell_utility_shell__content__utility__client.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/shell/utility/shell_content_utility_client.cc.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/content/shell/utility/shell_content_utility_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/shell/utility/shell_content_utility_client.cc
-@@ -38,7 +38,7 @@
+@@ -43,7 +43,7 @@
#include "sandbox/policy/sandbox.h"
#include "services/test/echo/echo_service.h"
@@ -9,7 +9,7 @@
#include "content/test/sandbox_status_service.h"
#endif
-@@ -187,7 +187,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow
+@@ -192,7 +192,7 @@ void ShellContentUtilityClient::ExposeInterfacesToBrow
binders->Add<mojom::PowerMonitorTest>(
base::BindRepeating(&PowerMonitorTestImpl::MakeSelfOwnedReceiver),
base::SingleThreadTaskRunner::GetCurrentDefault());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_services.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_services.cc
index a6a8addbf34d..6f4b1bb9c0fd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_services.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_services.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/utility/services.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/utility/services.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/utility/services.cc
-@@ -76,7 +76,7 @@ extern sandbox::TargetServices* g_utility_target_servi
+@@ -78,7 +78,7 @@ extern sandbox::TargetServices* g_utility_target_servi
extern sandbox::TargetServices* g_utility_target_services;
#endif // BUILDFLAG(IS_WIN)
@@ -9,32 +9,16 @@
#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"
-@@ -104,7 +104,7 @@ extern sandbox::TargetServices* g_utility_target_servi
- #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) ||
+@@ -106,7 +106,7 @@ extern sandbox::TargetServices* g_utility_target_servi
+ #endif // BUILDFLAG(IS_CHROMEOS) && (BUILDFLAG(USE_VAAPI) ||
// BUILDFLAG(USE_V4L2_CODEC))
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) && \
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
(BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
#include "content/common/features.h"
#include "media/mojo/services/stable_video_decoder_factory_process_service.h" // nogncheck
-@@ -122,13 +122,13 @@ extern sandbox::TargetServices* g_utility_target_servi
- #endif // BUILDFLAG(ENABLE_ACCESSIBILITY_SERVICE)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
-- BUILDFLAG(ENABLE_VIDEO_EFFECTS)
-+ BUILDFLAG(ENABLE_VIDEO_EFFECTS) || BUILDFLAG(IS_BSD)
- #include "services/viz/public/cpp/gpu/gpu.h"
- #include "services/viz/public/mojom/gpu.mojom.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
- // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(ENABLE_VIDEO_EFFECTS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "media/capture/capture_switches.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
- // BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -246,7 +246,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
+@@ -242,7 +242,7 @@ auto RunAudio(mojo::PendingReceiver<audio::mojom::Audi
<< "task_policy_set TASK_QOS_POLICY";
#endif
@@ -43,26 +27,17 @@
auto* command_line = base::CommandLine::ForCurrentProcess();
if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -342,7 +342,7 @@ auto RunVideoCapture(
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
- auto service = std::make_unique<UtilityThreadVideoCaptureServiceImpl>(
- std::move(receiver), base::SingleThreadTaskRunner::GetCurrentDefault());
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #if BUILDFLAG(IS_CHROMEOS_ASH)
- {
- #else
-@@ -399,7 +399,7 @@ auto RunOOPArcVideoAcceleratorFactoryService(
- #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) ||
- // BUILDFLAG(USE_V4L2_CODEC))
+@@ -388,7 +388,7 @@ auto RunOOPArcVideoAcceleratorFactoryService(
+ #endif // BUILDFLAG(IS_CHROMEOS) && \
+ // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) && \
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
(BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
auto RunStableVideoDecoderFactoryProcessService(
mojo::PendingReceiver<
-@@ -410,7 +410,7 @@ auto RunStableVideoDecoderFactoryProcessService(
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) &&
+@@ -399,7 +399,7 @@ auto RunStableVideoDecoderFactoryProcessService(
+ #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
// (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -70,26 +45,17 @@
auto RunVideoEncodeAcceleratorProviderFactory(
mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory>
receiver) {
-@@ -433,7 +433,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se
+@@ -422,7 +422,7 @@ void RegisterIOThreadServices(mojo::ServiceFactory& se
// loop of type IO that can get notified when pipes have data.
services.Add(RunNetworkService);
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- if (base::FeatureList::IsEnabled(
- features::kRunStableVideoDecoderFactoryProcessServiceOnIOThread)) {
-@@ -491,7 +491,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
- #endif // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) ||
- // BUILDFLAG(USE_V4L2_CODEC))
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)) && \
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
(BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- if (!base::FeatureList::IsEnabled(
- features::kRunStableVideoDecoderFactoryProcessServiceOnIOThread)) {
-@@ -500,7 +500,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) &&
+ services.Add(RunStableVideoDecoderFactoryProcessService);
+ #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
+@@ -477,7 +477,7 @@ void RegisterMainThreadServices(mojo::ServiceFactory&
+ #endif // BUILDFLAG(IS_CHROMEOS) && \
// (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.cc
index b0a41dc9c076..3a1fd19a5d21 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.cc
@@ -12,11 +12,14 @@
#include "sandbox/linux/syscall_broker/broker_command.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.h
index 2318cee151ab..909e0904beff 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_speech_speech__recognition__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/utility/speech/speech_recognition_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef CONTENT_UTILITY_SPEECH_SPEECH_RECOGNITION_SANDBOX_HOOK_LINUX_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.cc
index 74a53a4cf400..8033e2956919 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2023-05-31 08:12:17 UTC
+--- src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.cc
@@ -9,7 +9,7 @@
@@ -7,9 +7,9 @@
-#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"
- #endif
-
-@@ -17,7 +17,7 @@ namespace content {
+ #elif BUILDFLAG(IS_WIN)
+ #include "content/child/child_process_sandbox_support_impl_win.h"
+@@ -19,7 +19,7 @@ UtilityBlinkPlatformWithSandboxSupportImpl::
UtilityBlinkPlatformWithSandboxSupportImpl::
UtilityBlinkPlatformWithSandboxSupportImpl() {
@@ -18,12 +18,12 @@
mojo::PendingRemote<font_service::mojom::FontService> font_service;
UtilityThread::Get()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -35,7 +35,7 @@ UtilityBlinkPlatformWithSandboxSupportImpl::
-
+@@ -40,7 +40,7 @@ UtilityBlinkPlatformWithSandboxSupportImpl::GetSandbox
blink::WebSandboxSupport*
UtilityBlinkPlatformWithSandboxSupportImpl::GetSandboxSupport() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
return sandbox_support_.get();
#else
return nullptr;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.h
index 6d6a2dd0654e..5bf1b7d9c9e8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__blink__platform__with__sandbox__support__impl.h
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2023-05-31 08:12:17 UTC
+--- src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/utility/utility_blink_platform_with_sandbox_support_impl.h
-@@ -33,7 +33,7 @@ class UtilityBlinkPlatformWithSandboxSupportImpl : pub
- blink::WebSandboxSupport* GetSandboxSupport() override;
+@@ -34,7 +34,7 @@ class UtilityBlinkPlatformWithSandboxSupportImpl : pub
private:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
std::unique_ptr<blink::WebSandboxSupport> sandbox_support_;
#endif
};
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__main.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__main.cc
index 75ea7b2fcfe7..b38ed6f96c62 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__main.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__main.cc
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/content/utility/utility_main.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/utility/utility_main.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/utility/utility_main.cc
-@@ -38,17 +38,21 @@
- #include "services/screen_ai/buildflags/buildflags.h"
+@@ -38,18 +38,22 @@
#include "services/tracing/public/cpp/trace_startup.h"
+ #include "services/video_effects/public/cpp/buildflags.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
@@ -16,40 +16,38 @@
#include "content/public/common/content_descriptor_keys.h"
#include "content/utility/speech/speech_recognition_sandbox_hook_linux.h"
#include "gpu/config/gpu_info_collector.h"
+ #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h"
#include "media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h"
+#if !BUILDFLAG(IS_BSD)
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
#include "services/audio/audio_sandbox_hook_linux.h"
#include "services/network/network_sandbox_hook_linux.h"
- // gn check is not smart enough to realize that this include only applies to
-@@ -60,10 +64,15 @@
- #endif
- #endif
+ #include "services/screen_ai/buildflags/buildflags.h"
+@@ -68,7 +72,12 @@
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+-#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_CHROMEOS_ASH)
- #include "chromeos/ash/components/assistant/buildflags.h"
- #include "chromeos/ash/services/ime/ime_sandbox_hook.h"
-@@ -75,7 +84,7 @@
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
++#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck
+ #endif // BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
- #if (BUILDFLAG(ENABLE_SCREEN_AI_SERVICE) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)))
- #include "services/screen_ai/public/cpp/utilities.h" // nogncheck
- #include "services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h" // nogncheck
- #endif
-@@ -103,7 +112,7 @@ namespace {
+@@ -103,7 +112,7 @@ sandbox::TargetServices* g_utility_target_services = n
+ sandbox::TargetServices* g_utility_target_services = nullptr;
+ #endif // BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "components/services/on_device_translation/sandbox_hook.h"
+ #endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
+
+@@ -111,7 +120,7 @@ namespace {
namespace {
@@ -58,27 +56,7 @@
std::vector<std::string> GetNetworkContextsParentDirectories() {
base::MemoryMappedFile::Region region;
base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -130,9 +139,10 @@ std::vector<std::string> GetNetworkContextsParentDirec
- return dirs;
- }
-
-+#if !BUILDFLAG(IS_BSD)
- bool ShouldUseAmdGpuPolicy(sandbox::mojom::Sandbox sandbox_type) {
- const bool obtain_gpu_info =
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- sandbox_type == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
- sandbox_type == sandbox::mojom::Sandbox::kHardwareVideoEncoding;
-@@ -147,6 +157,7 @@ bool ShouldUseAmdGpuPolicy(sandbox::mojom::Sandbox san
-
- return false;
- }
-+#endif
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN)
-@@ -246,7 +257,8 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -251,7 +260,8 @@ int UtilityMain(MainFunctionParams parameters) {
}
#endif
@@ -88,8 +66,8 @@
// Thread type delegate of the process should be registered before first
// thread type change in ChildProcess constructor. It also needs to be
// registered before the process has multiple threads, which may race with
-@@ -258,7 +270,7 @@ int UtilityMain(MainFunctionParams parameters) {
- }
+@@ -259,7 +269,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ SandboxedProcessThreadTypeHandler::Create();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -97,16 +75,32 @@
// Initializes the sandbox before any threads are created.
// TODO(jorgelo): move this after GTK initialization when we enable a strict
// Seccomp-BPF policy.
-@@ -305,7 +317,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -295,7 +305,7 @@ int UtilityMain(MainFunctionParams parameters) {
+ base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
+ #endif
+ break;
+-#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ case sandbox::mojom::Sandbox::kOnDeviceTranslation:
+ pre_sandbox_hook = base::BindOnce(
+ &on_device_translation::OnDeviceTranslationSandboxHook);
+@@ -311,13 +321,13 @@ int UtilityMain(MainFunctionParams parameters) {
+ #else
+ NOTREACHED();
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
case sandbox::mojom::Sandbox::kVideoEffects:
- // TODO(crbug.com/361128453): Implement this.
- NOTREACHED() << "kVideoEffects sandbox not implemented.";
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ pre_sandbox_hook =
+ base::BindOnce(&video_effects::VideoEffectsPreSandboxHook);
+ break;
+ #endif // BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
case sandbox::mojom::Sandbox::kHardwareVideoDecoding:
pre_sandbox_hook =
base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook);
-@@ -332,6 +344,7 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -344,6 +354,7 @@ int UtilityMain(MainFunctionParams parameters) {
default:
break;
}
@@ -114,7 +108,7 @@
if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
(parameters.zygote_child || !pre_sandbox_hook.is_null())) {
sandbox_options.use_amd_specific_policies =
-@@ -339,6 +352,11 @@ int UtilityMain(MainFunctionParams parameters) {
+@@ -351,6 +362,11 @@ int UtilityMain(MainFunctionParams parameters) {
sandbox::policy::Sandbox::Initialize(
sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__thread__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__thread__impl.cc
index 7844c72d4c4f..ad11af9b679b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__thread__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_utility_utility__thread__impl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/utility/utility_thread_impl.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/content/utility/utility_thread_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/utility/utility_thread_impl.cc
@@ -31,7 +31,7 @@
#include "mojo/public/cpp/bindings/pending_receiver.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_BUILD.gn
index 66eeb011c4a1..32a39689f727 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/content/zygote/BUILD.gn.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/content/zygote/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/zygote/BUILD.gn
-@@ -5,7 +5,7 @@
+@@ -5,7 +5,7 @@ import("//content/public/common/zygote/features.gni")
import("//build/config/nacl/config.gni")
import("//content/public/common/zygote/features.gni")
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__linux.cc
index ddce2d251d97..afcc05f3cc66 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/zygote/zygote_linux.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/content/zygote/zygote_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/zygote/zygote_linux.cc
@@ -1,6 +1,7 @@
// Copyright 2012 The Chromium Authors
@@ -8,7 +8,7 @@
#ifdef UNSAFE_BUFFERS_BUILD
// TODO(crbug.com/342213636): Remove this and spanify to fix the errors.
-@@ -723,3 +724,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi
+@@ -709,3 +710,4 @@ void Zygote::HandleReinitializeLoggingRequest(base::Pi
}
} // namespace content
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__main__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__main__linux.cc
index 703c803a6217..01400ec2413d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__main__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_content_zygote_zygote__main__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/content/zygote/zygote_main_linux.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/content/zygote/zygote_main_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/content/zygote/zygote_main_linux.cc
@@ -11,7 +11,9 @@
#include <stddef.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_bluetooth__adapter.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_bluetooth__adapter.cc
index 94e34a510984..18c326971d34 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_bluetooth__adapter.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_bluetooth__adapter.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/device/bluetooth/bluetooth_adapter.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/device/bluetooth/bluetooth_adapter.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/device/bluetooth/bluetooth_adapter.cc
-@@ -32,7 +32,7 @@ namespace device {
+@@ -32,7 +32,7 @@ BluetoothAdapter::ServiceOptions::~ServiceOptions() =
BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
BluetoothAdapter::ServiceOptions::~ServiceOptions() = default;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_cast__bluetooth.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_cast__bluetooth.gni
index e5ac108dced5..8a3bb66d4ced 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_cast__bluetooth.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_bluetooth_cast__bluetooth.gni
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/device/bluetooth/cast_bluetooth.gni.orig 2022-08-31 12:19:35 UTC
+--- src/3rdparty/chromium/device/bluetooth/cast_bluetooth.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/device/bluetooth/cast_bluetooth.gni
-@@ -2,5 +2,5 @@ import("//build/config/features.gni")
+@@ -2,5 +2,5 @@ declare_args() {
declare_args() {
force_cast_bluetooth = false
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_BUILD.gn
index 9524e185dca6..04a0d8fdc698 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/device/gamepad/BUILD.gn.orig 2023-11-03 10:09:45 UTC
+--- src/3rdparty/chromium/device/gamepad/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/device/gamepad/BUILD.gn
@@ -99,7 +99,7 @@ component("gamepad") {
"hid_writer_linux.cc",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc
index 644fe88634b6..9bde5277948a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_gamepad__provider.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/device/gamepad/gamepad_provider.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/device/gamepad/gamepad_provider.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/device/gamepad/gamepad_provider.cc
-@@ -224,7 +224,7 @@ void GamepadProvider::Initialize(std::unique_ptr<Gamep
+@@ -159,7 +159,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/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_hid__writer__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_hid__writer__linux.cc
index 7f08b64c2125..5cc99c931bd4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_hid__writer__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_device_gamepad_hid__writer__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/device/gamepad/hid_writer_linux.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/device/gamepad/hid_writer_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/device/gamepad/hid_writer_linux.cc
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_api__browser__context__keyed__service__factories.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_api__browser__context__keyed__service__factories.cc
index d97bf3c39b65..9b9a2b224959 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/browser/api/api_browser_context_keyed_service_factories.cc
-@@ -126,7 +126,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
+@@ -132,7 +132,7 @@ void EnsureApiBrowserContextKeyedServiceFactoriesBuilt
#endif
MessageService::GetFactoryInstance();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -8,4 +8,4 @@
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
NetworkingPrivateEventRouterFactory::GetInstance();
#endif
- OffscreenDocumentManager::GetFactory();
+ PrinterProviderAPIFactory::GetInstance();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_management_management__api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_management_management__api.cc
index bc173521274e..fb875b8b0295 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_management_management__api.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_management_management__api.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/extensions/browser/api/management/management_api.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/extensions/browser/api/management/management_api.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/browser/api/management/management_api.cc
@@ -285,7 +285,7 @@ bool PlatformSupportsApprovalFlowForExtensions() {
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_messaging_message__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_messaging_message__service.cc
index a9df902e7c30..3e802f8df35f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_messaging_message__service.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_messaging_message__service.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/extensions/browser/api/messaging/message_service.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/extensions/browser/api/messaging/message_service.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/browser/api/messaging/message_service.cc
-@@ -78,7 +78,7 @@ const char kReceivingEndDoesntExistError[] =
+@@ -77,7 +77,7 @@ const char kReceivingEndDoesntExistError[] =
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[] =
-@@ -555,7 +555,7 @@ void MessageService::OpenChannelToNativeAppImpl(
+@@ -647,7 +647,7 @@ void MessageService::OpenChannelToNativeAppImpl(
return;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__delegate__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__delegate__factory.cc
index 49a77a57e9d3..da4328990906 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__delegate__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_browser_api_networking__private_networking__private__delegate__factory.cc
@@ -1,20 +1,29 @@
---- src/3rdparty/chromium/extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/browser/api/networking_private/networking_private_delegate_factory.cc
-@@ -14,7 +14,7 @@
+@@ -12,7 +12,7 @@
+
+ #if BUILDFLAG(IS_CHROMEOS)
#include "extensions/browser/api/networking_private/networking_private_chromeos.h"
- #elif BUILDFLAG(IS_CHROMEOS_LACROS)
- #include "extensions/browser/api/networking_private/networking_private_lacros.h"
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "extensions/browser/api/networking_private/networking_private_linux.h"
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
#include "components/wifi/wifi_service.h"
-@@ -67,7 +67,7 @@ NetworkingPrivateDelegateFactory::BuildServiceInstance
+@@ -63,7 +63,7 @@ NetworkingPrivateDelegateFactory::BuildServiceInstance
+ std::unique_ptr<NetworkingPrivateDelegate> delegate;
+ #if BUILDFLAG(IS_CHROMEOS)
delegate = std::make_unique<NetworkingPrivateChromeOS>(browser_context);
- #elif BUILDFLAG(IS_CHROMEOS_LACROS)
- delegate = std::make_unique<NetworkingPrivateLacros>(browser_context);
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
delegate = std::make_unique<NetworkingPrivateLinux>();
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
std::unique_ptr<wifi::WiFiService> wifi_service(wifi::WiFiService::Create());
+@@ -74,7 +74,7 @@ NetworkingPrivateDelegateFactory::BuildServiceInstance
+ #endif
+
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ if (ui_factory_) {
+ delegate->set_ui_delegate(ui_factory_->CreateDelegate());
+ }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api___permission__features.json b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api___permission__features.json
index 0a837f34cfe2..7655d1e800ea 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api___permission__features.json
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api___permission__features.json
@@ -1,15 +1,15 @@
---- src/3rdparty/chromium/extensions/common/api/_permission_features.json.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/extensions/common/api/_permission_features.json.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/common/api/_permission_features.json
@@ -138,7 +138,7 @@
{
"channel": "stable",
"extension_types": ["platform_app"],
-- "platforms": ["chromeos", "lacros", "win", "mac", "linux"],
-+ "platforms": ["chromeos", "lacros", "win", "mac", "linux", "openbsd", "freebsd"],
+- "platforms": ["chromeos", "win", "mac", "linux"],
++ "platforms": ["chromeos", "win", "mac", "linux", "openbsd", "freebsd"],
"allowlist": [
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/387169
"A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/387169
-@@ -432,7 +432,7 @@
+@@ -423,7 +423,7 @@
}, {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
@@ -18,12 +18,12 @@
"allowlist": [
"0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
-@@ -476,7 +476,7 @@
+@@ -467,7 +467,7 @@
"networkingPrivate": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
-- "platforms": ["chromeos", "lacros", "mac", "win", "linux", "fuchsia"],
-+ "platforms": ["chromeos", "lacros", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
+- "platforms": ["chromeos", "mac", "win", "linux", "fuchsia"],
++ "platforms": ["chromeos", "mac", "win", "linux", "fuchsia", "openbsd", "freebsd"],
"allowlist": [
// DO NOT ADD ANY MORE ENTRIES HERE.
// networkingPrivate is being migrated to networking.onc.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api_runtime.json b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api_runtime.json
index 23e8da81359e..82f54f0273f3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api_runtime.json
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_api_runtime.json
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/extensions/common/api/runtime.json.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/extensions/common/api/runtime.json.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/common/api/runtime.json
@@ -86,6 +86,7 @@
{"name": "cros", "description": "Specifies the Chrome operating system."},
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_command.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_command.cc
index 8f6e2cf59a80..e0abf4a1f3d2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_command.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_command.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/extensions/common/command.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/extensions/common/command.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/common/command.cc
-@@ -286,7 +286,7 @@ std::string Command::CommandPlatform() {
- return values::kKeybindingPlatformMac;
+@@ -116,7 +116,7 @@ std::string Command::CommandPlatform() {
+ return ui::kKeybindingPlatformMac;
#elif BUILDFLAG(IS_CHROMEOS)
- return values::kKeybindingPlatformChromeOs;
+ return ui::kKeybindingPlatformChromeOs;
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return values::kKeybindingPlatformLinux;
+ return ui::kKeybindingPlatformLinux;
#elif BUILDFLAG(IS_FUCHSIA)
// TODO(crbug.com/40220501): Change this once we decide what string should be
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_features_feature.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_features_feature.cc
index 14a43d6eddf2..d786338ef1a7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_features_feature.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_common_features_feature.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/extensions/common/features/feature.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/extensions/common/features/feature.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/common/features/feature.cc
-@@ -34,6 +34,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
+@@ -29,6 +29,8 @@ Feature::Platform Feature::GetCurrentPlatform() {
return WIN_PLATFORM;
#elif BUILDFLAG(IS_FUCHSIA)
return FUCHSIA_PLATFORM;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_api__binding__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_api__binding__util.cc
index 4bfb49ec12bc..0cdf4f789987 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_api__binding__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_api__binding__util.cc
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/extensions/renderer/bindings/api_binding_util.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/extensions/renderer/bindings/api_binding_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/renderer/bindings/api_binding_util.cc
-@@ -133,7 +133,7 @@ std::string GetPlatformString() {
- return "lacros";
- #elif BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_CHROMEOS_LACROS)
+@@ -129,7 +129,7 @@ std::string GetPlatformString() {
+ std::string GetPlatformString() {
+ #if BUILDFLAG(IS_CHROMEOS)
return "chromeos";
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_argument__spec.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_argument__spec.cc
index 9db76147e8c7..8d832e7d6d94 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_argument__spec.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_renderer_bindings_argument__spec.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/extensions/renderer/bindings/argument_spec.cc.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/extensions/renderer/bindings/argument_spec.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/renderer/bindings/argument_spec.cc
@@ -18,6 +18,8 @@
#include "gin/data_object_builder.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_app_shell__main__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_app_shell__main__delegate.cc
index 818343c76132..b7023f878bda 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_app_shell__main__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_app_shell__main__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/extensions/shell/app/shell_main_delegate.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/extensions/shell/app/shell_main_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/shell/app/shell_main_delegate.cc
-@@ -43,7 +43,7 @@
+@@ -40,7 +40,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"
-@@ -63,7 +63,7 @@ base::FilePath GetDataPath() {
+@@ -60,7 +60,7 @@ base::FilePath GetDataPath() {
}
base::FilePath data_dir;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
index 45b1f5fc6296..c256816afe9e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc
-@@ -45,7 +45,7 @@ void ShellRuntimeAPIDelegate::OpenURL(const GURL& unin
+@@ -45,7 +45,7 @@ bool ShellRuntimeAPIDelegate::GetPlatformInfo(Platform
bool ShellRuntimeAPIDelegate::GetPlatformInfo(PlatformInfo* info) {
- #if BUILDFLAG(IS_CHROMEOS_ASH)
+ #if BUILDFLAG(IS_CHROMEOS)
info->os = api::runtime::PlatformOs::kCros;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
info->os = api::runtime::PlatformOs::kLinux;
#endif
return true;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__browser__main__parts.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__browser__main__parts.cc
index a70346f212cf..ffe4d78497f7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__browser__main__parts.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__browser__main__parts.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/extensions/shell/browser/shell_browser_main_parts.cc.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/shell/browser/shell_browser_main_parts.cc
-@@ -150,7 +150,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
+@@ -137,7 +137,7 @@ void ShellBrowserMainParts::PostCreateMainMessageLoop(
switches::kAppShellAllowRoaming)) {
network_controller_->SetCellularAllowRoaming(true);
}
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// app_shell doesn't need GTK, so the fake input method context can work.
// See crbug.com/381852 and revision fb69f142.
// TODO(michaelpg): Verify this works for target environments.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.cc
index 280891b6545e..a00017dda228 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.cc
@@ -1,11 +1,20 @@
---- src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.cc
-@@ -58,7 +58,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider()
+@@ -18,7 +18,7 @@
+ #include "extensions/shell/browser/shell_virtual_keyboard_delegate.h"
+ #include "extensions/shell/browser/shell_web_view_guest_delegate.h"
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "extensions/shell/browser/api/file_system/shell_file_system_delegate.h"
+ #endif
+
+@@ -54,7 +54,7 @@ ShellExtensionsAPIClient::CreateDisplayInfoProvider()
+ return std::make_unique<ShellDisplayInfoProvider>();
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
FileSystemDelegate* ShellExtensionsAPIClient::GetFileSystemDelegate() {
if (!file_system_delegate_)
file_system_delegate_ = std::make_unique<ShellFileSystemDelegate>();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.h
index 02dcea93ef08..8a8b2ae8ed33 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_extensions_shell_browser_shell__extensions__api__client.h
@@ -1,20 +1,19 @@
---- src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/extensions/shell/browser/shell_extensions_api_client.h
-@@ -36,7 +36,7 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC
+@@ -34,14 +34,14 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC
+ content::BrowserContext* browser_context) const override;
+ std::unique_ptr<DisplayInfoProvider> CreateDisplayInfoProvider()
const override;
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
FileSystemDelegate* GetFileSystemDelegate() override;
#endif
MessagingDelegate* GetMessagingDelegate() override;
-@@ -45,7 +45,7 @@ class ShellExtensionsAPIClient : public ExtensionsAPIC
+ FeedbackPrivateDelegate* GetFeedbackPrivateDelegate() override;
+
private:
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
std::unique_ptr<FileSystemDelegate> file_system_delegate_;
#endif
std::unique_ptr<MessagingDelegate> messaging_delegate_;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_google__apis_gcm_engine_heartbeat__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_google__apis_gcm_engine_heartbeat__manager.cc
index abd723e1e979..a2f47064bcdc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_google__apis_gcm_engine_heartbeat__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_google__apis_gcm_engine_heartbeat__manager.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/google_apis/gcm/engine/heartbeat_manager.cc.orig 2023-04-28 17:01:32 UTC
+--- src/3rdparty/chromium/google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/google_apis/gcm/engine/heartbeat_manager.cc
-@@ -32,7 +32,7 @@ const int kMinClientHeartbeatIntervalMs = 1000 * 30;
+@@ -32,7 +32,7 @@ const int kMinSuspendTimeMs = 1000 * 10; // 10 seconds
// Minimum time spent sleeping before we force a new heartbeat.
const int kMinSuspendTimeMs = 1000 * 10; // 10 seconds.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_dawn__context__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_dawn__context__provider.cc
index 55220641c0cd..b1960417a576 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_dawn__context__provider.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_dawn__context__provider.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/dawn_context_provider.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/dawn_context_provider.cc
-@@ -307,7 +307,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
+@@ -341,7 +341,7 @@ wgpu::BackendType DawnContextProvider::GetDefaultBacke
return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
? wgpu::BackendType::D3D12
: wgpu::BackendType::D3D11;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_gles2__cmd__decoder.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_gles2__cmd__decoder.cc
index 0c3d258919bd..8733b53a411b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2908,7 +2908,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2864,7 +2864,7 @@ GLES2Decoder* GLES2Decoder::Create(
// Fix for Qt WebEngine Crash when QSG_RHI_BACKEND=opengl
// Allow linux to run fuzzers.
#if BUILDFLAG(ENABLE_VALIDATING_COMMAND_DECODER) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.cc
index b8792a3e1bbc..5ba81572e078 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.cc
-@@ -56,7 +56,7 @@
+@@ -67,7 +67,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
-@@ -287,7 +287,7 @@ SharedContextState::SharedContextState(
+@@ -393,7 +393,7 @@ SharedContextState::SharedContextState(
if (gr_context_type_ == GrContextType::kVulkan) {
if (vk_context_provider_) {
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -18,8 +18,8 @@
external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
#endif
use_virtualized_gl_contexts_ = false;
-@@ -320,7 +320,7 @@ SharedContextState::~SharedContextState() {
- transfer_cache_.reset();
+@@ -430,7 +430,7 @@ SharedContextState::~SharedContextState() {
+ }
#if BUILDFLAG(ENABLE_VULKAN) && \
- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN))
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.h
index 7bf1cb7bcbd1..14a1bbaa5e9f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__context__state.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/shared_context_state.h
-@@ -222,7 +222,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -235,7 +235,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();
}
-@@ -429,7 +429,7 @@ class GPU_GLES2_EXPORT SharedContextState
+@@ -448,7 +448,7 @@ class GPU_GLES2_EXPORT SharedContextState
bool disable_check_reset_status_throttling_for_test_ = false;
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
index 64eb7c550d54..3f59f0048d6e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc
-@@ -20,7 +20,7 @@ namespace {
+@@ -20,7 +20,7 @@ constexpr SharedImageUsageSet kSupportedUsage =
// TODO(penghuang): verify the scanout is the right usage for video playback.
// crbug.com/1280798
constexpr SharedImageUsageSet kSupportedUsage =
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index 732b6ad30ef4..602530196cdb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -59,7 +59,7 @@
+@@ -57,7 +57,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"
-@@ -727,7 +727,7 @@ std::unique_ptr<DawnImageRepresentation> ExternalVkIma
+@@ -702,7 +702,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/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index 53b033d5dcf1..632e6f095a70 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
-@@ -142,7 +142,7 @@ bool IsFormatSupported(viz::SharedImageFormat format,
- } // namespace
+@@ -168,7 +168,7 @@ SharedImageUsageSet SupportedUsage() {
- constexpr SharedImageUsageSet kSupportedUsage =
+ SharedImageUsageSet SupportedUsage() {
+ SharedImageUsageSet supported_usage =
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN)
- SHARED_IMAGE_USAGE_WEBGPU_READ | SHARED_IMAGE_USAGE_WEBGPU_WRITE |
- SHARED_IMAGE_USAGE_WEBGPU_SWAP_CHAIN_TEXTURE |
- SHARED_IMAGE_USAGE_WEBGPU_STORAGE_TEXTURE |
+ SHARED_IMAGE_USAGE_WEBGPU_READ | SHARED_IMAGE_USAGE_WEBGPU_WRITE |
+ SHARED_IMAGE_USAGE_WEBGPU_SWAP_CHAIN_TEXTURE |
+ SHARED_IMAGE_USAGE_WEBGPU_STORAGE_TEXTURE |
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__factory.cc
index 588bcc7b9c22..d705c3ad2c23 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -48,7 +48,7 @@
+@@ -49,7 +49,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
-@@ -112,7 +112,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
+@@ -113,7 +113,7 @@ gfx::GpuMemoryBufferType GetNativeBufferType() {
return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
#elif BUILDFLAG(IS_ANDROID)
return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
@@ -18,7 +18,7 @@
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -333,7 +333,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -335,7 +335,7 @@ SharedImageFactory::SharedImageFactory(
context_state_, workarounds_);
factories_.push_back(std::move(ozone_factory));
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__manager.cc
index 2933a1efa697..80a4cdb92ce4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -603,7 +603,7 @@ bool SharedImageManager::SupportsScanoutImages() {
+@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanoutImages() {
return true;
#elif BUILDFLAG(IS_ANDROID)
return base::AndroidHardwareBufferCompat::IsSupportAvailable();
-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- return ui::OzonePlatform::GetInstance()
- ->GetPlatformRuntimeProperties()
- .supports_native_pixmaps;
+ // We are in the process of tightening scanout support on Ozone to be guarded
+ // by overlays being supported rather than merely native pixmaps being
+ // supported, as native pixmap support doesn't always imply that those native
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
index 570400dcb3ad..a6e7e313bd41 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc
@@ -214,7 +214,7 @@ bool WrappedSkImageBacking::Initialize(const std::stri
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_webgpu__decoder__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_webgpu__decoder__impl.cc
index 3ce737287558..b296b96c9afd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_command__buffer_service_webgpu__decoder__impl.cc
@@ -1,15 +1,15 @@
---- src/3rdparty/chromium/gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1309,7 +1309,7 @@ WGPUFuture WebGPUDecoderImpl::RequestAdapterImpl(
- force_fallback_adapter = true;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!shared_context_state_->GrContextIsVulkan() &&
- !shared_context_state_->IsGraphiteDawnVulkan() &&
- use_webgpu_adapter_ != WebGPUAdapterName::kOpenGLES) {
-@@ -1978,7 +1978,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -1752,7 +1752,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreatePreferredAdapte
+ backend_types = {wgpu::BackendType::D3D12};
+ #elif BUILDFLAG(IS_MAC)
+ 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};
+@@ -1994,7 +1994,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
}
#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__control__list.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__control__list.cc
index 45c3e133775c..5177bd8b0793 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__control__list.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__control__list.cc
@@ -1,15 +1,6 @@
---- src/3rdparty/chromium/gpu/config/gpu_control_list.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/gpu/config/gpu_control_list.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/config/gpu_control_list.cc
-@@ -282,7 +282,7 @@ bool GpuControlList::More::GLVersionInfoMismatch(
- GpuControlList::GLType GpuControlList::More::GetDefaultGLType() {
- #if BUILDFLAG(IS_CHROMEOS)
- return kGLTypeGL;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_OPENBSD)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return kGLTypeGL;
- #elif BUILDFLAG(IS_MAC)
- return kGLTypeGL;
-@@ -819,7 +819,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
+@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::GetOsType() {
return kOsAndroid;
#elif BUILDFLAG(IS_FUCHSIA)
return kOsFuchsia;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__finch__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__finch__features.cc
index 737b7e3aa0ae..89c19211b4c4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__finch__features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__finch__features.cc
@@ -1,20 +1,12 @@
---- src/3rdparty/chromium/gpu/config/gpu_finch_features.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/gpu/config/gpu_finch_features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/config/gpu_finch_features.cc
-@@ -148,7 +148,7 @@ const base::FeatureParam<std::string>
+@@ -154,7 +154,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFlagsFromVulkanF
// DefaultEnableGpuRasterization has launched on Mac, Windows, ChromeOS,
// Android and Linux.
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
++ BUILDFLAG(IS_BSD)
BASE_FEATURE(kDefaultEnableGpuRasterization,
"DefaultEnableGpuRasterization",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -162,7 +162,7 @@ BASE_FEATURE(kDefaultEnableGpuRasterization,
- // Enables the use of out of process rasterization for canvas.
- #if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_WIN) || \
- (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) || BUILDFLAG(IS_ANDROID) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kCanvasOopRasterization,
- "CanvasOopRasterization",
- base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__info__collector.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__info__collector.cc
index 95d45de86202..055ee3e91149 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__info__collector.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__info__collector.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/gpu/config/gpu_info_collector.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/gpu/config/gpu_info_collector.cc.orig 2025-09-01 18:56:10 UTC
+++ src/3rdparty/chromium/gpu/config/gpu_info_collector.cc
-@@ -368,7 +368,7 @@ void ReportWebGPUAdapterMetrics(dawn::native::Instance
+@@ -358,7 +358,7 @@ void ReportWebGPUSupportMetrics(dawn::native::Instance
+ }
+
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
- static BASE_FEATURE(kCollectWebGPUSupportMetrics,
- "CollectWebGPUSupportMetrics",
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static BASE_FEATURE(kCollectWebGPUSupportMetrics,
+ "CollectWebGPUSupportMetrics",
base::FEATURE_DISABLED_BY_DEFAULT);
- #else
- base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__test__config.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__test__config.cc
index 69b66e8cf45d..149d310cf36f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__test__config.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_config_gpu__test__config.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/config/gpu_test_config.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/gpu/config/gpu_test_config.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/config/gpu_test_config.cc
@@ -29,7 +29,7 @@ GPUTestConfig::OS GetCurrentOS() {
#if BUILDFLAG(IS_CHROMEOS_ASH)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.cc
index 20f42950aedc..76181c0255d6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.cc
@@ -26,7 +26,7 @@
#include "ui/ozone/public/ozone_platform.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.h
index 9744deb2ad0b..2de24485977c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_common_gpu__memory__buffer__support.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.h.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/ipc/common/gpu_memory_buffer_support.h
@@ -21,7 +21,7 @@
#include "ui/gfx/geometry/size.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__init.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__init.cc
index a5c5e3cf4a66..26b093dfec5d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__init.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__init.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/ipc/service/gpu_init.cc.orig 2025-08-18 00:53:11 UTC
+--- src/3rdparty/chromium/gpu/ipc/service/gpu_init.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/ipc/service/gpu_init.cc
-@@ -401,7 +401,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -407,7 +407,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
enable_watchdog = false;
#endif
@@ -9,7 +9,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
-@@ -438,7 +438,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -445,7 +445,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
bool attempted_startsandbox = false;
@@ -18,7 +18,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.
-@@ -542,7 +542,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -545,7 +545,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
gpu_preferences_.gr_context_type = GrContextType::kGL;
}
@@ -27,7 +27,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
-@@ -624,7 +624,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -627,7 +627,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
command_line, gpu_feature_info_,
gpu_preferences_.disable_software_rasterizer, false);
if (gl_use_swiftshader_) {
@@ -36,7 +36,7 @@
VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
<< "on Linux";
return false;
-@@ -775,7 +775,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -797,7 +797,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
InitializePlatformOverlaySettings(&gpu_info_, gpu_feature_info_);
@@ -45,7 +45,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.
-@@ -830,7 +830,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
+@@ -849,7 +849,7 @@ bool GpuInit::InitializeAndStartSandbox(base::CommandL
}
}
}
@@ -54,7 +54,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
-@@ -1015,7 +1015,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1046,7 +1046,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
@@ -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
-@@ -1076,7 +1076,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
+@@ -1107,7 +1107,7 @@ void GpuInit::InitializeInProcess(base::CommandLine* c
}
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__memory__buffer__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__memory__buffer__factory.cc
index 6379ea958d54..3b12e36a9684 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_gpu__memory__buffer__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/ipc/service/gpu_memory_buffer_factory.cc
@@ -14,7 +14,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_x__util.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_x__util.h
index 0aa61e2f3dc4..ca76b876874e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_x__util.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_ipc_service_x__util.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/ipc/service/x_util.h.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/gpu/ipc/service/x_util.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/ipc/service/x_util.h
@@ -12,7 +12,7 @@
#include "gpu/ipc/service/gpu_config.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_generate__bindings.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_generate__bindings.py
index 49999857ae41..41ce74d3a932 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_generate__bindings.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_generate__bindings.py
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/vulkan/generate_bindings.py.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/gpu/vulkan/generate_bindings.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/vulkan/generate_bindings.py
@@ -271,7 +271,7 @@ VULKAN_DEVICE_FUNCTIONS = [
]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_semaphore__handle.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_semaphore__handle.cc
index 3519fd1d0e8a..45cb85ed0420 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_semaphore__handle.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_semaphore__handle.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/vulkan/semaphore_handle.cc.orig 2023-11-03 10:09:45 UTC
+--- src/3rdparty/chromium/gpu/vulkan/semaphore_handle.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/vulkan/semaphore_handle.cc
@@ -39,7 +39,7 @@ SemaphoreHandle::SemaphoreHandle(gfx::GpuFenceHandle f
// https://fuchsia.dev/reference/fidl/fuchsia.ui.scenic.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.cc
index d638ba9fbf59..06a7ddfcd5c4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.cc
-@@ -154,7 +154,7 @@ bool VulkanDeviceQueue::Initialize(
+@@ -156,7 +156,7 @@ bool VulkanDeviceQueue::Initialize(
// In dual-CPU cases, we cannot detect the active GPU correctly on Linux,
// so don't select GPU device based on the |gpu_info|.
@@ -9,7 +9,7 @@
// If gpu_info is provided, the device should match it.
if (gpu_info && (device_properties.vendorID != gpu_info->gpu.vendor_id ||
device_properties.deviceID != gpu_info->gpu.device_id)) {
-@@ -297,7 +297,7 @@ bool VulkanDeviceQueue::Initialize(
+@@ -303,7 +303,7 @@ bool VulkanDeviceQueue::Initialize(
// Android, Fuchsia, Linux, and CrOS (VaapiVideoDecoder) need YCbCr sampler
// support.
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.h
index 0fca3b07e822..cb386edaa792 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__device__queue.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/vulkan/vulkan_device_queue.h
-@@ -179,7 +179,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
+@@ -182,7 +182,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDeviceQueue
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.cc
index 12f39df011ba..0d351084ae84 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.cc
@@ -1297,7 +1297,7 @@ bool VulkanFunctionPointers::BindDeviceFunctionPointer
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.h
index 14a2fc7796a5..42cbe22296d9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__function__pointers.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/vulkan/vulkan_function_pointers.h
@@ -322,7 +322,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFunctionPointers
VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__image.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__image.h
index 65741e656c87..743debee621d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__image.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__image.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/gpu/vulkan/vulkan_image.h.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/gpu/vulkan/vulkan_image.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/vulkan/vulkan_image.h
@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanImage {
VkImageUsageFlags usage,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__util.cc
index b9481540ee1e..d55c1dbb6529 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_gpu_vulkan_vulkan__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/gpu/vulkan/vulkan_util.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/gpu/vulkan/vulkan_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/gpu/vulkan/vulkan_util.cc
-@@ -473,7 +473,7 @@ bool CheckVulkanCompatibilities(
+@@ -468,7 +468,7 @@ bool CheckVulkanCompatibilities(
}
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__browser__main__parts__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__browser__main__parts__posix.cc
index 2579ca453b33..bee5452122fe 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__browser__main__parts__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__browser__main__parts__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/headless/lib/browser/headless_browser_main_parts_posix.cc
-@@ -21,13 +21,13 @@
+@@ -27,13 +27,13 @@
#include "content/public/browser/browser_thread.h"
#include "headless/lib/browser/headless_browser_impl.h"
@@ -11,12 +11,12 @@
#include "components/os_crypt/sync/os_crypt.h"
#include "headless/public/switches.h"
--#if defined(USE_DBUS)
-+#if defined(USE_DBUS) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(USE_DBUS)
++#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD)
#include "device/bluetooth/dbus/bluez_dbus_manager.h"
#endif
-@@ -161,7 +161,7 @@ class BrowserShutdownHandler {
+@@ -167,7 +167,7 @@ class BrowserShutdownHandler {
} // namespace
@@ -25,15 +25,15 @@
constexpr char kProductName[] = "HeadlessChrome";
#endif
-@@ -169,9 +169,9 @@ void HeadlessBrowserMainParts::PostCreateMainMessageLo
+@@ -175,9 +175,9 @@ void HeadlessBrowserMainParts::PostCreateMainMessageLo
BrowserShutdownHandler::Install(base::BindOnce(
&HeadlessBrowserImpl::ShutdownWithExitCode, browser_->GetWeakPtr()));
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
--#if defined(USE_DBUS)
-+#if defined(USE_DBUS) && !BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(USE_DBUS)
++#if BUILDFLAG(USE_DBUS) && !BUILDFLAG(IS_BSD)
bluez::BluezDBusManager::Initialize(/*system_bus=*/nullptr);
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.cc
index 6b3022305d31..c9951837dc50 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.cc
@@ -56,7 +56,7 @@
#include "content/public/common/content_descriptors.h"
@@ -9,7 +9,7 @@
#include "components/os_crypt/sync/os_crypt.h" // nogncheck
#include "content/public/browser/network_service_util.h"
#endif
-@@ -478,7 +478,7 @@ void HeadlessContentBrowserClient::HandleExplicitlyAll
+@@ -518,7 +518,7 @@ void HeadlessContentBrowserClient::SetEncryptionKey(
void HeadlessContentBrowserClient::SetEncryptionKey(
::network::mojom::NetworkService* network_service) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.h
index fb0b4ee124b9..f224fc26b791 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__content__browser__client.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.h.orig 2023-01-11 09:17:16 UTC
+--- src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/headless/lib/browser/headless_content_browser_client.h
-@@ -45,7 +45,7 @@ class HeadlessContentBrowserClient : public content::C
+@@ -46,7 +46,7 @@ class HeadlessContentBrowserClient : public content::C
CreateDevToolsManagerDelegate() override;
content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings(
content::BrowserContext* context) override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__web__contents__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__web__contents__impl.cc
index c33e7efe47e4..439d2ffb0602 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__web__contents__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_browser_headless__web__contents__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/headless/lib/browser/headless_web_contents_impl.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/headless/lib/browser/headless_web_contents_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/headless/lib/browser/headless_web_contents_impl.cc
-@@ -62,7 +62,7 @@ namespace headless {
+@@ -71,7 +71,7 @@ void UpdatePrefsFromSystemSettings(blink::RendererPref
namespace {
void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_headless__content__main__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_headless__content__main__delegate.cc
index 7f0d826a4534..52e20a639fb4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_headless__content__main__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_headless_lib_headless__content__main__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/headless/lib/headless_content_main_delegate.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/headless/lib/headless_content_main_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/headless/lib/headless_content_main_delegate.cc
-@@ -406,7 +406,7 @@ void HeadlessContentMainDelegate::InitCrashReporter(
+@@ -408,7 +408,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/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h
index 6fa14e316082..e5542565bd6e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ipc/ipc_channel.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/ipc/ipc_channel.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ipc/ipc_channel.h
@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : public Sender {
static std::string GenerateUniqueRandomChannelID();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__common.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__common.cc
index df21c9d33938..060ad145aede 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__common.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__common.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ipc/ipc_channel_common.cc.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/ipc/ipc_channel_common.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ipc/ipc_channel_common.cc
-@@ -10,7 +10,7 @@
+@@ -10,7 +10,7 @@ namespace IPC {
namespace IPC {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__mojo.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__mojo.cc
index 87a824e0d1e0..c1fceeef0f1d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__mojo.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__channel__mojo.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ipc/ipc_channel_mojo.cc.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/ipc/ipc_channel_mojo.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ipc/ipc_channel_mojo.cc
-@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mojo::ThreadSafe
+@@ -105,7 +105,7 @@ base::ProcessId GetSelfPID() {
};
base::ProcessId GetSelfPID() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.cc
index 2757114815b8..551fbe95a52f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ipc/ipc_message_utils.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ipc/ipc_message_utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ipc/ipc_message_utils.cc
-@@ -400,7 +400,7 @@ void ParamTraits<unsigned int>::Log(const param_type&
+@@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(const param_type&
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.h
index 3d888396fc42..65dc3b21ee1c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ipc_ipc__message__utils.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ipc/ipc_message_utils.h.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/ipc/ipc_message_utils.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ipc/ipc_message_utils.h
-@@ -214,7 +214,7 @@ struct ParamTraits<unsigned int> {
+@@ -215,7 +215,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/qt6-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn
index 7d733e317cf2..b88328728ff8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/media/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/BUILD.gn
-@@ -100,6 +100,9 @@ config("media_config") {
+@@ -103,6 +103,9 @@ config("media_config") {
defines += [ "DLOPEN_PULSEAUDIO" ]
}
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_BUILD.gn
index b38521813a89..c9edc6af83f4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/audio/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/media/audio/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/audio/BUILD.gn
-@@ -267,9 +267,23 @@ jumbo_source_set("audio") {
+@@ -272,9 +272,23 @@ jumbo_source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_alsa_audio__manager__alsa.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_alsa_audio__manager__alsa.cc
index 712074c6560e..8db2f862dc84 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_alsa_audio__manager__alsa.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_alsa_audio__manager__alsa.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/audio/alsa/audio_manager_alsa.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/audio/alsa/audio_manager_alsa.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/audio/alsa/audio_manager_alsa.cc
-@@ -100,7 +100,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -106,7 +106,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 = NULL;
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
-@@ -112,7 +114,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
+@@ -118,7 +120,9 @@ void AudioManagerAlsa::GetAlsaAudioDevices(StreamType
DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
<< wrapper_->StrError(error);
}
@@ -20,7 +20,7 @@
}
void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
-@@ -195,7 +199,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(
+@@ -201,7 +205,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvailable(
// goes through software conversion if needed (e.g. incompatible
// sample rate).
// TODO(joi): Should we prefer "hw" instead?
@@ -32,7 +32,7 @@
return strncmp(kDeviceTypeDesired, device_name,
std::size(kDeviceTypeDesired) - 1) == 0;
}
-@@ -247,7 +255,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
+@@ -253,7 +261,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.
@@ -42,7 +42,7 @@
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
for (void** hint_iter = hints; *hint_iter != NULL; hint_iter++) {
-@@ -271,7 +281,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
+@@ -277,7 +287,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDevice(
DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
<< wrapper_->StrError(error);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_audio__input__device.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_audio__input__device.cc
index 0cbac1b06dd1..c47cbab8f9d4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_audio__input__device.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_audio__input__device.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/audio/audio_input_device.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/audio/audio_input_device.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/audio/audio_input_device.cc
-@@ -269,7 +269,7 @@ void AudioInputDevice::OnStreamCreated(
+@@ -275,7 +275,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/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_pulse_pulse__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_pulse_pulse__util.cc
index d8c2a047b67e..625df0bae9dd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_pulse_pulse__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_audio_pulse_pulse__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/audio/pulse/pulse_util.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/audio/pulse/pulse_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/audio/pulse/pulse_util.cc
-@@ -50,7 +50,11 @@ constexpr char kBrowserDisplayName[] = "chromium-brows
+@@ -50,7 +50,11 @@ static const base::FilePath::CharType kPulseLib[] =
#if defined(DLOPEN_PULSEAUDIO)
static const base::FilePath::CharType kPulseLib[] =
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_audio__latency.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_audio__latency.cc
index 66f6db8fe0aa..4b5ab24a8a78 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_audio__latency.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_audio__latency.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/base/audio_latency.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/base/audio_latency.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/base/audio_latency.cc
@@ -148,7 +148,7 @@ int AudioLatency::GetRtcBufferSize(int sample_rate, in
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_libaom__thread__wrapper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_libaom__thread__wrapper.cc
index 05c8dcc47ef2..d38dd3073747 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_libaom__thread__wrapper.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_libaom__thread__wrapper.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/base/libaom_thread_wrapper.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/media/base/libaom_thread_wrapper.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/base/libaom_thread_wrapper.cc
@@ -5,17 +5,21 @@
#include "base/logging.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.cc
index c9b7eace90cc..d83bddbb07f2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/base/media_switches.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/media/base/media_switches.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/base/media_switches.cc
-@@ -21,7 +21,7 @@
+@@ -20,7 +20,7 @@
#include "ui/gl/gl_features.h"
#include "ui/gl/gl_utils.h"
@@ -9,7 +9,7 @@
#include "base/cpu.h"
#endif
-@@ -376,8 +376,8 @@ BASE_FEATURE(kUseSCContentSharingPicker,
+@@ -372,8 +372,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",
-@@ -387,6 +387,28 @@ BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
+@@ -383,6 +383,28 @@ BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
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
-@@ -688,7 +710,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture,
+@@ -630,7 +652,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInPicture,
#endif // !BUILDFLAG(IS_ANDROID)
// Show toolbar button that opens dialog for controlling media sessions.
@@ -58,7 +58,7 @@
BASE_FEATURE(kGlobalMediaControls,
"GlobalMediaControls",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -712,7 +734,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
+@@ -654,7 +676,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdatedUI,
#if !BUILDFLAG(IS_ANDROID)
// If enabled, users can request Media Remoting without fullscreen-in-tab.
@@ -67,7 +67,7 @@
BASE_FEATURE(kMediaRemotingWithoutFullscreen,
"MediaRemotingWithoutFullscreen",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -725,7 +747,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
+@@ -667,7 +689,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullscreen,
// Show picture-in-picture button in Global Media Controls.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -76,25 +76,25 @@
BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
"GlobalMediaControlsPictureInPicture",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -757,7 +779,7 @@ BASE_FEATURE(kUnifiedAutoplay,
+@@ -699,7 +721,7 @@ BASE_FEATURE(kUnifiedAutoplay,
"UnifiedAutoplay",
base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enable vaapi video decoding on linux. This is already enabled by default on
- // chromeos, but needs an experiment on linux.
- BASE_FEATURE(kVaapiVideoDecodeLinux,
-@@ -860,7 +882,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
+ // Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
+ // on chromeos, but needs an experiment on linux.
+ BASE_FEATURE(kAcceleratedVideoDecodeLinux,
+@@ -808,7 +830,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
"VSyncMjpegDecoding",
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enables the new V4L2StatefulVideoDecoder instead of V4L2VideoDecoder.
- // Owners: frkoenig@chromium.org, mcasas@chromium.org
- // Expiry: When the |V4L2FlatVideoDecoder| flag handles stateful decoding on
-@@ -1505,7 +1527,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDecoding,
+ // Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
+ BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
+ "V4L2H264TemporalLayerHWEncoding",
+@@ -1379,7 +1401,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDecoding,
base::FEATURE_DISABLED_BY_DEFAULT);
#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,
-@@ -1587,7 +1609,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
+@@ -1463,7 +1485,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
"RecordWebAudioEngagement",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.h
index 108be0434e4d..9524d682bc65 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_media__switches.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/base/media_switches.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/media/base/media_switches.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/base/media_switches.h
-@@ -331,13 +331,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlatformHEVCEncoder
+@@ -324,13 +324,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSusp
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
@@ -28,25 +28,25 @@
MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -352,7 +364,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
+@@ -344,7 +356,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMed
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseDecoderStreamForWebRTC);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoDecodeLinux);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoDecodeLinuxGL);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoEncodeLinux);
-@@ -373,7 +385,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp8TemporalLay
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
+@@ -366,7 +378,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2FlatStatefulVideoDecoder);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -513,7 +525,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVide
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
+@@ -497,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcess
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcessVideoDecoding);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.cc
index 77c80da024bd..2f711fe192fb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/base/video_frame.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/media/base/video_frame.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/base/video_frame.cc
-@@ -88,7 +88,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -92,7 +92,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
-@@ -103,7 +103,7 @@ std::string VideoFrame::StorageTypeToString(
+@@ -106,7 +106,7 @@ bool VideoFrame::IsStorageTypeMappable(VideoFrame::Sto
// static
bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
return
@@ -18,8 +18,8 @@
// This is not strictly needed but makes explicit that, at VideoFrame
// level, DmaBufs are not mappable from userspace.
storage_type != VideoFrame::STORAGE_DMABUFS &&
-@@ -401,7 +401,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII
- : shared_image->GetStrideForVideoFrame(i);
+@@ -420,7 +420,7 @@ VideoFrame::CreateFrameForGpuMemoryBufferOrMappableSII
+ plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -27,7 +27,7 @@
bool is_native_buffer =
gpu_memory_buffer
? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -782,7 +782,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
+@@ -938,7 +938,7 @@ scoped_refptr<VideoFrame> VideoFrame::WrapExternalGpuM
return frame;
}
@@ -36,7 +36,7 @@
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1489,7 +1489,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
+@@ -1623,7 +1623,7 @@ scoped_refptr<gpu::ClientSharedImage> VideoFrame::shar
return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.h
index 20cbc521aa09..e6960b86a245 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_base_video__frame.h
@@ -1,24 +1,24 @@
---- src/3rdparty/chromium/media/base/video_frame.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/media/base/video_frame.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/base/video_frame.h
-@@ -50,7 +50,7 @@
- #include "base/apple/scoped_cftyperef.h"
- #endif // BUILDFLAG(IS_APPLE)
+@@ -42,7 +42,7 @@
+ #include "ui/gfx/geometry/size.h"
+ #include "ui/gfx/hdr_metadata.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "base/files/scoped_file.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -116,7 +116,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -88,7 +88,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.
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // TODO(mcasas): Consider turning this type into STORAGE_NATIVE
- // based on the idea of using this same enum value for both DMA
- // buffers on Linux and CVPixelBuffers on Mac (which currently use
-@@ -393,7 +393,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+ STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
+ #endif
+ STORAGE_GPU_MEMORY_BUFFER = 6,
+@@ -435,7 +435,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb,
base::TimeDelta timestamp);
@@ -27,7 +27,7 @@
// 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
-@@ -711,7 +711,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -745,7 +745,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// wait for the included sync point.
scoped_refptr<gpu::ClientSharedImage> shared_image() const;
@@ -36,12 +36,12 @@
// 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.
-@@ -953,7 +953,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
+@@ -974,7 +974,7 @@ class MEDIA_EXPORT VideoFrame : public base::RefCounte
// GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
bool is_mappable_si_enabled_ = false;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-
// Dmabufs for the frame, used when storage is STORAGE_DMABUFS. Size is either
// equal or less than the number of planes of the frame. If it is less, then
+ // the memory area represented by the last FD contains the remaining planes.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc
index 1c2bb92fa122..ccf44146bc6a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_create__video__capture__device__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/capture/video/create_video_capture_device_factory.cc.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/media/capture/video/create_video_capture_device_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/create_video_capture_device_factory.cc
@@ -13,7 +13,7 @@
#include "media/capture/video/fake_video_capture_device_factory.h"
@@ -9,7 +9,7 @@
#include "media/capture/video/linux/video_capture_device_factory_linux.h"
#elif BUILDFLAG(IS_CHROMEOS_ASH)
#include "media/capture/video/chromeos/public/cros_features.h"
-@@ -56,7 +56,7 @@ CreateFakeVideoCaptureDeviceFactory() {
+@@ -56,7 +56,7 @@ CreatePlatformSpecificVideoCaptureDeviceFactory(
std::unique_ptr<VideoCaptureDeviceFactory>
CreatePlatformSpecificVideoCaptureDeviceFactory(
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_fake__video__capture__device__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_fake__video__capture__device__factory.cc
index b12bab7e6532..72357c833876 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_fake__video__capture__device__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_fake__video__capture__device__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/capture/video/fake_video_capture_device_factory.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/media/capture/video/fake_video_capture_device_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/fake_video_capture_device_factory.cc
@@ -231,7 +231,7 @@ void FakeVideoCaptureDeviceFactory::GetDevicesInfo(
int entry_index = 0;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc
index 8617d9fbb13c..417dcebdbb8d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_file__video__capture__device__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/capture/video/file_video_capture_device_factory.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/media/capture/video/file_video_capture_device_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/file_video_capture_device_factory.cc
@@ -52,7 +52,7 @@ void FileVideoCaptureDeviceFactory::GetDevicesInfo(
VideoCaptureApi::WIN_DIRECT_SHOW;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.cc
index ede62bdf3186..64004e20b766 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.cc
-@@ -562,7 +562,7 @@ int FakeV4L2Impl::close(int fd) {
+@@ -569,7 +569,7 @@ int FakeV4L2Impl::close(int fd) {
return kSuccessReturnValue;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.h
index 08dd4ff954b9..f68dd5bc4797 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_fake__v4l2__impl.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.h.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/linux/fake_v4l2_impl.h
@@ -8,7 +8,13 @@
#include <map>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.cc
index a8b590190a3c..31de4718c96e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.cc
-@@ -5,8 +5,10 @@
+@@ -10,8 +10,10 @@
#include "media/capture/video/linux/v4l2_capture_delegate.h"
#include <fcntl.h>
@@ -11,7 +11,7 @@
#include <poll.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
-@@ -29,17 +31,19 @@
+@@ -34,17 +36,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.
-@@ -49,6 +53,14 @@ using media::mojom::MeteringMode;
+@@ -54,6 +58,14 @@ using media::mojom::MeteringMode;
#define V4L2_PIX_FMT_INVZ v4l2_fourcc('I', 'N', 'V', 'Z')
#endif
@@ -47,7 +47,7 @@
namespace media {
namespace {
-@@ -268,7 +280,7 @@ bool V4L2CaptureDelegate::IsBlockedControl(int control
+@@ -273,7 +285,7 @@ bool V4L2CaptureDelegate::IsControllableControl(
// 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
-@@ -324,7 +336,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate(
+@@ -329,7 +341,7 @@ V4L2CaptureDelegate::V4L2CaptureDelegate(
is_capturing_(false),
timeout_count_(0),
rotation_(rotation) {
@@ -65,16 +65,16 @@
use_gpu_buffer_ = switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
#endif // BUILDFLAG(IS_LINUX)
}
-@@ -451,7 +463,7 @@ void V4L2CaptureDelegate::AllocateAndStart(
+@@ -456,7 +468,7 @@ void V4L2CaptureDelegate::AllocateAndStart(
client_->OnStarted();
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (use_gpu_buffer_) {
- v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>(
- std::move(gmb_support_test_));
-@@ -801,7 +813,7 @@ void V4L2CaptureDelegate::SetGPUEnvironmentForTesting(
+ v4l2_gpu_helper_ = std::make_unique<V4L2CaptureDelegateGpuHelper>();
+ }
+@@ -800,7 +812,7 @@ V4L2CaptureDelegate::~V4L2CaptureDelegate() = default;
V4L2CaptureDelegate::~V4L2CaptureDelegate() = default;
@@ -83,7 +83,7 @@
int num_retries = 0;
for (; DoIoctl(request, argp) < 0 && num_retries < kMaxIOCtrlRetries;
++num_retries) {
-@@ -811,7 +823,7 @@ bool V4L2CaptureDelegate::RunIoctl(int request, void*
+@@ -810,7 +822,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));
}
-@@ -822,6 +834,7 @@ bool V4L2CaptureDelegate::IsControllableControl(int co
+@@ -821,6 +833,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
}
void V4L2CaptureDelegate::ReplaceControlEventSubscriptions() {
@@ -100,7 +100,7 @@
constexpr uint32_t kControlIds[] = {V4L2_CID_AUTO_EXPOSURE_BIAS,
V4L2_CID_AUTO_WHITE_BALANCE,
V4L2_CID_BRIGHTNESS,
-@@ -849,6 +862,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
+@@ -848,6 +861,7 @@ void V4L2CaptureDelegate::ReplaceControlEventSubscript
<< ", {type = V4L2_EVENT_CTRL, id = " << control_id << "}";
}
}
@@ -108,7 +108,7 @@
}
mojom::RangePtr V4L2CaptureDelegate::RetrieveUserControlRange(int control_id) {
-@@ -1029,7 +1043,11 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1028,7 +1042,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));
-@@ -1067,6 +1085,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1066,6 +1084,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;
-@@ -1102,6 +1121,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1099,6 +1118,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) {
-@@ -1155,7 +1175,7 @@ void V4L2CaptureDelegate::DoCapture() {
+@@ -1152,7 +1172,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(),
-@@ -1228,7 +1248,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr
+@@ -1226,7 +1246,7 @@ void V4L2CaptureDelegate::SetErrorState(VideoCaptureEr
client_->OnError(error, from_here, reason);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.h
index 543d9fb3ec80..2e514a48bff3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__delegate.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.h.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_delegate.h
-@@ -35,7 +35,7 @@ class Location;
+@@ -34,7 +34,7 @@ namespace media {
namespace media {
@@ -9,16 +9,16 @@
class V4L2CaptureDelegateGpuHelper;
#endif // BUILDFLAG(IS_LINUX)
-@@ -86,7 +86,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final {
+@@ -85,7 +85,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final {
static bool IsBlockedControl(int control_id);
static bool IsControllableControl(
int control_id,
- const base::RepeatingCallback<int(int, void*)>& do_ioctl);
+ const base::RepeatingCallback<int(unsigned int, void*)>& do_ioctl);
- void SetGPUEnvironmentForTesting(
- std::unique_ptr<gpu::GpuMemoryBufferSupport> gmb_support);
-@@ -100,10 +100,10 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final {
+ private:
+ friend class V4L2CaptureDelegateTest;
+@@ -96,10 +96,10 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final {
// device file descriptor or (re)starting streaming, can fail but works after
// retrying (https://crbug.com/670262). Returns false if the |request| ioctl
// fails too many times.
@@ -31,7 +31,7 @@
// Check whether the control is controllable (and not changed automatically).
bool IsControllableControl(int control_id);
-@@ -133,7 +133,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final {
+@@ -129,7 +129,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final {
const base::Location& from_here,
const std::string& reason);
@@ -40,7 +40,7 @@
// Systems which describe a "color space" usually map that to one or more of
// {primary, matrix, transfer, range}. BuildColorSpaceFromv4l2() will use the
// matched value as first priority. Otherwise, if there is no best matching
-@@ -167,7 +167,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final {
+@@ -163,7 +163,7 @@ class CAPTURE_EXPORT V4L2CaptureDelegate final {
// Clockwise rotation in degrees. This value should be 0, 90, 180, or 270.
int rotation_;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device.h
index 62bab60735a5..c86519330731 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device.h
@@ -21,7 +21,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice
public:
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.cc
index 622d27139cb1..16adb86d413a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.cc
@@ -22,7 +22,7 @@ int V4L2CaptureDeviceImpl::close(int fd) {
return ::close(fd);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.h
index b4e9cc8445c5..b85edd46f9cb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_v4l2__capture__device__impl.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/linux/v4l2_capture_device_impl.h
@@ -19,7 +19,7 @@ class CAPTURE_EXPORT V4L2CaptureDeviceImpl : public V4
public:
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.cc
index 003486970033..710fc9713cb9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.cc
-@@ -38,6 +38,7 @@ bool CompareCaptureDevices(const VideoCaptureDeviceInf
+@@ -43,6 +43,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;
-@@ -70,11 +71,15 @@ std::string ExtractFileNameFromDeviceId(const std::str
+@@ -75,11 +76,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());
}
@@ -19,12 +19,21 @@
public:
void GetDeviceIds(std::vector<std::string>* target_container) override {
+#if BUILDFLAG(IS_OPENBSD)
-+ target_container->emplace_back("/dev/video");
++ char device[12];
++ int fd;
++ /* unveil(2) limits access to /dev/, try /dev/video[0-7] */
++ for (int n = 0; n < 8; n++) {
++ snprintf(device, sizeof(device), "/dev/video%d", n);
++ if ((fd = open(device, O_RDONLY)) != -1) {
++ close(fd);
++ target_container->emplace_back(device);
++ }
++ }
+#else
const base::FilePath path("/dev/");
base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES,
"video*");
-@@ -82,9 +87,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -87,9 +101,13 @@ class DevVideoFilePathsDeviceProvider
const base::FileEnumerator::FileInfo info = enumerator.GetInfo();
target_container->emplace_back(path.value() + info.GetName().value());
}
@@ -38,7 +47,7 @@
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
std::string usb_id;
const std::string vid_path =
-@@ -101,9 +110,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -106,9 +124,13 @@ class DevVideoFilePathsDeviceProvider
}
return usb_id;
@@ -52,7 +61,7 @@
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
const std::string interface_path =
base::StringPrintf(kInterfacePathTemplate, file_name.c_str());
-@@ -114,6 +127,7 @@ class DevVideoFilePathsDeviceProvider
+@@ -119,6 +141,7 @@ class DevVideoFilePathsDeviceProvider
return std::string();
}
return display_name;
@@ -60,7 +69,7 @@
}
};
-@@ -219,7 +233,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo(
+@@ -224,7 +247,7 @@ void VideoCaptureDeviceFactoryV4L2::GetDevicesInfo(
std::move(callback).Run(std::move(devices_info));
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.h
index 3c19edbc63b4..ac0929b3c140 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_linux_video__capture__device__factory__v4l2.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/linux/video_capture_device_factory_v4l2.h
@@ -51,7 +51,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceFactoryV4L2
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__buffer__tracker__factory__impl.cc
index e233efa20441..6220c32d6b5b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__buffer__tracker__factory__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__buffer__tracker__factory__impl.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/video_capture_buffer_tracker_factory_impl.cc
@@ -14,7 +14,7 @@
#include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc
index 693c2f74d501..70a2641abb13 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_capture_video_video__capture__device__client.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/capture/video/video_capture_device_client.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/capture/video/video_capture_device_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/capture/video/video_capture_device_client.cc
-@@ -169,7 +169,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/qt6-webengine/files/patch-src_3rdparty_chromium_media_cdm_library__cdm_cdm__paths.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_cdm_library__cdm_cdm__paths.gni
index 02b8f3d6b112..a55710b845f7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_cdm_library__cdm_cdm__paths.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_cdm_library__cdm_cdm__paths.gni
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/cdm/library_cdm/cdm_paths.gni.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/media/cdm/library_cdm/cdm_paths.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/cdm/library_cdm/cdm_paths.gni
-@@ -15,7 +15,7 @@ assert(enable_library_cdms)
+@@ -15,7 +15,7 @@ if (is_chromeos) {
# Explicitly define what we use to avoid confusion.
if (is_chromeos) {
component_os = "cros"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_build__ffmpeg.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_build__ffmpeg.py
index a83f1ae32d10..913190bacb8e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_build__ffmpeg.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_build__ffmpeg.py
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/ffmpeg/scripts/build_ffmpeg.py.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/ffmpeg/scripts/build_ffmpeg.py
-@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
+@@ -33,7 +33,7 @@ sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
sys.path.append(os.path.join(CHROMIUM_ROOT_DIR, 'build'))
@@ -9,7 +9,7 @@
BRANDINGS = [
'Chrome',
-@@ -43,6 +43,8 @@ BRANDINGS = [
+@@ -43,6 +43,8 @@ ARCH_MAP = {
ARCH_MAP = {
'android': ['ia32', 'x64', 'arm-neon', 'arm64'],
'linux': ['ia32', 'x64', 'noasm-x64', 'arm', 'arm-neon', 'arm64'],
@@ -18,7 +18,7 @@
'mac': ['x64', 'arm64'],
'win': ['ia32', 'x64', 'arm64'],
}
-@@ -122,7 +124,7 @@ def PrintAndCheckCall(argv, *args, **kwargs):
+@@ -122,7 +124,7 @@ def GetDsoName(target_os, dso_name, dso_version):
def GetDsoName(target_os, dso_name, dso_version):
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_robo__lib_config.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_robo__lib_config.py
index af97ac505dc6..d06919fec3d8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_robo__lib_config.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_ffmpeg_scripts_robo__lib_config.py
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/ffmpeg/scripts/robo_lib/config.py.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/media/ffmpeg/scripts/robo_lib/config.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/ffmpeg/scripts/robo_lib/config.py
-@@ -55,19 +55,13 @@ class RoboConfiguration:
+@@ -56,19 +56,13 @@ class RoboConfiguration:
self._llvm_path = os.path.join(self.chrome_src(), "third_party",
"llvm-build", "Release+Asserts", "bin")
@@ -19,8 +19,8 @@
- shell.log(f"On sushi branch: {self.sushi_branch_name()}")
# Filename that we'll ask generate_gn.py to write git commands to.
- # TODO: Should this use script_directory, or stay with ffmpeg? As long as
-@@ -186,9 +180,9 @@ class RoboConfiguration:
+ # TODO: Should this use script_directory, or stay with ffmpeg? As long
+@@ -187,9 +181,9 @@ class RoboConfiguration:
if re.match(r"i.86", platform.machine()):
self._host_architecture = "ia32"
@@ -32,7 +32,7 @@
self._host_architecture = "arm64"
elif platform.machine() == "mips32":
self._host_architecture = "mipsel"
-@@ -223,6 +217,10 @@ class RoboConfiguration:
+@@ -224,6 +218,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()}")
-@@ -231,8 +229,8 @@ class RoboConfiguration:
+@@ -232,8 +230,8 @@ class RoboConfiguration:
wd = os.getcwd()
# Walk up the tree until we find src/AUTHORS
while wd != "/":
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_buffer__validation.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_buffer__validation.cc
index 3ea6a7bac46e..5d23f126008e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_buffer__validation.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_buffer__validation.cc
@@ -1,46 +1,29 @@
---- src/3rdparty/chromium/media/gpu/buffer_validation.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/media/gpu/buffer_validation.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/buffer_validation.cc
-@@ -16,7 +16,7 @@
+@@ -15,7 +15,7 @@
#include "ui/gfx/geometry/size.h"
#include "ui/gfx/gpu_memory_buffer.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <drm_fourcc.h>
#include <sys/types.h>
#include <unistd.h>
-@@ -29,7 +29,7 @@
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -23,7 +23,7 @@ bool GetFileSize(const int fd, size_t* size) {
namespace media {
- namespace {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #ifndef I915_FORMAT_MOD_4_TILED_MTL_MC_CCS
- // TODO(b/271455200): Remove this definition once drm_fourcc.h contains it.
- /*
-@@ -55,7 +55,7 @@ bool IsIntelMediaCompressedModifier(uint64_t modifier)
- } // namespace
-
bool GetFileSize(const int fd, size_t* size) {
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
if (fd < 0) {
VLOG(1) << "Invalid file descriptor";
return false;
-@@ -109,14 +109,14 @@ bool VerifyGpuMemoryBufferHandle(
+@@ -77,7 +77,7 @@ bool VerifyGpuMemoryBufferHandle(
VLOG(1) << "Unsupported: " << pixel_format;
return false;
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const uint64_t modifier = gmb_handle.native_pixmap_handle.modifier;
- const bool is_intel_media_compressed_buffer =
- IsIntelMediaCompressedModifier(modifier);
- const bool is_intel_media_compression_enabled =
- #if BUILDFLAG(IS_CHROMEOS)
- base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- false;
- #endif
-
+ const size_t num_planes = media::VideoFrame::NumPlanes(pixel_format);
+ if (num_planes != gmb_handle.native_pixmap_handle.planes.size() ||
+ num_planes == 0) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_gl__image__processor__backend.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_gl__image__processor__backend.cc
index 1913204be552..4ef8add30a57 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_gl__image__processor__backend.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_gl__image__processor__backend.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/gpu/chromeos/gl_image_processor_backend.cc.orig 2024-06-18 16:34:35 UTC
+--- src/3rdparty/chromium/media/gpu/chromeos/gl_image_processor_backend.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/chromeos/gl_image_processor_backend.cc
@@ -28,6 +28,10 @@
#include "ui/ozone/public/ozone_platform.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_libyuv__image__processor__backend.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_libyuv__image__processor__backend.cc
index f08d6740a082..404730cda2c9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_libyuv__image__processor__backend.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_libyuv__image__processor__backend.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/chromeos/libyuv_image_processor_backend.cc
@@ -53,7 +53,7 @@ static constexpr struct {
#define CONV(in, out, trans, result) \
@@ -9,7 +9,7 @@
CONV(NV12, AR24, kConversion, Supported),
#endif
CONV(NV12, NV12, kConversion, Supported),
-@@ -420,7 +420,7 @@ int LibYUVImageProcessorBackend::DoConversion(const Fr
+@@ -412,7 +412,7 @@ int LibYUVImageProcessorBackend::DoConversion(const Fr
fr->GetWritableVisibleData(VideoFrame::Plane::kUV)), \
fr->stride(VideoFrame::Plane::kUV)
@@ -18,7 +18,7 @@
#define ARGB_DATA(fr) \
fr->GetWritableVisibleData(VideoFrame::Plane::kARGB), \
fr->stride(VideoFrame::Plane::kARGB)
-@@ -582,7 +582,7 @@ int LibYUVImageProcessorBackend::DoConversion(const Fr
+@@ -574,7 +574,7 @@ int LibYUVImageProcessorBackend::DoConversion(const Fr
}
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_mailbox__video__frame__converter.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_mailbox__video__frame__converter.cc
index 944226376b78..3fbb1cac8346 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/chromeos/mailbox_video_frame_converter.cc
@@ -67,7 +67,7 @@ viz::SharedImageFormat GetSharedImageFormat(gfx::Buffe
<< static_cast<int>(buffer_format);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_native__pixmap__frame__resource.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_native__pixmap__frame__resource.cc
deleted file mode 100644
index acf72a66a116..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_native__pixmap__frame__resource.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/media/gpu/chromeos/native_pixmap_frame_resource.cc.orig 2024-08-26 12:06:38 UTC
-+++ src/3rdparty/chromium/media/gpu/chromeos/native_pixmap_frame_resource.cc
-@@ -176,7 +176,7 @@ scoped_refptr<NativePixmapFrameResource> NativePixmapF
- const bool is_intel_media_compression_enabled =
- #if BUILDFLAG(IS_CHROMEOS)
- base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- false;
- #endif
- CHECK(!is_intel_media_compressed_buffer ||
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_platform__video__frame__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_platform__video__frame__utils.cc
index f9be7d354ab5..a159a923179a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_platform__video__frame__utils.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/gpu/chromeos/platform_video_frame_utils.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> CreateGbmDevice(
+@@ -67,7 +67,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,21 +9,3 @@
const bool is_render_node = base::Contains(drm_node_file_prefix, "render");
// TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
-@@ -196,7 +196,7 @@ class GbmDeviceWrapper {
- const bool is_intel_media_compression_enabled =
- #if BUILDFLAG(IS_CHROMEOS)
- base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- false;
- #endif
- if (is_intel_media_compression_enabled) {
-@@ -350,7 +350,7 @@ scoped_refptr<VideoFrame> CreateVideoFrameFromGpuMemor
- const bool is_intel_media_compression_enabled =
- #if BUILDFLAG(IS_CHROMEOS)
- base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- false;
- #endif
-
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_video__decoder__pipeline.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_video__decoder__pipeline.cc
index 2d15fce08dc2..b995c3aa5764 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_video__decoder__pipeline.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_chromeos_video__decoder__pipeline.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/gpu/chromeos/video_decoder_pipeline.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/chromeos/video_decoder_pipeline.cc
-@@ -1096,7 +1096,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
+@@ -1159,7 +1159,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
}
#endif
@@ -9,7 +9,7 @@
// Linux should always use a custom allocator (to allocate buffers using
// libva) and a PlatformVideoFramePool.
CHECK(allocator.has_value());
-@@ -1105,7 +1105,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
+@@ -1168,7 +1168,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
// VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS.
main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator(
*allocator, VideoFrame::STORAGE_DMABUFS);
@@ -18,7 +18,7 @@
// Linux w/ V4L2 should not use a custom allocator
// Only tested with video_decode_accelerator_tests
// TODO(wenst@) Test with full Chromium Browser
-@@ -1287,7 +1287,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
+@@ -1350,7 +1350,7 @@ VideoDecoderPipeline::PickDecoderOutputFormat(
<< " VideoFrames";
auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_gpu__video__encode__accelerator__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_gpu__video__encode__accelerator__factory.cc
index 513ca747253a..ce9bb3815646 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/gpu_video_encode_accelerator_factory.cc
@@ -118,7 +118,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
return vea_factory_functions;
@@ -6,6 +6,15 @@
#if BUILDFLAG(USE_VAAPI)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (base::FeatureList::IsEnabled(kVaapiVideoEncodeLinux))
+ if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA));
- #else
+ }
+@@ -126,7 +126,7 @@ std::vector<VEAFactoryFunction> GetVEAFactoryFunctions
+ vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA));
+ #endif
+ #elif BUILDFLAG(USE_V4L2_CODEC)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
+ vea_factory_functions.push_back(base::BindRepeating(&CreateV4L2VEA));
+ }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
index a1200aa4d2c5..2d9473a7c3ce 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
@@ -16,7 +16,9 @@
#include "media/gpu/vaapi/vaapi_wrapper.h"
@@ -10,7 +10,7 @@
// TODO(b/195769334): the hardware video decoding sandbox is really only useful
// when building with VA-API or V4L2 (otherwise, we're not really doing hardware
-@@ -32,6 +34,7 @@ using sandbox::syscall_broker::BrokerFilePermission;
+@@ -32,6 +34,7 @@ namespace {
namespace media {
namespace {
@@ -26,7 +26,7 @@
} // namespace
-@@ -203,6 +207,7 @@ bool HardwareVideoDecodingPreSandboxHookForV4L2(
+@@ -203,6 +207,7 @@ bool HardwareVideoDecodingPreSandboxHook(
// (at least).
bool HardwareVideoDecodingPreSandboxHook(
sandbox::policy::SandboxLinux::Options options) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
index 3ef02d85160d..d2e67531454f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2023-04-28 17:01:32 UTC
+--- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_DECODING_SANDBOX_HOOK_LINUX_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
index d8791842b47e..9d143a158355 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc
@@ -18,12 +18,15 @@
#include "media/gpu/v4l2/v4l2_device.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
index 9cc18190d195..e34583c178a7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2023-04-28 17:01:32 UTC
+--- src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_ENCODING_SANDBOX_HOOK_LINUX_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__video__decoder.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__video__decoder.cc
index 33980b0c5bb2..630fba20803d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__video__decoder.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__video__decoder.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/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/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__wrapper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__wrapper.cc
index 7e3f6887a864..76a3e3dafd88 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__wrapper.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_gpu_vaapi_vaapi__wrapper.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/gpu/vaapi/vaapi_wrapper.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/gpu/vaapi/vaapi_wrapper.cc
-@@ -77,7 +77,7 @@
+@@ -78,7 +78,7 @@ using media_gpu_vaapi::kModuleVa_prot;
using media_gpu_vaapi::kModuleVa_prot;
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni
index 983971e99938..606cf07432ed 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_media__options.gni
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/media_options.gni.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/media/media_options.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/media_options.gni
-@@ -202,12 +202,15 @@ declare_args() {
+@@ -214,12 +214,15 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
use_alsa = false
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
index d583ac5218e8..b2cacb2de482 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc
-@@ -841,7 +841,7 @@ const gfx::GpuMemoryBufferId& StructTraits<
+@@ -861,7 +861,7 @@ const gfx::GpuMemoryBufferId& StructTraits<
return input.id;
}
@@ -9,7 +9,7 @@
// static
gfx::NativePixmapHandle StructTraits<
media::stable::mojom::NativeGpuMemoryBufferHandleDataView,
-@@ -862,7 +862,7 @@ bool StructTraits<media::stable::mojom::NativeGpuMemor
+@@ -882,7 +882,7 @@ bool StructTraits<media::stable::mojom::NativeGpuMemor
output->type = gfx::NATIVE_PIXMAP;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
index 299f5aac415e..1a8e46965b7c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h
-@@ -695,7 +695,7 @@ struct StructTraits<media::stable::mojom::NativeGpuMem
+@@ -704,7 +704,7 @@ struct StructTraits<media::stable::mojom::NativeGpuMem
static const gfx::GpuMemoryBufferId& id(
const gfx::GpuMemoryBufferHandle& input);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_video__frame__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_video__frame__mojom__traits.cc
index b83ddacf77d8..a7f8f88fc62b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_mojo_mojom_video__frame__mojom__traits.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/mojo/mojom/video_frame_mojom_traits.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -27,7 +27,7 @@
+@@ -22,7 +22,7 @@
#include "ui/gfx/mojom/color_space_mojom_traits.h"
#include "ui/gfx/mojom/hdr_metadata_mojom_traits.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_fake__gpu__memory__buffer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_fake__gpu__memory__buffer.cc
index 15d802956522..bb4f8b25ea6d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_fake__gpu__memory__buffer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_fake__gpu__memory__buffer.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/media/video/fake_gpu_memory_buffer.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/video/fake_gpu_memory_buffer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/video/fake_gpu_memory_buffer.cc
@@ -14,7 +14,7 @@
#include "media/base/format_utils.h"
@@ -9,7 +9,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
-@@ -57,7 +57,7 @@ class FakeGpuMemoryBufferImpl : public gpu::GpuMemoryB
+@@ -63,7 +63,7 @@ class FakeGpuMemoryBufferImpl : public gpu::GpuMemoryB
} // namespace
@@ -18,7 +18,7 @@
base::ScopedFD GetDummyFD() {
base::ScopedFD fd(open("/dev/zero", O_RDWR));
DCHECK(fd.is_valid());
-@@ -87,7 +87,7 @@ FakeGpuMemoryBuffer::FakeGpuMemoryBuffer(const gfx::Si
+@@ -102,7 +102,7 @@ FakeGpuMemoryBuffer::FakeGpuMemoryBuffer(const gfx::Si
static base::AtomicSequenceNumber buffer_id_generator;
handle_.id = gfx::GpuMemoryBufferId(buffer_id_generator.GetNext());
@@ -27,7 +27,7 @@
for (size_t i = 0; i < VideoFrame::NumPlanes(video_pixel_format_); i++) {
const gfx::Size plane_size_in_bytes =
VideoFrame::PlaneSize(video_pixel_format_, i, size_);
-@@ -149,7 +149,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemoryBuffer::CloneH
+@@ -176,7 +176,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemoryBuffer::CloneH
gfx::GpuMemoryBufferHandle handle;
handle.type = gfx::NATIVE_PIXMAP;
handle.id = handle_.id;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_gpu__memory__buffer__video__frame__pool.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_gpu__memory__buffer__video__frame__pool.cc
index dd53719a0814..cddb93025b3f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_gpu__memory__buffer__video__frame__pool.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -1,24 +1,15 @@
---- src/3rdparty/chromium/media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -98,7 +98,7 @@ class GpuMemoryBufferVideoFramePool::PoolImpl
- gpu::SHARED_IMAGE_USAGE_RASTER_READ |
- gpu::SHARED_IMAGE_USAGE_DISPLAY_READ |
- gpu::SHARED_IMAGE_USAGE_SCANOUT;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40194712): Always add the flag once the
- // OzoneImageBacking is by default turned on.
- if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-@@ -695,7 +695,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
+@@ -644,7 +644,7 @@ void GpuMemoryBufferVideoFramePool::PoolImpl::CreateHa
}
- bool is_software_backed_video_frame = !video_frame->HasTextures();
+ bool is_software_backed_video_frame = !video_frame->HasSharedImage();
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1104,7 +1104,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
+@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBufferVideoFramePoo
media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
#endif
@@ -27,3 +18,12 @@
is_webgpu_compatible =
handle.native_pixmap_handle.supports_zero_copy_webgpu_import;
#endif
+@@ -1225,7 +1225,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl::GetOrCreateFr
+ si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/40194712): Always add the flag once the
+ // OzoneImageBacking is by default turned on.
+ if (base::CommandLine::ForCurrentProcess()->HasSwitch(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter.cc
index f7651241fb6e..8732827b9bda 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter.cc
@@ -1,20 +1,11 @@
---- src/3rdparty/chromium/media/video/video_encode_accelerator_adapter.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/video/video_encode_accelerator_adapter.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/video/video_encode_accelerator_adapter.cc
-@@ -164,7 +164,7 @@ VideoEncodeAccelerator::Config SetUpVeaConfig(
- if (is_rgb)
- config.input_format = PIXEL_FORMAT_I420;
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (format != PIXEL_FORMAT_I420 ||
- !VideoFrame::IsStorageTypeMappable(storage_type)) {
- // ChromeOS/Linux hardware video encoders supports I420 on-memory
-@@ -550,7 +550,7 @@ void VideoEncodeAcceleratorAdapter::InitializeInternal
- SetUpVeaConfig(profile_, options_, format, first_frame->storage_type(),
- supported_rc_modes_, required_encoder_type_);
+@@ -463,7 +463,7 @@ void VideoEncodeAcceleratorAdapter::InitializeOnAccele
+ auto format = PIXEL_FORMAT_I420;
+ auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Linux/ChromeOS require a special configuration to use dmabuf storage.
- // We need to keep sending frames the same way the first frame was sent.
- // Other platforms will happily mix GpuMemoryBuffer storage with regular
+ // We need to keep sending frames with the same storage type.
+ // Other platforms will happily mix GpuMemoryBuffer storage with shared-mem
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter__test.cc
index 8c8877508ae3..4c440bf1a2df 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter__test.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_video_video__encode__accelerator__adapter__test.cc
@@ -1,11 +1,38 @@
---- src/3rdparty/chromium/media/video/video_encode_accelerator_adapter_test.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/video/video_encode_accelerator_adapter_test.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/video/video_encode_accelerator_adapter_test.cc
-@@ -461,7 +461,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes
+@@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, InitializeAf
+ });
+
+ VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ expected_input_format = PIXEL_FORMAT_NV12;
+ #endif
+ vea()->SetEncodingCallback(base::BindLambdaForTesting(
+@@ -369,7 +369,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest, FlushDuringI
+ });
+
+ VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ expected_input_format = PIXEL_FORMAT_NV12;
+ #endif
+
+@@ -467,7 +467,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest, TwoFramesRes
CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2));
VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (pixel_format != PIXEL_FORMAT_I420 || !small_frame->IsMappable())
expected_input_format = PIXEL_FORMAT_NV12;
#endif
+ const gfx::ColorSpace expected_color_space =
+@@ -674,7 +674,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest,
+ });
+
+ VideoPixelFormat expected_input_format = PIXEL_FORMAT_I420;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ expected_input_format = PIXEL_FORMAT_NV12;
+ #endif
+ vea()->SetEncodingCallback(base::BindLambdaForTesting(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_audio__processor.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_audio__processor.cc
index 6a2ccbad3d69..517c6d1c2aeb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_audio__processor.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_audio__processor.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/webrtc/audio_processor.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/media/webrtc/audio_processor.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/webrtc/audio_processor.cc
-@@ -521,7 +521,7 @@ std::optional<double> AudioProcessor::ProcessData(
+@@ -509,7 +509,7 @@ std::optional<double> AudioProcessor::ProcessData(
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
DCHECK_LE(volume, 1.0);
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_helpers.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_helpers.cc
index ae6a95a2e8c7..32f93c901fbf 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_helpers.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_media_webrtc_helpers.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/media/webrtc/helpers.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/media/webrtc/helpers.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/media/webrtc/helpers.cc
-@@ -41,14 +41,14 @@ void ConfigAutomaticGainControl(const AudioProcessingS
+@@ -43,14 +43,14 @@ void ConfigAutomaticGainControl(const AudioProcessingS
return;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_BUILD.gn
index ab74ea474441..3262e8797c30 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/mojo/core/BUILD.gn.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/mojo/core/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/mojo/core/BUILD.gn
-@@ -161,7 +161,7 @@ source_set("impl_for_embedder") {
+@@ -163,7 +163,7 @@ source_set("impl_for_embedder") {
]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_channel.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_channel.cc
index 1338e8a5bd95..48f4cf3711e7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_channel.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_channel.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/mojo/core/channel.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/mojo/core/channel.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/mojo/core/channel.cc
-@@ -82,7 +82,11 @@ const size_t kMaxAttachedHandles = 64;
+@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 253;
const size_t kMaxAttachedHandles = 253;
#endif // BUILDFLAG(IS_FUCHSIA)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_embedder_features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_embedder_features.h
index e36f5ba80304..03dbd4c88532 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_embedder_features.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_core_embedder_features.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/mojo/core/embedder/features.h.orig 2023-04-28 17:01:32 UTC
+--- src/3rdparty/chromium/mojo/core/embedder/features.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/mojo/core/embedder/features.h
@@ -16,7 +16,7 @@ namespace core {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom.gni
index dde70c46875f..641ae6c73609 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_mojo_public_tools_bindings_mojom.gni
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/mojo/public/tools/bindings/mojom.gni.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/mojo/public/tools/bindings/mojom.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/mojo/public/tools/bindings/mojom.gni
-@@ -776,6 +776,16 @@ template("mojom") {
+@@ -787,6 +787,16 @@ template("mojom") {
enabled_features += [ "is_apple" ]
}
@@ -14,6 +14,6 @@
+ enabled_features += [ "is_bsd" ]
+ }
+
- action(parser_target_name) {
- allow_remote = true
-
+ action_outputs = []
+ foreach(base_path, output_file_base_paths) {
+ filename = get_path_info(base_path, "file")
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_BUILD.gn
index 9f7a79728378..f79412254507 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/net/BUILD.gn.orig 2025-10-02 00:36:39 UTC
+++ src/3rdparty/chromium/net/BUILD.gn
-@@ -130,7 +130,7 @@ net_configs = [
+@@ -131,7 +131,7 @@ net_configs = [
"//build/config/compiler:wexit_time_destructors",
]
@@ -9,7 +9,7 @@
net_configs += [ "//build/config/linux:libresolv" ]
}
-@@ -1281,10 +1281,6 @@ jumbo_component("net") {
+@@ -1313,10 +1313,6 @@ jumbo_component("net") {
"base/network_interfaces_linux.h",
"base/platform_mime_util_linux.cc",
]
@@ -20,7 +20,7 @@
}
if (is_linux) {
-@@ -1294,6 +1290,19 @@ jumbo_component("net") {
+@@ -1326,6 +1322,19 @@ jumbo_component("net") {
]
}
@@ -40,7 +40,7 @@
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1458,7 +1467,7 @@ jumbo_component("net") {
+@@ -1492,7 +1501,7 @@ jumbo_component("net") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
@@ -49,7 +49,7 @@
sources += [
"base/network_interfaces_getifaddrs.cc",
"base/network_interfaces_getifaddrs.h",
-@@ -2941,7 +2950,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3009,7 +3018,7 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -58,7 +58,7 @@
sources += [
"base/address_tracker_linux_unittest.cc",
"base/network_interfaces_linux_unittest.cc",
-@@ -3034,6 +3043,10 @@ target(_test_target_type, "net_unittests") {
+@@ -3103,6 +3112,10 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -69,7 +69,7 @@
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3100,7 +3113,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3169,7 +3182,7 @@ target(_test_target_type, "net_unittests") {
]
}
@@ -78,7 +78,7 @@
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3239,7 +3252,7 @@ target(_test_target_type, "net_unittests") {
+@@ -3308,7 +3321,7 @@ target(_test_target_type, "net_unittests") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_features.cc
index 71ee6ae4e421..8273a50f6d94 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_features.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/base/features.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/net/base/features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/base/features.cc
@@ -28,7 +28,7 @@ BASE_FEATURE(kChromeStaticPinning,
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -9,15 +9,15 @@
BASE_FEATURE(kAsyncDns,
"AsyncDns",
base::FEATURE_ENABLED_BY_DEFAULT
-@@ -535,7 +535,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseUseBuilder,
+@@ -566,7 +566,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseUseBuilder,
"SpdyHeadersToHttpResponseUseBuilder",
base::FEATURE_DISABLED_BY_DEFAULT);
+#if BUILDFLAG(IS_OPENBSD)
+// No IP_RECVTOS support
- BASE_FEATURE(kReportEcn, "ReportEcn", base::FEATURE_DISABLED_BY_DEFAULT);
-+#else
+BASE_FEATURE(kReportEcn, "ReportEcn", base::FEATURE_DISABLED_BY_DEFAULT);
++#else
+ BASE_FEATURE(kReportEcn, "ReportEcn", base::FEATURE_ENABLED_BY_DEFAULT);
+#endif
BASE_FEATURE(kUseNewAlpsCodepointHttp2,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.cc
index 54f65b481329..e7043becb36f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/base/mock_network_change_notifier.cc.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/net/base/mock_network_change_notifier.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/base/mock_network_change_notifier.cc
@@ -103,7 +103,7 @@ MockNetworkChangeNotifier::GetCurrentConnectionCost()
return connection_cost_;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.h
index fa6daf99c99f..5983a431e0fd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_mock__network__change__notifier.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/base/mock_network_change_notifier.h.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/net/base/mock_network_change_notifier.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/base/mock_network_change_notifier.h
@@ -84,7 +84,7 @@ class MockNetworkChangeNotifier : public NetworkChange
// use_default_connection_cost_implementation is set to true.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.cc
index 9977eda543f6..6fdb2bdb1ee9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/base/network_change_notifier.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/net/base/network_change_notifier.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/base/network_change_notifier.cc
@@ -37,7 +37,7 @@
#include "net/base/network_change_notifier_linux.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier__passive.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier__passive.cc
index 4ab4523fae18..28dc3c1b6538 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier__passive.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__change__notifier__passive.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/base/network_change_notifier_passive.cc.orig 2023-05-31 08:12:17 UTC
+--- src/3rdparty/chromium/net/base/network_change_notifier_passive.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/base/network_change_notifier_passive.cc
-@@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::GetAddressMapOwnerIntern
+@@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::NetworkChangeCalculatorP
NetworkChangeNotifier::NetworkChangeCalculatorParams
NetworkChangeNotifierPassive::NetworkChangeCalculatorParamsPassive() {
NetworkChangeCalculatorParams params;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__interfaces__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__interfaces__posix.h
index 495ee6fd1ac3..65324f8e7b0f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__interfaces__posix.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_network__interfaces__posix.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/base/network_interfaces_posix.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/net/base/network_interfaces_posix.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/base/network_interfaces_posix.h
@@ -8,6 +8,8 @@
// This file provides some basic functionality shared between
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_sockaddr__util__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_sockaddr__util__posix.cc
index b22bec2d34b1..a28dd959b75a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_sockaddr__util__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_base_sockaddr__util__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/base/sockaddr_util_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/net/base/sockaddr_util_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/base/sockaddr_util_posix.cc
-@@ -46,7 +46,8 @@ bool FillUnixAddress(const std::string& socket_path,
+@@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string& socket_path,
return true;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_cert_cert__verify__proc.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_cert_cert__verify__proc.h
index a16adebf725c..4d1ce5921f3a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_cert_cert__verify__proc.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_cert_cert__verify__proc.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/cert/cert_verify_proc.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/net/cert/cert_verify_proc.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/cert/cert_verify_proc.h
-@@ -178,7 +178,7 @@ class NET_EXPORT CertVerifyProc
+@@ -186,7 +186,7 @@ class NET_EXPORT CertVerifyProc
kMaxValue = kChainLengthOne
};
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_backend__experiment.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_backend__experiment.h
new file mode 100644
index 000000000000..8a444746c7e0
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_backend__experiment.h
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/net/disk_cache/backend_experiment.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/net/disk_cache/backend_experiment.h
+@@ -14,7 +14,7 @@ constexpr bool IsSimpleBackendEnabledByDefaultPlatform
+ // default.
+ constexpr bool IsSimpleBackendEnabledByDefaultPlatform() {
+ return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC);
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD);
+ }
+
+ // True if assigned to any of disk cache backend experiment groups.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_simple_simple__file__tracker.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_simple_simple__file__tracker.cc
index b96c3368f007..2119d54ea688 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_simple_simple__file__tracker.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_disk__cache_simple_simple__file__tracker.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/net/disk_cache/simple/simple_file_tracker.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/net/disk_cache/simple/simple_file_tracker.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/disk_cache/simple/simple_file_tracker.cc
-@@ -35,7 +35,17 @@ void RecordFileDescripterLimiterOp(FileDescriptorLimit
- } // namespace
+@@ -37,7 +37,17 @@ SimpleFileTracker::SimpleFileTracker(int file_limit)
+ }
SimpleFileTracker::SimpleFileTracker(int file_limit)
+#if defined(OS_OPENBSD)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_BUILD.gn
index d8b0e52e66bb..a653c0d7fe4a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/dns/BUILD.gn.orig 2025-03-29 00:50:57 UTC
+--- src/3rdparty/chromium/net/dns/BUILD.gn.orig 2025-10-02 00:36:39 UTC
+++ src/3rdparty/chromium/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,7 +9,7 @@
sources += [
"dns_config_service_linux.cc",
"dns_config_service_linux.h",
-@@ -172,6 +172,9 @@ source_set("dns") {
+@@ -174,6 +174,9 @@ source_set("dns") {
}
deps = [ "//net:net_deps" ]
@@ -19,7 +19,7 @@
public_deps = [
":dns_client",
-@@ -179,6 +182,7 @@ source_set("dns") {
+@@ -181,6 +184,7 @@ source_set("dns") {
":host_resolver_manager",
":mdns_client",
"//net:net_public_deps",
@@ -27,7 +27,7 @@
]
allow_circular_includes_from = [
-@@ -447,9 +451,9 @@ source_set("tests") {
+@@ -450,9 +454,9 @@ source_set("tests") {
if (is_android) {
sources += [ "dns_config_service_android_unittest.cc" ]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__info.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__info.cc
index be1963acf7b6..46c3c2569743 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__info.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__info.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/dns/address_info.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/net/dns/address_info.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/dns/address_info.cc
@@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult AddressInfo::Get(
// error.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc
index 06bd88941fc4..def00f1e3338 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_address__sorter__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/dns/address_sorter_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/net/dns/address_sorter_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/dns/address_sorter_posix.cc
@@ -32,6 +32,7 @@
#include "net/dns/netinet_in_var_ios.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix.cc
index 1d3fc9a57e93..2c79b0dafaa9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__config__service__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/dns/dns_config_service_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/net/dns/dns_config_service_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/dns/dns_config_service_posix.cc
@@ -39,6 +39,11 @@
#include "net/dns/dns_config_watcher_mac.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc
index a318a821f432..05d7e872b14f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__reloader.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/dns/dns_reloader.cc.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/net/dns/dns_reloader.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/dns/dns_reloader.cc
@@ -10,6 +10,7 @@
// - there's not guarantee it exists at all. :(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__util.cc
index 89daa1d3b714..e564ee9bf104 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_dns__util.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/dns/dns_util.cc.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/net/dns/dns_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/dns/dns_util.cc
@@ -29,6 +29,8 @@
#include "net/dns/public/util.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_host__resolver__proc.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_host__resolver__proc.cc
index d44f4b34ddc7..71185087b268 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_host__resolver__proc.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_host__resolver__proc.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/dns/host_resolver_proc.cc.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/net/dns/host_resolver_proc.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/dns/host_resolver_proc.cc
@@ -15,10 +15,6 @@
#include "net/base/net_errors.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_BUILD.gn
index 078eca3ccfa1..01714bee58b6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/dns/public/BUILD.gn.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/net/dns/public/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/dns/public/BUILD.gn
@@ -78,7 +78,7 @@ source_set("tests") {
"doh_provider_entry_unittest.cc",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_resolv__reader.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_resolv__reader.h
index f04131117c2b..5c8d3c7d4cb7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_resolv__reader.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_resolv__reader.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/dns/public/resolv_reader.h.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/net/dns/public/resolv_reader.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/dns/public/resolv_reader.h
@@ -5,6 +5,7 @@
#ifndef NET_DNS_PUBLIC_RESOLV_READER_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_scoped__res__state.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_scoped__res__state.h
index 8eb3b329ed67..42eb628a1e08 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_scoped__res__state.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_dns_public_scoped__res__state.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/dns/public/scoped_res_state.h.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/net/dns/public/scoped_res_state.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/dns/public/scoped_res_state.h
@@ -5,6 +5,7 @@
#ifndef NET_DNS_PUBLIC_SCOPED_RES_STATE_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.cc
index 132dbd282215..a324b37159f0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/http/http_auth_gssapi_posix.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/net/http/http_auth_gssapi_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/http/http_auth_gssapi_posix.cc
@@ -375,8 +375,9 @@ base::NativeLibrary GSSAPISharedLibrary::LoadSharedLib
static const char* const kDefaultLibraryNames[] = {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.h
index 35e61fbb0b0a..cdfbf91fee11 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__gssapi__posix.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/http/http_auth_gssapi_posix.h.orig 2022-08-31 12:19:35 UTC
+--- src/3rdparty/chromium/net/http/http_auth_gssapi_posix.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/http/http_auth_gssapi_posix.h
@@ -21,6 +21,9 @@
#if BUILDFLAG(IS_APPLE)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__handler__negotiate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__handler__negotiate.cc
index cb34577ccbc0..f5dae1e801df 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__handler__negotiate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__handler__negotiate.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/http/http_auth_handler_negotiate.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/net/http/http_auth_handler_negotiate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/http/http_auth_handler_negotiate.cc
@@ -120,7 +120,7 @@ int HttpAuthHandlerNegotiate::Factory::CreateAuthHandl
#elif BUILDFLAG(IS_POSIX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.cc
index a4a4207ce0bf..5b73f30cdb53 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/http/http_auth_preferences.cc.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/net/http/http_auth_preferences.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/http/http_auth_preferences.cc
@@ -39,7 +39,7 @@ std::string HttpAuthPreferences::AuthAndroidNegotiateA
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.h
index 7b8e4bdd586c..33dd318123f9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__auth__preferences.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/http/http_auth_preferences.h.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/net/http/http_auth_preferences.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/http/http_auth_preferences.h
@@ -50,7 +50,7 @@ class NET_EXPORT HttpAuthPreferences {
#if BUILDFLAG(IS_ANDROID)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__network__session.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__network__session.cc
index 23edb1d926fc..d868dd408dcc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__network__session.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_http_http__network__session.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/http/http_network_session.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/net/http/http_network_session.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/http/http_network_session.cc
@@ -20,7 +20,9 @@
#include "build/build_config.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service.cc
index 745564ada383..dbd079b9040c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/proxy_resolution/proxy_config_service.cc.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/net/proxy_resolution/proxy_config_service.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/proxy_resolution/proxy_config_service.cc
@@ -19,20 +19,20 @@
#include "net/proxy_resolution/proxy_config_service_ios.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service__linux.cc
index 1f61bc922d8e..99348ea0c5d8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_proxy__resolution_proxy__config__service__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/proxy_resolution/proxy_config_service_linux.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/proxy_resolution/proxy_config_service_linux.cc
@@ -11,7 +11,9 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socket__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socket__posix.cc
deleted file mode 100644
index 0f58425e5a8a..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socket__posix.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/net/socket/socket_posix.cc.orig 2022-07-22 17:30:31 UTC
-+++ src/3rdparty/chromium/net/socket/socket_posix.cc
-@@ -516,7 +516,7 @@ void SocketPosix::ReadCompleted() {
- }
-
- int SocketPosix::DoWrite(IOBuffer* buf, int buf_len) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- // Disable SIGPIPE for this write. Although Chromium globally disables
- // SIGPIPE, the net stack may be used in other consumers which do not do
- // this. MSG_NOSIGNAL is a Linux-only API. On OS X, this is a setsockopt on
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc
index 4305703bea29..5f91392c50dd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_socks5__client__socket.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/socket/socks5_client_socket.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/net/socket/socks5_client_socket.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/socket/socks5_client_socket.cc
@@ -24,6 +24,9 @@
#include "net/log/net_log_event_type.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_tcp__socket__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_tcp__socket__posix.cc
index 4b2d83849b27..bcf490b2604c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_tcp__socket__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_tcp__socket__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/socket/tcp_socket_posix.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/net/socket/tcp_socket_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/socket/tcp_socket_posix.cc
@@ -98,6 +98,17 @@ bool SetTCPKeepAlive(int fd, bool enable, int delay) {
PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_udp__socket__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_udp__socket__posix.cc
index b1ac5453e6d0..c7031a6a3c42 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_udp__socket__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_socket_udp__socket__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/socket/udp_socket_posix.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/net/socket/udp_socket_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/socket/udp_socket_posix.cc
-@@ -522,12 +522,17 @@ int UDPSocketPosix::SetRecvTos() {
+@@ -528,12 +528,17 @@ int UDPSocketPosix::SetRecvTos() {
#endif // BUILDFLAG(IS_APPLE)
}
@@ -19,7 +19,7 @@
if (confirm) {
sendto_flags_ |= MSG_CONFIRM;
} else {
-@@ -548,7 +553,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
+@@ -554,7 +559,7 @@ int UDPSocketPosix::SetBroadcast(bool broadcast) {
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
int value = broadcast ? 1 : 0;
int rv;
@@ -28,7 +28,7 @@
// SO_REUSEPORT on OSX permits multiple processes to each receive
// UDP multicast or broadcast datagrams destined for the bound
// port.
-@@ -886,7 +891,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address)
+@@ -892,7 +897,7 @@ int UDPSocketPosix::DoBind(const IPEndPoint& address)
#if BUILDFLAG(IS_CHROMEOS_ASH)
if (last_error == EINVAL)
return ERR_ADDRESS_IN_USE;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_third__party_quiche_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_third__party_quiche_BUILD.gn
index 98ddd74ef682..d9d31d3f9442 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_third__party_quiche_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_third__party_quiche_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/third_party/quiche/BUILD.gn.orig 2023-11-03 10:09:45 UTC
+--- src/3rdparty/chromium/net/third_party/quiche/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/third_party/quiche/BUILD.gn
-@@ -29,7 +29,7 @@ import("//net/third_party/quiche/src/build/source_list
+@@ -29,7 +29,7 @@ import("//third_party/protobuf/proto_library.gni")
import("//testing/libfuzzer/fuzzer_test.gni")
import("//third_party/protobuf/proto_library.gni")
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_cert__verify__tool_cert__verify__tool.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_cert__verify__tool_cert__verify__tool.cc
index 0c51a3c029c5..68255851bf83 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_cert__verify__tool_cert__verify__tool.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_cert__verify__tool_cert__verify__tool.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/tools/cert_verify_tool/cert_verify_tool.cc
@@ -35,7 +35,7 @@
#include "third_party/boringssl/src/pki/trust_store.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_net__watcher_net__watcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_net__watcher_net__watcher.cc
index 39b71048a272..3305a8285fe1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_net__watcher_net__watcher.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_tools_net__watcher_net__watcher.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/net/tools/net_watcher/net_watcher.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/net/tools/net_watcher/net_watcher.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/tools/net_watcher/net_watcher.cc
@@ -32,7 +32,7 @@
#include "net/proxy_resolution/proxy_config_service.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_traffic__annotation_network__traffic__annotation.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_traffic__annotation_network__traffic__annotation.h
index fc6ca465eac6..fa1508ca5712 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_traffic__annotation_network__traffic__annotation.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_traffic__annotation_network__traffic__annotation.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/traffic_annotation/network_traffic_annotation.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/net/traffic_annotation/network_traffic_annotation.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/traffic_annotation/network_traffic_annotation.h
-@@ -378,7 +378,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
+@@ -375,7 +375,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
} // namespace net
// Placeholder for unannotated usages.
@@ -9,7 +9,7 @@
#define TRAFFIC_ANNOTATION_WITHOUT_PROTO(ANNOTATION_ID) \
net::DefineNetworkTrafficAnnotation(ANNOTATION_ID, "No proto yet.")
#endif
-@@ -392,7 +392,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
+@@ -389,7 +389,7 @@ struct MutablePartialNetworkTrafficAnnotationTag {
// TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
// complete.
#if !BUILDFLAG(IS_WIN) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.cc
index 5a6b8543f38e..d31eb5e33903 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/url_request/url_request_context.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/net/url_request/url_request_context.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/url_request/url_request_context.cc
-@@ -121,7 +121,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
+@@ -123,7 +123,7 @@ const HttpNetworkSessionContext* URLRequestContext::Ge
// TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
// complete.
#if !BUILDFLAG(IS_WIN) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.h
index a78fc8c28b3e..76216e0e7de4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/url_request/url_request_context.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/net/url_request/url_request_context.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/url_request/url_request_context.h
-@@ -91,7 +91,7 @@ class NET_EXPORT URLRequestContext final {
+@@ -90,7 +90,7 @@ class NET_EXPORT URLRequestContext final {
// TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
// complete.
#if !BUILDFLAG(IS_WIN) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context__builder.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context__builder.cc
index 9371e40202de..ed638731e513 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context__builder.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_net_url__request_url__request__context__builder.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/net/url_request/url_request_context_builder.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/net/url_request/url_request_context_builder.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/net/url_request/url_request_context_builder.cc
-@@ -446,7 +446,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
+@@ -447,7 +447,7 @@ std::unique_ptr<URLRequestContext> URLRequestContextBu
}
if (!proxy_resolution_service_) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_pdf_pdfium_pdfium__engine.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_pdf_pdfium_pdfium__engine.cc
index 3674ddee982c..9ddc3f520617 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_pdf_pdfium_pdfium__engine.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_pdf_pdfium_pdfium__engine.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/pdf/pdfium/pdfium_engine.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/pdf/pdfium/pdfium_engine.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/pdf/pdfium/pdfium_engine.cc
-@@ -94,7 +94,7 @@
- #include "gin/public/cppgc.h"
+@@ -108,7 +108,7 @@
+ #include "ui/accessibility/ax_features.mojom-features.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -9,7 +9,7 @@
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -523,7 +523,7 @@ void InitializeSDK(bool enable_v8,
+@@ -541,7 +541,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_cups__ipp__helper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_cups__ipp__helper.cc
index 177acc3aefa7..13ed55926bc2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_cups__ipp__helper.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_cups__ipp__helper.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/printing/backend/cups_ipp_helper.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/printing/backend/cups_ipp_helper.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/backend/cups_ipp_helper.cc
-@@ -202,7 +202,7 @@ void ExtractResolutions(const CupsOptionProvider& prin
+@@ -201,7 +201,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/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_print__backend__cups.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_print__backend__cups.cc
index 01b606373430..d6bbe5ec5862 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_print__backend__cups.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_backend_print__backend__cups.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/printing/backend/print_backend_cups.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/printing/backend/print_backend_cups.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/backend/print_backend_cups.cc
-@@ -33,7 +33,7 @@
+@@ -29,7 +29,7 @@
#include "printing/mojom/print.mojom.h"
#include "url/gurl.h"
@@ -9,7 +9,7 @@
#include "base/feature_list.h"
#include "printing/backend/cups_connection.h"
#include "printing/backend/print_backend_cups_ipp.h"
-@@ -63,7 +63,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags
+@@ -59,7 +59,7 @@ int CaptureCupsDestCallback(void* data, unsigned flags
return 1; // Keep going.
}
@@ -17,8 +17,8 @@
+#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 && ippValidateAttributes;
-@@ -291,7 +291,7 @@ bool PrintBackendCUPS::IsValidPrinter(const std::strin
+ return cupsFindDestDefault && cupsFindDestSupported && cupsUserAgent &&
+@@ -292,7 +292,7 @@ scoped_refptr<PrintBackend> PrintBackend::CreateInstan
#if !BUILDFLAG(IS_CHROMEOS)
scoped_refptr<PrintBackend> PrintBackend::CreateInstanceImpl(
const std::string& locale) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.cc
index 613fd337eaaf..7a7ebd81ae3e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.cc.orig 2023-11-03 10:09:45 UTC
+--- src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.cc
@@ -19,7 +19,7 @@
#include "base/numerics/safe_conversions.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.h
index fcdfc946bf1f..a2ebcdc86132 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_mojom_printing__context__mojom__traits.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.h.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/mojom/printing_context_mojom_traits.h
@@ -166,7 +166,7 @@ struct StructTraits<printing::mojom::PrintSettingsData
return s.pages_per_sheet();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.cc
index a4f4d9d86d32..c634188c7166 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/printing/print_settings.cc.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/printing/print_settings.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/print_settings.cc
-@@ -320,7 +320,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet
+@@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(const PrintSet
#endif
is_modifiable_ = settings.is_modifiable_;
pages_per_sheet_ = settings.pages_per_sheet_;
@@ -9,7 +9,7 @@
for (const auto& item : settings.advanced_settings_)
advanced_settings_.emplace(item.first, item.second.Clone());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -350,7 +350,7 @@ bool PrintSettings::operator==(const PrintSettings& ot
+@@ -349,7 +349,7 @@ bool PrintSettings::operator==(const PrintSettings& ot
#endif
is_modifiable_, requested_custom_margins_in_points_,
pages_per_sheet_
@@ -18,7 +18,7 @@
,
advanced_settings_
#endif
-@@ -374,7 +374,7 @@ bool PrintSettings::operator==(const PrintSettings& ot
+@@ -373,7 +373,7 @@ bool PrintSettings::operator==(const PrintSettings& ot
other.is_modifiable_,
other.requested_custom_margins_in_points_,
other.pages_per_sheet_
@@ -27,7 +27,7 @@
,
other.advanced_settings_
#endif
-@@ -414,7 +414,7 @@ void PrintSettings::Clear() {
+@@ -413,7 +413,7 @@ void PrintSettings::Clear() {
#endif
is_modifiable_ = true;
pages_per_sheet_ = 1;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.h
index 6b60b85de563..10ee02370716 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/printing/print_settings.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/printing/print_settings.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings__conversion.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings__conversion.cc
index d53265f3b1c8..b7983ece0d70 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings__conversion.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_print__settings__conversion.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/printing/print_settings_conversion.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/printing/print_settings_conversion.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/print_settings_conversion.cc
@@ -285,7 +285,7 @@ std::unique_ptr<PrintSettings> PrintSettingsFromJobSet
settings->set_is_modifiable(is_modifiable.value());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__context__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__context__linux.cc
index 85bc9279fa3c..e31b5546b07a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__context__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__context__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/printing/printing_context_linux.cc.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/printing/printing_context_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/printing_context_linux.cc
@@ -23,7 +23,7 @@
#endif
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -68,7 +68,7 @@ mojom::ResultCode PrintingContextLinux::UseDefaultSett
+@@ -66,7 +66,7 @@ mojom::ResultCode PrintingContextLinux::UseDefaultSett
ResetSettings();
@@ -18,7 +18,7 @@
if (!ui::LinuxUi::instance())
return mojom::ResultCode::kSuccess;
-@@ -84,7 +84,7 @@ mojom::ResultCode PrintingContextLinux::UseDefaultSett
+@@ -82,7 +82,7 @@ gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceU
}
gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceUnits() {
@@ -27,7 +27,7 @@
if (ui::LinuxUi::instance())
return ui::LinuxUi::instance()->GetPdfPaperSize(this);
#endif
-@@ -97,7 +97,7 @@ mojom::ResultCode PrintingContextLinux::UpdatePrinterS
+@@ -95,7 +95,7 @@ mojom::ResultCode PrintingContextLinux::UpdatePrinterS
DCHECK(!printer_settings.show_system_dialog);
DCHECK(!in_print_job_);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.cc
index 31448a5e8af9..e84e867d192e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/printing/printing_features.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/printing/printing_features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/printing_features.cc
@@ -21,12 +21,12 @@ BASE_FEATURE(kAddPrinterViaPrintscanmgr,
- base::FEATURE_DISABLED_BY_DEFAULT);
+ base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
@@ -15,3 +15,12 @@
base::FEATURE_DISABLED_BY_DEFAULT
#else
base::FEATURE_ENABLED_BY_DEFAULT
+@@ -69,7 +69,7 @@ BASE_FEATURE(kEnableOopPrintDrivers,
+ // out-of-process.
+ BASE_FEATURE(kEnableOopPrintDrivers,
+ "EnableOopPrintDrivers",
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.h
index a6ce6e32a4db..17de6576b020 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_printing__features.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/printing/printing_features.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/printing/printing_features.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/printing_features.h
-@@ -22,7 +22,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
+@@ -22,7 +22,7 @@ BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr);
BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr);
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.cc
index e213b02f0259..dcf1f9b26705 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.cc
@@ -10,20 +10,27 @@
#include "base/path_service.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.h
index 57c55c4add93..dc8330575174 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_printing_sandbox_print__backend__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/printing/sandbox/print_backend_sandbox_hook_linux.h
@@ -5,8 +5,13 @@
#ifndef PRINTING_SANDBOX_PRINT_BACKEND_SANDBOX_HOOK_LINUX_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_BUILD.gn
index a9f2a18dd4d7..d74fea4fae33 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/sandbox/BUILD.gn.orig 2022-08-31 12:19:35 UTC
+--- src/3rdparty/chromium/sandbox/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/BUILD.gn
@@ -49,7 +49,7 @@ group("sandbox") {
"//sandbox/mac:system_services",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_features.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_features.gni
index eb3639cd4918..09c445d06355 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_features.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_features.gni
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/sandbox/features.gni.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/sandbox/features.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/features.gni
@@ -6,7 +6,7 @@
# currently.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_BUILD.gn
index cfdee966f711..174e20777d0d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/sandbox/linux/BUILD.gn.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/sandbox/linux/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/linux/BUILD.gn
-@@ -12,11 +12,11 @@ if (is_android) {
+@@ -12,11 +12,11 @@ declare_args() {
}
declare_args() {
@@ -15,7 +15,7 @@
# On Android, use plain GTest.
use_base_test_suite = is_linux || is_chromeos
-@@ -379,6 +379,17 @@ component("sandbox_services") {
+@@ -380,6 +380,17 @@ component("sandbox_services") {
"services/libc_interceptor.h",
]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_init__process__reaper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_init__process__reaper.cc
index 0d270be6a9ee..a66698f846c8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_init__process__reaper.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_init__process__reaper.cc
@@ -1,14 +1,14 @@
---- src/3rdparty/chromium/sandbox/linux/services/init_process_reaper.cc.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/sandbox/linux/services/init_process_reaper.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/linux/services/init_process_reaper.cc
-@@ -2,6 +2,7 @@
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
+@@ -7,6 +7,7 @@
+ #pragma allow_unsafe_libc_calls
+ #endif
+#if 0
#include "sandbox/linux/services/init_process_reaper.h"
#include <signal.h>
-@@ -100,3 +101,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
+@@ -105,3 +106,4 @@ bool CreateInitProcessReaper(base::OnceClosure post_fo
}
} // namespace sandbox.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_libc__interceptor.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_libc__interceptor.cc
index 5c91d4e896ed..8d68b393215d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_libc__interceptor.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_linux_services_libc__interceptor.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/sandbox/linux/services/libc_interceptor.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/sandbox/linux/services/libc_interceptor.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/linux/services/libc_interceptor.cc
@@ -17,7 +17,9 @@
#include <stddef.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_BUILD.gn
index 6c7f3d1b7b3e..4ae7566eda1a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/sandbox/policy/BUILD.gn.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/sandbox/policy/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/policy/BUILD.gn
-@@ -50,7 +50,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",
-@@ -125,6 +125,27 @@ component("policy") {
+@@ -114,6 +114,27 @@ component("policy") {
"//sandbox/linux:sandbox_services",
"//sandbox/linux:seccomp_bpf",
"//sandbox/linux:suid_sandbox_client",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.cc
index 3f73d86940a2..8146c2256c4b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/sandbox/policy/features.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/sandbox/policy/features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/policy/features.cc
-@@ -20,7 +20,11 @@ namespace sandbox::policy::features {
+@@ -20,7 +20,11 @@ BASE_FEATURE(kNetworkServiceSandbox,
// (Only causes an effect when feature kNetworkServiceInProcess is disabled.)
BASE_FEATURE(kNetworkServiceSandbox,
"NetworkServiceSandbox",
@@ -12,12 +12,3 @@
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
// Enables a fine-grained seccomp-BPF syscall filter for the network service.
-@@ -134,7 +138,7 @@ BASE_FEATURE(kSpectreVariant2Mitigation,
- base::FEATURE_ENABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Enabling the kNetworkServiceSandbox feature automatically enables Spectre
- // variant 2 mitigations in the network service. This can lead to performance
- // regressions, so enabling this feature will turn off the Spectre Variant 2
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.h
deleted file mode 100644
index c523f6e18ef0..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_features.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/sandbox/policy/features.h.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/sandbox/policy/features.h
-@@ -45,7 +45,7 @@ SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE(
- SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE(kSpectreVariant2Mitigation);
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE(
- kForceDisableSpectreVariant2MitigationInNetworkService);
-
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.cc
index 2c31ebe63ce2..028998d12a95 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2023-04-28 19:19:55 UTC
+--- src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-09-01 08:52:31 UTC
+++ src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.cc
-@@ -0,0 +1,245 @@
+@@ -0,0 +1,211 @@
+// 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.
@@ -159,7 +159,7 @@
+ return true;
+
+ VLOG(1) << "SandboxLinux::InitializeSandbox: process_type="
-+ << process_type << " sandbox_type=" << GetSandboxTypeInEnglish(sandbox_type);
++ << process_type << " sandbox_type=" << sandbox_type;
+
+ // Only one thread is running, pre-initialize if not already done.
+ if (!pre_initialized_)
@@ -210,39 +210,5 @@
+ // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
+}
+
-+// static
-+std::string SandboxLinux::GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type) {
-+ switch (sandbox_type) {
-+ case sandbox::mojom::Sandbox::kNoSandbox:
-+ return "Unsandboxed";
-+ case sandbox::mojom::Sandbox::kRenderer:
-+ return "Renderer";
-+ case sandbox::mojom::Sandbox::kUtility:
-+ return "Utility";
-+ case sandbox::mojom::Sandbox::kGpu:
-+ return "GPU";
-+#if BUILDFLAG(ENABLE_PPAPI)
-+ case sandbox::mojom::Sandbox::kPpapi:
-+ return "PPAPI";
-+#endif
-+ case sandbox::mojom::Sandbox::kNetwork:
-+ return "Network";
-+ case sandbox::mojom::Sandbox::kCdm:
-+ return "CDM";
-+ case sandbox::mojom::Sandbox::kPrintCompositor:
-+ return "Print Compositor";
-+ case sandbox::mojom::Sandbox::kAudio:
-+ return "Audio";
-+ case sandbox::mojom::Sandbox::kSpeechRecognition:
-+ return "Speech Recognition";
-+ case sandbox::mojom::Sandbox::kService:
-+ return "Service";
-+ case sandbox::mojom::Sandbox::kVideoCapture:
-+ return "Video Capture";
-+ default:
-+ return "Unknown";
-+ }
-+}
-+
+} // namespace policy
+} // namespace sandbox
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.h
index 63c091d8eaab..b0fe4a6f2bb2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_freebsd_sandbox__freebsd.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.h.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.h.orig 2025-09-01 08:52:31 UTC
+++ src/3rdparty/chromium/sandbox/policy/freebsd/sandbox_freebsd.h
-@@ -0,0 +1,278 @@
+@@ -0,0 +1,276 @@
+// 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.
@@ -169,8 +169,6 @@
+ // is called from inside these processes.
+ int GetStatus();
+
-+ static std::string GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type);
-+
+ // Returns true if the current process is single-threaded or if the number
+ // of threads cannot be determined.
+ bool IsSingleThreaded() const;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox.mojom b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox.mojom
index 1d1c7c43d5a3..a3d6e6486d1b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox.mojom
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_mojom_sandbox.mojom
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/sandbox/policy/mojom/sandbox.mojom.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/sandbox/policy/mojom/sandbox.mojom.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/policy/mojom/sandbox.mojom
-@@ -80,6 +80,12 @@ enum Sandbox {
- [EnableIf=is_fuchsia]
- kVideoCapture,
+@@ -74,6 +74,12 @@ enum Sandbox {
+ // Minimally privileged sandbox on Fuchsia.
+ [EnableIf=is_fuchsia] kVideoCapture,
+ [EnableIf=is_openbsd]
+ kVideoCapture,
@@ -12,4 +12,4 @@
+
// Allows access to file contents and Windows APIs for parsing icons from PE
// files.
- [EnableIf=is_win]
+ [EnableIf=is_win] kIconReader,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.cc
index 3a93e1e4dfe3..b8e756de5939 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-09-01 08:52:31 UTC
+++ src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,424 @@
+@@ -0,0 +1,392 @@
+// 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.
@@ -203,6 +203,7 @@
+ ufile = _UNVEIL_MAIN;
+ break;
+ case sandbox::mojom::Sandbox::kGpu:
++ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
+ ufile = _UNVEIL_GPU;
+ break;
+ case sandbox::mojom::Sandbox::kNetwork:
@@ -299,7 +300,7 @@
+ return true;
+
+ VLOG(1) << "SandboxLinux::InitializeSandbox: process_type="
-+ << process_type << " sandbox_type=" << GetSandboxTypeInEnglish(sandbox_type);
++ << process_type << " sandbox_type=" << sandbox_type;
+
+ // Only one thread is running, pre-initialize if not already done.
+ if (!pre_initialized_)
@@ -331,6 +332,7 @@
+ SetPledge("stdio rpath flock prot_exec recvfd sendfd ps", NULL);
+ break;
+ case sandbox::mojom::Sandbox::kGpu:
++ case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
+ SetPledge("stdio drm rpath flock cpath wpath prot_exec recvfd sendfd tmppath", NULL);
+ break;
+#if BUILDFLAG(ENABLE_PPAPI)
@@ -353,7 +355,7 @@
+ SetPledge("stdio rpath cpath wpath fattr flock sendfd recvfd prot_exec", NULL);
+ break;
+ default:
-+ LOG(ERROR) << "non-pledge()'d process: " << GetSandboxTypeInEnglish(sandbox_type);
++ LOG(ERROR) << "non-pledge()'d process: " << sandbox_type;
+ break;
+ }
+
@@ -389,39 +391,5 @@
+ // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
+}
+
-+// static
-+std::string SandboxLinux::GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type) {
-+ switch (sandbox_type) {
-+ case sandbox::mojom::Sandbox::kNoSandbox:
-+ return "Unsandboxed";
-+ case sandbox::mojom::Sandbox::kRenderer:
-+ return "Renderer";
-+ case sandbox::mojom::Sandbox::kUtility:
-+ return "Utility";
-+ case sandbox::mojom::Sandbox::kGpu:
-+ return "GPU";
-+#if BUILDFLAG(ENABLE_PPAPI)
-+ case sandbox::mojom::Sandbox::kPpapi:
-+ return "PPAPI";
-+#endif
-+ case sandbox::mojom::Sandbox::kNetwork:
-+ return "Network";
-+ case sandbox::mojom::Sandbox::kCdm:
-+ return "CDM";
-+ case sandbox::mojom::Sandbox::kPrintCompositor:
-+ return "Print Compositor";
-+ case sandbox::mojom::Sandbox::kAudio:
-+ return "Audio";
-+ case sandbox::mojom::Sandbox::kSpeechRecognition:
-+ return "Speech Recognition";
-+ case sandbox::mojom::Sandbox::kService:
-+ return "Service";
-+ case sandbox::mojom::Sandbox::kVideoCapture:
-+ return "Video Capture";
-+ default:
-+ return "Unknown";
-+ }
-+}
-+
+} // namespace policy
+} // namespace sandbox
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.h
index 139a14b50a96..03a15e2da4cb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_openbsd_sandbox__openbsd.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.h.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.h.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/sandbox/policy/openbsd/sandbox_openbsd.h
-@@ -0,0 +1,282 @@
+@@ -0,0 +1,280 @@
+// 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.
@@ -169,8 +169,6 @@
+ // is called from inside these processes.
+ int GetStatus();
+
-+ static std::string GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type);
-+
+ // Returns true if the current process is single-threaded or if the number
+ // of threads cannot be determined.
+ bool IsSingleThreaded() const;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.cc
index 7d2b91d6704f..2d58960f10ee 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/sandbox/policy/sandbox.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/sandbox/policy/sandbox.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/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 @@
+@@ -32,7 +36,7 @@ namespace policy {
namespace sandbox {
namespace policy {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.h
index 4c335f283a21..549a38e317b6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/sandbox/policy/sandbox.h.orig 2023-04-28 17:01:32 UTC
+--- src/3rdparty/chromium/sandbox/policy/sandbox.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/policy/sandbox.h
@@ -12,6 +12,12 @@
#include "sandbox/policy/linux/sandbox_linux.h"
@@ -13,7 +13,7 @@
namespace sandbox {
namespace mojom {
enum class Sandbox;
-@@ -32,7 +38,7 @@ namespace policy {
+@@ -32,7 +38,7 @@ class SANDBOX_POLICY_EXPORT Sandbox {
class SANDBOX_POLICY_EXPORT Sandbox {
public:
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox__type.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox__type.cc
index 4a8f5b63b8fb..9e089d4abef4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox__type.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_sandbox__type.cc
@@ -1,34 +1,48 @@
---- src/3rdparty/chromium/sandbox/policy/sandbox_type.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/sandbox/policy/sandbox_type.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/policy/sandbox_type.cc
-@@ -38,7 +38,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) {
+@@ -39,7 +39,7 @@ constexpr char kPpapiSandbox[] = "ppapi";
#endif
- case Sandbox::kAudio:
- return false;
+
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ constexpr char kPrintBackendSandbox[] = "print_backend";
+ constexpr char kScreenAISandbox[] = "screen_ai";
+ #endif
+@@ -57,18 +57,18 @@ constexpr char kMirroringSandbox[] = "mirroring";
+ constexpr char kMirroringSandbox[] = "mirroring";
+ #endif // BUILDFLAG(IS_MAC)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr char kVideoEffectsSandbox[] = "video_effects";
+ #endif
+
-#if BUILDFLAG(IS_FUCHSIA)
+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- case Sandbox::kVideoCapture:
- return false;
- #endif
-@@ -62,7 +62,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) {
- #if BUILDFLAG(IS_MAC)
- case Sandbox::kMirroring:
+ constexpr char kVideoCaptureSandbox[] = "video_capture";
#endif
+
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- case Sandbox::kHardwareVideoDecoding:
+ constexpr char kHardwareVideoDecodingSandbox[] = "hardware_video_decoding";
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
- #if BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -73,7 +73,7 @@ bool IsUnsandboxedSandboxType(Sandbox sandbox_type) {
- case Sandbox::kLibassistant:
- #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
- #endif // // BUILDFLAG(IS_CHROMEOS_ASH)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) | BUILDFLAG(IS_BSD)
- case Sandbox::kZygoteIntermediateSandbox:
- case Sandbox::kHardwareVideoEncoding:
- #endif
-@@ -131,7 +131,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
- #endif
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ constexpr char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding";
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+
+@@ -81,7 +81,7 @@ constexpr char kLibassistantSandbox[] = "libassistant"
+ #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
+ #endif // BUILDFLAG(IS_CHROMEOS_ASH)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation";
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+
+@@ -143,7 +143,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+ case Sandbox::kCdm:
case Sandbox::kPrintCompositor:
case Sandbox::kAudio:
-#if BUILDFLAG(IS_FUCHSIA)
@@ -36,7 +50,7 @@
case Sandbox::kVideoCapture:
#endif
#if BUILDFLAG(IS_WIN)
-@@ -142,10 +142,10 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -154,10 +154,10 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
case Sandbox::kMediaFoundationCdm:
case Sandbox::kWindowsSystemProxyResolver:
#endif // BUILDFLAG(IS_WIN)
@@ -49,7 +63,26 @@
case Sandbox::kHardwareVideoEncoding:
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -171,7 +171,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+@@ -172,15 +172,15 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
+ case Sandbox::kMirroring:
+ #endif // BUILDFLAG(IS_MAC)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ case Sandbox::kPrintBackend:
+ case Sandbox::kScreenAI:
+ #endif
+ case Sandbox::kSpeechRecognition:
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case Sandbox::kVideoEffects:
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ case Sandbox::kOnDeviceTranslation:
+ #endif
+ DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
+@@ -190,7 +190,7 @@ void SetCommandLineFlagsForSandboxType(base::CommandLi
switches::kServiceSandboxType,
StringFromUtilitySandboxType(sandbox_type));
break;
@@ -58,7 +91,7 @@
case Sandbox::kZygoteIntermediateSandbox:
break;
#endif
-@@ -211,7 +211,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
+@@ -230,7 +230,7 @@ sandbox::mojom::Sandbox SandboxTypeFromCommandLine(
return Sandbox::kUtility;
}
@@ -67,30 +100,51 @@
// Intermediate process gains a sandbox later.
if (process_type == switches::kZygoteProcessType)
return Sandbox::kZygoteIntermediateSandbox;
-@@ -259,7 +259,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
- return switches::kUtilitySandbox;
+@@ -272,7 +272,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+ return kUtilitySandbox;
case Sandbox::kAudio:
- return switches::kAudioSandbox;
+ return kAudioSandbox;
-#if BUILDFLAG(IS_FUCHSIA)
+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
case Sandbox::kVideoCapture:
- return switches::kVideoCaptureSandbox;
+ return kVideoCaptureSandbox;
+ #endif
+@@ -283,17 +283,17 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+ case Sandbox::kSpeechRecognition:
+ return kSpeechRecognitionSandbox;
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ case Sandbox::kPrintBackend:
+ return kPrintBackendSandbox;
+ case Sandbox::kScreenAI:
+ return kScreenAISandbox;
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case Sandbox::kVideoEffects:
+ return kVideoEffectsSandbox;
#endif
-@@ -291,11 +291,11 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ case Sandbox::kOnDeviceTranslation:
+ return kOnDeviceTranslationSandbox;
+ #endif
+@@ -313,11 +313,11 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
case Sandbox::kMirroring:
- return switches::kMirroringSandbox;
+ return kMirroringSandbox;
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
case Sandbox::kHardwareVideoDecoding:
- return switches::kHardwareVideoDecodingSandbox;
+ return kHardwareVideoDecodingSandbox;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
case Sandbox::kHardwareVideoEncoding:
- return switches::kHardwareVideoEncodingSandbox;
+ return kHardwareVideoEncodingSandbox;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -314,7 +314,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
+@@ -336,7 +336,7 @@ std::string StringFromUtilitySandboxType(Sandbox sandb
// The following are not utility processes so should not occur.
case Sandbox::kRenderer:
case Sandbox::kGpu:
@@ -98,23 +152,46 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
case Sandbox::kZygoteIntermediateSandbox:
#endif
- NOTREACHED_IN_MIGRATION();
-@@ -389,15 +389,15 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
- if (sandbox_string == switches::kVideoEffectsSandbox) {
+ NOTREACHED();
+@@ -414,7 +414,7 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ return Sandbox::kSpeechRecognition;
+ }
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kPrintBackendSandbox) {
+ return Sandbox::kPrintBackend;
+ }
+@@ -422,27 +422,27 @@ sandbox::mojom::Sandbox UtilitySandboxTypeFromString(
+ return Sandbox::kScreenAI;
+ }
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (sandbox_string == kVideoEffectsSandbox) {
return Sandbox::kVideoEffects;
}
+ #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
-#if BUILDFLAG(IS_FUCHSIA)
+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- if (sandbox_string == switches::kVideoCaptureSandbox)
+ if (sandbox_string == kVideoCaptureSandbox) {
return Sandbox::kVideoCapture;
+ }
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- if (sandbox_string == switches::kHardwareVideoDecodingSandbox)
+ if (sandbox_string == kHardwareVideoDecodingSandbox) {
return Sandbox::kHardwareVideoDecoding;
+ }
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (sandbox_string == switches::kHardwareVideoEncodingSandbox)
+ if (sandbox_string == kHardwareVideoEncodingSandbox) {
return Sandbox::kHardwareVideoEncoding;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+ }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.cc
index d3b968924eb3..43b2b91468af 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.cc
@@ -1,19 +1,6 @@
---- src/3rdparty/chromium/sandbox/policy/switches.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/sandbox/policy/switches.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/policy/switches.cc
-@@ -55,10 +55,10 @@ const char kWindowsSystemProxyResolverSandbox[] = "pro
- const char kMirroringSandbox[] = "mirroring";
- #endif // BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- const char kHardwareVideoDecodingSandbox[] = "hardware_video_decoding";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -98,7 +98,9 @@ const char kGpuSandboxFailuresFatal[] = "gpu-sandbox-f
+@@ -38,7 +38,9 @@ const char kNoSandbox[] = "no-sandbox";
// Meant to be used as a browser-level switch for testing purposes only.
const char kNoSandbox[] = "no-sandbox";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.h
index 51545368930f..bd2c48b2f1fa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_sandbox_policy_switches.h
@@ -1,19 +1,6 @@
---- src/3rdparty/chromium/sandbox/policy/switches.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/sandbox/policy/switches.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/sandbox/policy/switches.h
-@@ -58,10 +58,10 @@ SANDBOX_POLICY_EXPORT extern const char kWindowsSystem
- SANDBOX_POLICY_EXPORT extern const char kMirroringSandbox[];
- #endif // BUILDFLAG(IS_MAC)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- SANDBOX_POLICY_EXPORT extern const char kHardwareVideoDecodingSandbox[];
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- SANDBOX_POLICY_EXPORT extern const char kHardwareVideoEncodingSandbox[];
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
-@@ -83,7 +83,8 @@ SANDBOX_POLICY_EXPORT extern const char kDisableSetuid
+@@ -23,7 +23,8 @@ SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
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/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.cc
index c732be8091ea..2f0707010b1a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.cc
@@ -143,6 +143,7 @@ void AddPulseAudioFilePermissions(
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.h
index bbb595ea5940..82b93583089e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_audio_audio__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.h.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/audio/audio_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef SERVICES_AUDIO_AUDIO_SANDBOX_HOOK_LINUX_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_BUILD.gn
index 32ce10fde4b2..b02b37e6f18e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/device/BUILD.gn.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/services/device/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/BUILD.gn
-@@ -15,7 +15,7 @@ if (is_android) {
+@@ -13,7 +13,7 @@ is_serial_enabled_platform =
}
is_serial_enabled_platform =
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_geolocation_location__provider__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_geolocation_location__provider__manager.cc
index 3fe319a7f706..03f0ca65cca9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_geolocation_location__provider__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_geolocation_location__provider__manager.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/device/geolocation/location_provider_manager.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/services/device/geolocation/location_provider_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/geolocation/location_provider_manager.cc
-@@ -47,7 +47,7 @@ LocationProviderManager::LocationProviderManager(
+@@ -86,7 +86,7 @@ LocationProviderManager::LocationProviderManager(
#if BUILDFLAG(IS_ANDROID)
// On Android, default to using the platform location provider.
provider_manager_mode_ = LPMM::kPlatformOnly;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_BUILD.gn
index cfa79d9ad2cd..2a28b3e6d727 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/device/hid/BUILD.gn.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/services/device/hid/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/hid/BUILD.gn
-@@ -36,7 +36,26 @@ source_set("hid") {
+@@ -34,7 +34,26 @@ source_set("hid") {
"//services/device/public/mojom",
]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.cc
index 4a94ac3596a9..d03a7714e00e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/hid/hid_connection_fido.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/services/device/hid/hid_connection_fido.cc.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/device/hid/hid_connection_fido.cc
@@ -0,0 +1,216 @@
+// Copyright 2014 The Chromium Authors
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.h
index 721ad2743480..83eb15e468ee 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__fido.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/hid/hid_connection_fido.h.orig 2022-10-28 16:39:00 UTC
+--- src/3rdparty/chromium/services/device/hid/hid_connection_fido.h.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/device/hid/hid_connection_fido.h
@@ -0,0 +1,60 @@
+// Copyright 2014 The Chromium Authors
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.cc
index 9f9be9b8cdf6..e5df760a1b98 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.cc.orig 2024-07-30 19:22:51 UTC
+--- src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.cc.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.cc
@@ -0,0 +1,240 @@
+// Copyright (c) 2014 The Chromium Authors. All rights reserved.
@@ -46,7 +46,7 @@
+ // Must be called on a thread that has a base::MessageLoopForIO.
+ void Start() {
+ DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-+ base::internal::AssertBlockingAllowed();
++ base::AssertBlockingAllowed();
+
+ file_watcher_ = base::FileDescriptorWatcher::WatchReadable(
+ fd_.get(), base::BindRepeating(&BlockingTaskRunnerHelper::OnFileCanReadWithoutBlocking,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.h
index 137aec76fd38..f13791faf7bf 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__connection__freebsd.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.h.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/device/hid/hid_connection_freebsd.h
@@ -0,0 +1,67 @@
+// Copyright (c) 2014 The Chromium Authors. All rights reserved.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service.cc
index 03c1704d920e..1ded3bb546a2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/hid/hid_service.cc.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/services/device/hid/hid_service.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/hid/hid_service.cc
@@ -20,6 +20,10 @@
@@ -11,7 +11,7 @@
#elif BUILDFLAG(IS_MAC)
#include "services/device/hid/hid_service_mac.h"
#elif BUILDFLAG(IS_WIN)
-@@ -68,6 +72,10 @@ constexpr base::TaskTraits HidService::kBlockingTaskTr
+@@ -68,6 +72,10 @@ std::unique_ptr<HidService> HidService::Create() {
std::unique_ptr<HidService> HidService::Create() {
#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(USE_UDEV)
return std::make_unique<HidServiceLinux>();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.cc
index 9705bc8e8038..be1d256adb86 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/hid/hid_service_fido.cc.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/services/device/hid/hid_service_fido.cc.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/device/hid/hid_service_fido.cc
@@ -0,0 +1,396 @@
+// Copyright 2014 The Chromium Authors
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.h
index 66df5a44d568..82958a8076d1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__fido.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/hid/hid_service_fido.h.orig 2022-10-28 16:39:00 UTC
+--- src/3rdparty/chromium/services/device/hid/hid_service_fido.h.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/device/hid/hid_service_fido.h
@@ -0,0 +1,65 @@
+// Copyright 2014 The Chromium Authors
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.cc
index 888fba7bc134..5dd2d09418de 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/hid/hid_service_freebsd.cc.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/services/device/hid/hid_service_freebsd.cc.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/device/hid/hid_service_freebsd.cc
@@ -0,0 +1,395 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
@@ -106,7 +106,7 @@
+
+ bool HaveReadWritePermissions(std::string device_id) {
+ std::string device_node = "/dev/" + device_id;
-+ base::internal::AssertBlockingAllowed();
++ base::AssertBlockingAllowed();
+
+ base::FilePath device_path(device_node);
+ base::File device_file;
@@ -130,7 +130,7 @@
+
+ std::vector<uint8_t> report_descriptor;
+
-+ base::internal::AssertBlockingAllowed();
++ base::AssertBlockingAllowed();
+
+ base::FilePath device_path(device_node);
+ base::File device_file;
@@ -196,7 +196,7 @@
+ private:
+
+ void CheckPendingPermissionChange() {
-+ base::internal::AssertBlockingAllowed();
++ base::AssertBlockingAllowed();
+ std::map<std::string, int>::iterator it;
+ for (it = permissions_checks_attempts_.begin(); it != permissions_checks_attempts_.end();) {
+ std::string device_name = it->first;
@@ -222,7 +222,7 @@
+ }
+
+ void SetupDevdMonitor() {
-+ base::internal::AssertBlockingAllowed();
++ base::AssertBlockingAllowed();
+
+ int devd_fd = socket(AF_UNIX, SOCK_SEQPACKET, 0);
+ if (devd_fd < 0)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.h
index 40f84176a6b1..414f80d3eafc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_hid_hid__service__freebsd.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/hid/hid_service_freebsd.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/services/device/hid/hid_service_freebsd.h.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/device/hid/hid_service_freebsd.h
@@ -0,0 +1,49 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.cc
new file mode 100644
index 000000000000..e491370ddfc4
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/services/device/public/cpp/device_features.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/services/device/public/cpp/device_features.cc
+@@ -114,7 +114,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)
+ BASE_FEATURE(kAutomaticUsbDetach,
+ "AutomaticUsbDetach",
+ base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.h
new file mode 100644
index 000000000000..2efee686809f
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_device__features.h
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/services/device/public/cpp/device_features.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/services/device/public/cpp/device_features.h
+@@ -51,7 +51,7 @@ DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermis
+
+ DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermissionSupportEnabled();
+
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ DEVICE_FEATURES_EXPORT BASE_DECLARE_FEATURE(kAutomaticUsbDetach);
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_generic__sensor_sensor__reading.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_generic__sensor_sensor__reading.h
index 3536acad910c..7cbf73db6014 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_generic__sensor_sensor__reading.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_cpp_generic__sensor_sensor__reading.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2023-11-03 10:09:45 UTC
+--- src/3rdparty/chromium/services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/public/cpp/generic_sensor/sensor_reading.h
@@ -8,6 +8,8 @@
#include <stddef.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_mojom_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_mojom_BUILD.gn
index 63053ad19b9c..753caeb0179b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_mojom_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/device/public/mojom/BUILD.gn.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/services/device/public/mojom/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/public/mojom/BUILD.gn
-@@ -98,7 +98,7 @@ mojom("device_service") {
+@@ -97,7 +97,7 @@ mojom("device_service") {
enable_js_fuzzing = false
enabled_features = []
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_BUILD.gn
index 9496dbd69359..f4e2814a9427 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_BUILD.gn
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/services/device/serial/BUILD.gn.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/services/device/serial/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/serial/BUILD.gn
-@@ -5,7 +5,7 @@
- import("//build/config/chromeos/ui_mode.gni")
+@@ -4,7 +4,7 @@ import("//build/config/features.gni")
+
import("//build/config/features.gni")
-if (is_win || ((is_linux || is_chromeos) && use_udev) || is_mac) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__device__enumerator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__device__enumerator.cc
index c09acd084053..bb9ec6e900d3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__device__enumerator.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__device__enumerator.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/serial/serial_device_enumerator.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/services/device/serial/serial_device_enumerator.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/serial/serial_device_enumerator.cc
@@ -13,7 +13,7 @@
#include "build/build_config.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"
-@@ -26,7 +26,7 @@ namespace device {
+@@ -26,7 +26,7 @@ std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEn
// static
std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEnumerator::Create(
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__io__handler__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__io__handler__posix.cc
index 793359fa7134..4e4e29276a3b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__io__handler__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_serial_serial__io__handler__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/serial/serial_io_handler_posix.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/services/device/serial/serial_io_handler_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/serial/serial_io_handler_posix.cc
@@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate, speed_t* spee
BITRATE_TO_SPEED_CASE(9600)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_time__zone__monitor_time__zone__monitor__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_time__zone__monitor_time__zone__monitor__linux.cc
index 58b9299f403d..fb56d608b038 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_time__zone__monitor_time__zone__monitor__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_time__zone__monitor_time__zone__monitor__linux.cc
@@ -1,14 +1,15 @@
---- src/3rdparty/chromium/services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/time_zone_monitor/time_zone_monitor_linux.cc
-@@ -136,7 +136,11 @@ class TimeZoneMonitorLinuxImpl
+@@ -131,9 +131,12 @@ class TimeZoneMonitorLinuxImpl
// false positives are harmless, assuming the false positive rate is
// reasonable.
- const char* const kFilesToWatch[] = {
+ const auto kFilesToWatch = std::to_array<const char*>({
+#if BUILDFLAG(IS_BSD)
-+ "/etc/localtime",
+ "/etc/localtime",
+#else
- "/etc/localtime", "/etc/timezone", "/etc/TZ",
+ "/etc/timezone",
+ "/etc/TZ",
+#endif
- };
+ });
for (size_t index = 0; index < std::size(kFilesToWatch); ++index) {
file_path_watchers_.push_back(std::make_unique<base::FilePathWatcher>());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_BUILD.gn
index 636a271e9dfc..ffcfe7bad43a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/device/usb/BUILD.gn.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/services/device/usb/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/usb/BUILD.gn
-@@ -91,7 +91,7 @@ static_library("usb") {
+@@ -90,7 +90,7 @@ static_library("usb") {
deps += [ "//third_party/re2" ]
}
@@ -9,7 +9,7 @@
# These sources and deps are required for libusb.
# TODO(crbug.com/40136337) Remove these sources.
sources += [
-@@ -114,6 +114,13 @@ static_library("usb") {
+@@ -113,6 +113,13 @@ static_library("usb") {
deps += [ "//third_party/libusb" ]
}
@@ -23,7 +23,7 @@
if (is_linux || is_chromeos) {
sources += [
"usb_device_linux.cc",
-@@ -135,7 +142,7 @@ static_library("usb") {
+@@ -134,7 +141,7 @@ static_library("usb") {
deps += [ "//device/udev_linux" ]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service.cc
index 807d8298aad6..cf4a2b3d2e82 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/usb/usb_service.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/services/device/usb/usb_service.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/device/usb/usb_service.cc
@@ -21,12 +21,16 @@
@@ -18,7 +18,7 @@
#endif
namespace device {
-@@ -49,11 +53,13 @@ constexpr base::TaskTraits UsbService::kBlockingTaskTr
+@@ -49,11 +53,13 @@ std::unique_ptr<UsbService> UsbService::Create() {
std::unique_ptr<UsbService> UsbService::Create() {
#if BUILDFLAG(IS_ANDROID)
return base::WrapUnique(new UsbServiceAndroid());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.cc
index 861a404cb395..8543bc1f0d18 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/usb/usb_service_fake.cc.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/services/device/usb/usb_service_fake.cc.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/device/usb/usb_service_fake.cc
@@ -0,0 +1,49 @@
+// Copyright 2014 The Chromium Authors
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.h
index 91abd5127dba..56ea7733250a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_device_usb_usb__service__fake.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/device/usb/usb_service_fake.h.orig 2022-10-29 13:32:26 UTC
+--- src/3rdparty/chromium/services/device/usb/usb_service_fake.h.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/device/usb/usb_service_fake.h
@@ -0,0 +1,48 @@
+// Copyright 2015 The Chromium Authors
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_BUILD.gn
index d45741c257ae..59e5ef1ca9f1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/network/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/services/network/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/BUILD.gn
-@@ -396,7 +396,6 @@ if (is_linux || is_chromeos) {
+@@ -397,7 +397,6 @@ if (is_linux || is_chromeos) {
]
deps = [
"//base:base",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.cc
index 2fbc5eaf8e1e..377c5a0d80fd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/network/network_context.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/services/network/network_context.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/network_context.cc
-@@ -588,7 +588,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
+@@ -611,7 +611,7 @@ NetworkContext::NetworkContextHttpAuthPreferences::
NetworkContext::NetworkContextHttpAuthPreferences::
~NetworkContextHttpAuthPreferences() = default;
@@ -9,7 +9,7 @@
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2449,7 +2449,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
+@@ -2522,7 +2522,7 @@ void NetworkContext::OnHttpAuthDynamicParamsChanged(
http_auth_dynamic_network_service_params->android_negotiate_account_type);
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.h
index 45dbfa6bf2ea..481b9b56791a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__context.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/network/network_context.h.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/services/network/network_context.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/network_context.h
-@@ -698,7 +698,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
+@@ -705,7 +705,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkContext
public:
explicit NetworkContextHttpAuthPreferences(NetworkService* network_service);
~NetworkContextHttpAuthPreferences() override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.cc
index 95be23ab04f5..fb7e43ec3be4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/network/network_sandbox_hook_linux.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/services/network/network_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/network_sandbox_hook_linux.cc
@@ -15,11 +15,14 @@
#include "sandbox/linux/syscall_broker/broker_file_permission.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.h
index b7f9e169b92b..52c373ac0f2c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/network/network_sandbox_hook_linux.h.orig 2023-04-28 17:01:32 UTC
+--- src/3rdparty/chromium/services/network/network_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/network_sandbox_hook_linux.h
@@ -6,7 +6,11 @@
#define SERVICES_NETWORK_NETWORK_SANDBOX_HOOK_LINUX_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.cc
index 44337a2e14df..353c13c60c59 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.cc
@@ -1,15 +1,20 @@
---- src/3rdparty/chromium/services/network/network_service.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/services/network/network_service.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/network_service.cc
-@@ -99,7 +99,7 @@
+@@ -98,11 +98,11 @@
#include "third_party/boringssl/src/include/openssl/cpu.h"
#endif
--#if (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || \
-+#if ((BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)) || BUILDFLAG(IS_BSD)) || \
- BUILDFLAG(IS_CHROMEOS_LACROS)
-
+-#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !BUILDFLAG(IS_CASTOS)
#include "components/os_crypt/sync/key_storage_config_linux.h"
-@@ -977,7 +977,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "services/network/network_change_notifier_passive_factory.h"
+ #endif
+
+@@ -981,7 +981,7 @@ void NetworkService::SetExplicitlyAllowedPorts(
net::SetExplicitlyAllowedPorts(ports);
}
@@ -18,7 +23,7 @@
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1059,7 +1059,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
+@@ -1063,7 +1063,7 @@ NetworkService::CreateHttpAuthHandlerFactory(NetworkCo
);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.h
index 5de70e9a3f5d..9e6098a05e29 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_network__service.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/network/network_service.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/services/network/network_service.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/network_service.h
-@@ -238,7 +238,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -237,7 +237,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;
-@@ -264,7 +264,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -263,7 +263,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)
-@@ -498,7 +498,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) NetworkService
+@@ -509,7 +509,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/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_BUILD.gn
index 826912e27504..3670ef82bc9e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/network/public/cpp/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/services/network/public/cpp/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/public/cpp/BUILD.gn
-@@ -487,7 +487,7 @@ jumbo_component("cpp_base") {
+@@ -513,7 +513,7 @@ jumbo_component("cpp_base") {
sources += [ "transferable_directory_fuchsia.cc" ]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_features.cc
index 160182fc07fb..aeb9fccce1f8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_cpp_features.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/network/public/cpp/features.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/services/network/public/cpp/features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/public/cpp/features.cc
-@@ -125,7 +125,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
+@@ -123,7 +123,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIsolationKey,
// Enable usage of hardcoded DoH upgrade mapping for use in automatic mode.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_mojom_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_mojom_BUILD.gn
index fea257947fb2..1bca3ab91606 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_mojom_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_public_mojom_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/network/public/mojom/BUILD.gn.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/services/network/public/mojom/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/public/mojom/BUILD.gn
-@@ -493,11 +493,11 @@ mojom("url_loader_base") {
+@@ -550,11 +550,11 @@ mojom("url_loader_base") {
}
enabled_features = []
@@ -14,7 +14,7 @@
# TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
# not include lacros.
enabled_features += [ "use_network_interface_change_listener" ]
-@@ -1490,7 +1490,7 @@ mojom("mojom") {
+@@ -1594,7 +1594,7 @@ mojom("mojom") {
}
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_shared__dictionary_shared__dictionary__writer__in__memory.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
index be502691c819..383ecd429cb1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
@@ -9,6 +9,8 @@
#include <string>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_on__device__model__service.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_on__device__model__service.h
index a428345de78a..3d87ac2e05e6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_on__device__model__service.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_on__device__model__service.h
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/services/on_device_model/on_device_model_service.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/services/on_device_model/on_device_model_service.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/on_device_model/on_device_model_service.h
-@@ -27,6 +27,10 @@ namespace ml {
- class OnDeviceModelInternalImpl;
+@@ -31,6 +31,10 @@ class TsHolder;
+ class TsHolder;
}
+#if BUILDFLAG(IS_BSD)
@@ -11,7 +11,7 @@
namespace on_device_model {
class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelService
-@@ -40,7 +44,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelS
+@@ -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();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_pre__sandbox__init.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_pre__sandbox__init.cc
index 0b54ae82bdc7..0ef174ae2867 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_pre__sandbox__init.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_on__device__model_pre__sandbox__init.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/on_device_model/pre_sandbox_init.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/services/on_device_model/pre_sandbox_init.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/on_device_model/pre_sandbox_init.cc
@@ -14,7 +14,7 @@
#include "services/on_device_model/ml/chrome_ml.h" // nogncheck
@@ -9,7 +9,7 @@
#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 {
+@@ -25,7 +25,7 @@ namespace {
namespace {
@@ -27,7 +27,7 @@
// 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.
-@@ -101,7 +101,7 @@ bool OnDeviceModelService::PreSandboxInit() {
+@@ -102,7 +102,7 @@ bool OnDeviceModelService::PreSandboxInit() {
return true;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
index c6d0c0116650..88527d0d6d2c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
@@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(const mojom::RawO
uint32_t shared_resident_kb) {
@@ -17,8 +17,8 @@
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
os_dump->private_footprint_swap_kb =
internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024;
- #endif
-@@ -219,7 +219,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+ os_dump->mappings_count = internal_os_dump.mappings_count;
+@@ -220,7 +220,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
// On most platforms each process can dump data about their own process
// so ask each process to do so Linux is special see below.
@@ -27,7 +27,7 @@
request->pending_responses.insert({client_info.pid, ResponseType::kOSDump});
client->RequestOSMemoryDump(request->memory_map_option(),
{base::kNullProcessId},
-@@ -234,7 +234,7 @@ void QueuedRequestDispatcher::SetUpAndDispatch(
+@@ -235,7 +235,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;
-@@ -280,7 +280,7 @@ void QueuedRequestDispatcher::SetUpAndDispatchVmRegion
+@@ -281,7 +281,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) {
-@@ -330,7 +330,7 @@ QueuedRequestDispatcher::FinalizeVmRegionRequest(
+@@ -331,7 +331,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());
-@@ -391,7 +391,7 @@ void QueuedRequestDispatcher::Finalize(QueuedRequest*
+@@ -392,7 +392,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/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
index 04cda496465e..48727e389c5e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2023-05-31 08:12:17 UTC
+--- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn
-@@ -29,8 +29,12 @@ component("memory_instrumentation") {
+@@ -27,8 +27,12 @@ component("memory_instrumentation") {
sources += [ "os_metrics_win.cc" ]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
index 3ea8ab7c24ed..ee669df061d1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
@@ -1,17 +1,17 @@
---- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h
-@@ -53,7 +53,7 @@ class COMPONENT_EXPORT(
- mojom::RawOSMemDump*);
- static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps(base::ProcessId);
+@@ -57,7 +57,7 @@ class COMPONENT_EXPORT(
+ static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps(
+ base::ProcessHandle);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
static void SetProcSmapsForTesting(FILE*);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_ANDROID)
-@@ -70,7 +70,7 @@ class COMPONENT_EXPORT(
- static std::vector<mojom::VmRegionPtr> GetProcessModules(base::ProcessId);
- #endif
+@@ -79,7 +79,7 @@ class COMPONENT_EXPORT(
+ GetMemoryInfo(base::ProcessHandle handle);
+ #endif // !BUILDFLAG(IS_APPLE)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
index 950265931f9e..0e98c67bc0bb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2022-03-25 21:59:56 UTC
+--- src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-09-01 08:52:32 UTC
+++ src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
@@ -0,0 +1,58 @@
+// Copyright 2022 The Chromium Authors. All rights reserved.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_public_cpp_utilities.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_public_cpp_utilities.cc
index b66eb358c5ba..b2d14ed8c7ed 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_public_cpp_utilities.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_public_cpp_utilities.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/screen_ai/public/cpp/utilities.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/services/screen_ai/public/cpp/utilities.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/screen_ai/public/cpp/utilities.cc
-@@ -18,7 +18,7 @@ namespace screen_ai {
+@@ -18,7 +18,7 @@ namespace {
namespace {
@@ -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() {
+@@ -128,7 +128,7 @@ const char* GetBinaryPathSwitch() {
const char* GetBinaryPathSwitch() {
// This is only used on Linux and ChromeOS.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
index 126f71bfe8e7..a04c3071e081 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
-@@ -53,6 +53,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
+@@ -58,6 +58,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
}
}
@@ -8,7 +8,7 @@
auto* instance = sandbox::policy::SandboxLinux::GetInstance();
std::vector<BrokerFilePermission> permissions{
-@@ -75,6 +76,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
+@@ -79,6 +80,7 @@ bool ScreenAIPreSandboxHook(base::FilePath binary_path
sandbox::syscall_broker::COMMAND_OPEN}),
permissions, options);
instance->EngageNamespaceSandboxIfPossible();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
index 985a342673c6..9b15ab97fb72 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h
@@ -6,7 +6,13 @@
#define SERVICES_SCREEN_AI_SANDBOX_SCREEN_AI_SANDBOX_HOOK_LINUX_H_
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_BUILD.gn
index 32b4fda43d97..0439e39ef58f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/services/service_manager/BUILD.gn.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/services/service_manager/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/service_manager/BUILD.gn
-@@ -66,7 +66,7 @@ source_set("service_manager") {
+@@ -65,7 +65,7 @@ source_set("service_manager") {
]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_public_cpp_service__executable_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_public_cpp_service__executable_BUILD.gn
index 5aab2b0f89d3..d575a8847ec4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_public_cpp_service__executable_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_service__manager_public_cpp_service__executable_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2021-04-14 18:41:08 UTC
+--- src/3rdparty/chromium/services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/service_manager/public/cpp/service_executable/BUILD.gn
@@ -22,7 +22,7 @@ source_set("support") {
"//services/service_manager/public/mojom",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index 85aa5ae439e0..d092ca35176b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
@@ -40,7 +40,7 @@
#include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_system__metrics__sampler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_system__metrics__sampler.cc
new file mode 100644
index 000000000000..75233bb50e25
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_tracing_public_cpp_system__metrics__sampler.cc
@@ -0,0 +1,13 @@
+--- src/3rdparty/chromium/services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/services/tracing/public/cpp/system_metrics_sampler.cc
+@@ -176,8 +176,8 @@ void SystemMetricsSampler::ProcessSampler::SampleProce
+ TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"),
+ "PhysicalMemoryFootprint",
+ memory_info->physical_footprint_bytes);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)) && defined(notyet)
+ TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "VmSwapMemory",
+ memory_info->vm_swap_bytes);
+ TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"), "RssAnonMemory",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_public_mojom_video__capture__service.mojom b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_public_mojom_video__capture__service.mojom
index 9b94a026919c..096875ca5d3a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_public_mojom_video__capture__service.mojom
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_public_mojom_video__capture__service.mojom
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/services/video_capture/public/mojom/video_capture_service.mojom.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/services/video_capture/public/mojom/video_capture_service.mojom.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/services/video_capture/public/mojom/video_capture_service.mojom
@@ -25,10 +25,10 @@ interface AcceleratorFactory {
pending_receiver<chromeos_camera.mojom.MjpegDecodeAccelerator> jda);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.cc
deleted file mode 100644
index ed4420119eca..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.cc
+++ /dev/null
@@ -1,38 +0,0 @@
---- src/3rdparty/chromium/services/video_capture/video_capture_service_impl.cc.orig 2024-09-30 07:45:04 UTC
-+++ src/3rdparty/chromium/services/video_capture/video_capture_service_impl.cc
-@@ -42,7 +42,7 @@
- #include "services/video_capture/lacros/device_factory_adapter_lacros.h"
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "media/capture/capture_switches.h"
- #include "media/capture/video/video_capture_gpu_channel_host.h"
- #include "services/viz/public/cpp/gpu/context_provider_command_buffer.h"
-@@ -110,7 +110,7 @@ class VideoCaptureServiceImpl::GpuDependenciesContext
- this};
- };
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- // Intended usage of this class is to create viz::Gpu in utility process and
- // connect to viz::GpuClient of browser process, which will call to Gpu service.
- // Also, this class holds the viz::ContextProvider to listen and monitor Gpu
-@@ -337,7 +337,7 @@ void VideoCaptureServiceImpl::LazyInitializeGpuDepende
- gpu_dependencies_context_ = std::make_unique<GpuDependenciesContext>();
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- {
- #else
- if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
-@@ -469,7 +469,7 @@ void VideoCaptureServiceImpl::OnGpuInfoUpdate(const CH
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- void VideoCaptureServiceImpl::SetVizGpu(std::unique_ptr<viz::Gpu> viz_gpu) {
- viz_gpu_ = std::move(viz_gpu);
- }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.h
deleted file mode 100644
index 2bc8b36132ab..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__capture_video__capture__service__impl.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/3rdparty/chromium/services/video_capture/video_capture_service_impl.h.orig 2024-08-26 12:06:38 UTC
-+++ src/3rdparty/chromium/services/video_capture/video_capture_service_impl.h
-@@ -27,7 +27,7 @@
- #include "services/video_capture/ash/video_capture_device_factory_ash.h"
- #endif // BUILDFLAG(IS_CHROMEOS_ASH)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "services/viz/public/cpp/gpu/gpu.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
- // BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -75,7 +75,7 @@ class VideoCaptureServiceImpl : public mojom::VideoCap
- #if BUILDFLAG(IS_WIN)
- void OnGpuInfoUpdate(const CHROME_LUID& luid) override;
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- void SetVizGpu(std::unique_ptr<viz::Gpu> viz_gpu);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
- // BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -120,7 +120,7 @@ class VideoCaptureServiceImpl : public mojom::VideoCap
- factory_receivers_ash_;
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- class VizGpuContextProvider;
- std::unique_ptr<VizGpuContextProvider> viz_gpu_context_provider_;
- std::unique_ptr<viz::Gpu> viz_gpu_;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.cc
new file mode 100644
index 000000000000..306bc8badccf
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.cc
@@ -0,0 +1,27 @@
+--- src/3rdparty/chromium/services/video_effects/video_effects_sandbox_hook_linux.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/services/video_effects/video_effects_sandbox_hook_linux.cc
+@@ -6,7 +6,13 @@
+
+ #include <dlfcn.h>
+
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+ #include "services/on_device_model/ml/chrome_ml_holder.h"
+
+ namespace video_effects {
+@@ -29,8 +35,10 @@ bool VideoEffectsPreSandboxHook(
+ DVLOG(1) << "Successfully opened Chrome ML shared library.";
+ }
+
++#if !BUILDFLAG(IS_BSD)
+ auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+ instance->EngageNamespaceSandboxIfPossible();
++#endif
+ return true;
+ }
+
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.h
new file mode 100644
index 000000000000..cf29f54c7761
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_services_video__effects_video__effects__sandbox__hook__linux.h
@@ -0,0 +1,16 @@
+--- src/3rdparty/chromium/services/video_effects/video_effects_sandbox_hook_linux.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/services/video_effects/video_effects_sandbox_hook_linux.h
+@@ -5,7 +5,13 @@
+ #ifndef SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_H_
+ #define SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_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 video_effects {
+
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_SkMemory__new__handler.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_SkMemory__new__handler.cpp
index d9c9d98ae567..213544808735 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_SkMemory__new__handler.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_SkMemory__new__handler.cpp
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/skia/ext/SkMemory_new_handler.cpp.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/skia/ext/SkMemory_new_handler.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/skia/ext/SkMemory_new_handler.cpp
-@@ -19,7 +19,7 @@
+@@ -24,7 +24,7 @@
#include <windows.h>
#elif BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -9,7 +9,7 @@
#include <malloc.h>
#endif
-@@ -105,7 +105,7 @@ static void* malloc_nothrow(size_t size, int debug_sen
+@@ -110,7 +110,7 @@ static void* malloc_nothrow(size_t size, int debug_sen
// TODO(b.kelemen): we should always use UncheckedMalloc but currently it
// doesn't work as intended everywhere.
void* result;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_font__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_font__utils.cc
index b012a52c5d94..f8c5a703914c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_font__utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_font__utils.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/skia/ext/font_utils.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/skia/ext/font_utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/skia/ext/font_utils.cc
@@ -19,7 +19,7 @@
#include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_skcolorspace__trfn.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_skcolorspace__trfn.cc
index 45fa8f9b2a66..4ad09163f37f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_skcolorspace__trfn.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_skia_ext_skcolorspace__trfn.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/skia/ext/skcolorspace_trfn.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/skia/ext/skcolorspace_trfn.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/skia/ext/skcolorspace_trfn.cc
-@@ -7,6 +7,8 @@
- #pragma allow_unsafe_buffers
- #endif
+@@ -2,6 +2,8 @@
+ // Use of this source code is governed by a BSD-style license that can be
+ // found in the LICENSE file.
+#include <cmath>
+
#include "skia/ext/skcolorspace_trfn.h"
- #include <cmath>
+ #include <array>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_config.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_config.h
index 745476e8c487..704d5b9b0320 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_config.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_config.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/abseil-cpp/absl/base/config.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/third_party/abseil-cpp/absl/base/config.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/abseil-cpp/absl/base/config.h
@@ -412,7 +412,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] !=
#ifdef ABSL_HAVE_SCHED_YIELD
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_internal_sysinfo.cc
index a2dfb2712dcb..0e50fef2533c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_internal_sysinfo.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_base_internal_sysinfo.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
@@ -30,7 +30,7 @@
#include <sys/syscall.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
index 969ad360846d..01e92231b5fa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
@@ -1,11 +1,12 @@
---- src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
-@@ -35,7 +35,7 @@
+@@ -35,7 +35,8 @@
#if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \
!defined(__native_client__) && !defined(__asmjs__) && \
!defined(__wasm__) && !defined(__HAIKU__) && !defined(__sun) && \
-- !defined(__VXWORKS__) && !defined(__hexagon__)
-+ !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__FreeBSD__)
+- !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__XTENSA__)
++ !defined(__VXWORKS__) && !defined(__hexagon__) && !defined(__XTENSA__) && \
++ !defined(__FreeBSD__)
#define ABSL_HAVE_ELF_MEM_IMAGE 1
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_BUILD.gn
index ecd4d8a98907..d524158610e4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/angle/BUILD.gn.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/angle/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/BUILD.gn
-@@ -354,7 +354,6 @@ config("extra_warnings") {
+@@ -355,7 +355,6 @@ config("extra_warnings") {
"-Wtautological-type-limit-compare",
"-Wundefined-reinterpret-cast",
"-Wunneeded-internal-declaration",
@@ -8,7 +8,7 @@
"-Wsuggest-destructor-override",
"-Wsuggest-override",
-@@ -531,7 +530,7 @@ template("angle_common_lib") {
+@@ -532,7 +531,7 @@ template("angle_common_lib") {
all_dependent_configs = [ ":angle_disable_pool_alloc" ]
}
@@ -17,7 +17,7 @@
libs = [ "dl" ]
}
-@@ -686,6 +685,9 @@ angle_static_library("angle_gpu_info_util") {
+@@ -687,6 +686,9 @@ angle_static_library("angle_gpu_info_util") {
"Xi",
"Xext",
]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform.h
index 99b5a2655f1f..df42f573e0c3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/angle/src/common/platform.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/angle/src/common/platform.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/common/platform.h
@@ -26,7 +26,15 @@
#elif defined(__linux__) || defined(EMSCRIPTEN)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform__helpers.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform__helpers.h
index ba4eb7f74eee..9ae38c9f6455 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform__helpers.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_platform__helpers.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/angle/src/common/platform_helpers.h.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/third_party/angle/src/common/platform_helpers.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/common/platform_helpers.h
-@@ -62,7 +62,7 @@ inline constexpr bool IsIOS()
+@@ -62,7 +62,7 @@ inline constexpr bool IsLinux()
inline constexpr bool IsLinux()
{
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils.cpp
index df5caaa53995..dfd87b6ebd50 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils.cpp
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/angle/src/common/system_utils.cpp.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/third_party/angle/src/common/system_utils.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/common/system_utils.cpp
-@@ -25,7 +25,7 @@ namespace angle
+@@ -25,7 +25,7 @@ std::string GetExecutableName()
{
std::string GetExecutableName()
{
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils__linux.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils__linux.cpp
index a221cb4ed157..e60844a1e921 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils__linux.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_common_system__utils__linux.cpp
@@ -1,20 +1,22 @@
---- src/3rdparty/chromium/third_party/angle/src/common/system_utils_linux.cpp.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/third_party/angle/src/common/system_utils_linux.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/common/system_utils_linux.cpp
-@@ -15,8 +15,13 @@
-
- #include <array>
+@@ -15,10 +15,15 @@
+ #include <sys/types.h>
+ #include <unistd.h>
+#if ANGLE_PLATFORM_OPENBSD
+#include <pthread_np.h>
+#endif
+
+ #include <array>
+
namespace angle
{
+#if ANGLE_PLATFORM_LINUX
std::string GetExecutablePath()
{
// We cannot use lstat to get the size of /proc/self/exe as it always returns 0
-@@ -32,6 +37,7 @@ std::string GetExecutablePath()
+@@ -34,6 +39,7 @@ std::string GetExecutablePath()
path[result] = '\0';
return path;
}
@@ -22,10 +24,10 @@
std::string GetExecutableDirectory()
{
-@@ -56,6 +62,10 @@ void SetCurrentThreadName(const char *name)
- {
+@@ -59,6 +65,10 @@ void SetCurrentThreadName(const char *name)
// There's a 15-character (16 including '\0') limit. If the name is too big (and ERANGE is
- // returned), just ignore the name.
+ // returned), name will be ignored.
+ ASSERT(strlen(name) < 16);
+#if ANGLE_PLATFORM_OPENBSD
+ pthread_set_name_np(pthread_self(), name);
+#else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__internal.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__internal.h
index 721f6c16dbde..09eafb9404e4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__internal.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__internal.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2023-05-31 08:12:17 UTC
+--- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_internal.h
-@@ -15,6 +15,13 @@
+@@ -15,6 +15,13 @@ namespace angle
namespace angle
{
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
index 54df02d354c4..134cea93b91c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2022-02-23 19:25:59 UTC
+--- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp
@@ -12,6 +12,11 @@
#include <pci/pci.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
index 667a13c429f2..a4cd096a509a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2022-02-23 19:25:59 UTC
+--- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp
-@@ -71,6 +71,24 @@ bool GetPCIDevicesWithLibPCI(std::vector<GPUDeviceInfo
+@@ -71,6 +71,24 @@ bool GetSystemInfo(SystemInfo *info)
bool GetSystemInfo(SystemInfo *info)
{
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
index 530783df06ae..f81f07477c00 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2022-02-23 20:48:53 UTC
+--- src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp
@@ -8,6 +8,10 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_Display.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_Display.cpp
index ecb06b04e34e..07f19f96c285 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_Display.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_Display.cpp
@@ -1,16 +1,16 @@
---- src/3rdparty/chromium/third_party/angle/src/libANGLE/Display.cpp.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/angle/src/libANGLE/Display.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/libANGLE/Display.cpp
-@@ -60,7 +60,7 @@
+@@ -58,7 +58,7 @@
+ # include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
+ # elif ANGLE_ENABLE_CGL
# include "libANGLE/renderer/gl/cgl/DisplayCGL.h"
- # elif ANGLE_ENABLE_EAGL
- # include "libANGLE/renderer/gl/eagl/DisplayEAGL.h"
-# elif defined(ANGLE_PLATFORM_LINUX)
+# elif defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
# include "libANGLE/renderer/gl/egl/DisplayEGL.h"
# if defined(ANGLE_USE_X11)
# include "libANGLE/renderer/gl/glx/DisplayGLX_api.h"
-@@ -416,7 +416,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
- impl = new rx::DisplayEAGL(state);
+@@ -422,7 +422,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+ impl = new rx::DisplayCGL(state);
break;
-# elif defined(ANGLE_PLATFORM_LINUX)
@@ -18,7 +18,7 @@
# if defined(ANGLE_USE_GBM)
if (platformType == 0)
{
-@@ -462,7 +462,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -468,7 +468,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
#if defined(ANGLE_ENABLE_OPENGL)
# if defined(ANGLE_PLATFORM_WINDOWS)
impl = new rx::DisplayWGL(state);
@@ -27,7 +27,7 @@
# if defined(ANGLE_USE_GBM)
if (platformType == 0)
{
-@@ -513,7 +513,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
+@@ -519,7 +519,7 @@ rx::DisplayImpl *CreateDisplayFromAttribs(EGLAttrib di
impl = rx::CreateVulkanWin32Display(state);
}
break;
@@ -36,7 +36,16 @@
# if defined(ANGLE_USE_GBM)
if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
{
-@@ -2158,7 +2158,7 @@ static ClientExtensions GenerateClientExtensions()
+@@ -2139,7 +2139,7 @@ static ClientExtensions GenerateClientExtensions()
+ extensions.platformWaylandEXT = true;
+ #endif
+
+-#if defined(ANGLE_PLATFORM_LINUX) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN))
++#if (defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)) && (defined(ANGLE_ENABLE_OPENGL) || defined(ANGLE_ENABLE_VULKAN))
+ extensions.platformSurfacelessMESA = true;
+ #endif
+
+@@ -2186,7 +2186,7 @@ static ClientExtensions GenerateClientExtensions()
extensions.x11Visual = true;
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_formatutils.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_formatutils.cpp
deleted file mode 100644
index e59e83967111..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_formatutils.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/third_party/angle/src/libANGLE/formatutils.cpp.orig 2023-10-11 18:22:24 UTC
-+++ src/3rdparty/chromium/third_party/angle/src/libANGLE/formatutils.cpp
-@@ -1475,7 +1475,7 @@ static InternalFormatInfoMap BuildInternalFormatInfoMa
- AddYUVFormat(&map, GL_G8_B8R8_2PLANE_420_UNORM_ANGLE, true, 8, 8, 8, 0, 0, GL_G8_B8R8_2PLANE_420_UNORM_ANGLE, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, NeverSupported, NeverSupported);
- AddYUVFormat(&map, GL_G8_B8_R8_3PLANE_420_UNORM_ANGLE, true, 8, 8, 8, 0, 0, GL_G8_B8_R8_3PLANE_420_UNORM_ANGLE, GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, RequireExt<&Extensions::yuvInternalFormatANGLE>, NeverSupported, NeverSupported);
-
--#if defined(ANGLE_PLATFORM_LINUX)
-+#if defined(ANGLE_PLATFORM_LINUX) || defined(ANGLE_PLATFORM_BSD)
- // From GL_OES_required_internalformat
- // The |shared| bit shouldn't be 2. But given this hits assertion when bits
- // are checked, it's fine to have this bit set as 2 as a workaround.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
index 27c39055ce40..0e2e07c6e397 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp
@@ -144,10 +144,10 @@ bool FunctionsGLX::initialize(Display *xDisplay, int s
// which a GLXWindow was ever created.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
index e78048789abe..4fefb0d16b95 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2022-06-17 14:20:10 UTC
+--- src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h
-@@ -23,7 +23,7 @@ bool IsVulkanWin32DisplayAvailable();
+@@ -23,7 +23,7 @@ DisplayImpl *CreateVulkanWin32Display(const egl::Displ
DisplayImpl *CreateVulkanWin32Display(const egl::DisplayState &state);
#endif // defined(ANGLE_PLATFORM_WINDOWS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_util_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_util_BUILD.gn
index 89e05cbb806f..d5b04fcc8629 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_util_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_angle_util_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/angle/util/BUILD.gn.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/third_party/angle/util/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/angle/util/BUILD.gn
@@ -311,7 +311,7 @@ foreach(is_shared_library,
]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index 49f53952a6be..b93a18c20211 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
-@@ -68,7 +68,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
+@@ -77,7 +77,7 @@ bool StructTraits<blink::mojom::RendererPreferencesDat
out->send_subresource_notification = data.send_subresource_notification();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences.h
index 3f6ec828bb87..ae24df50b92f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences.h
@@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPreferences {
UserAgentOverride user_agent_override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index e9a5dd8c61a1..45d01747fa7d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
-@@ -166,7 +166,7 @@ struct BLINK_COMMON_EXPORT
+@@ -180,7 +180,7 @@ struct BLINK_COMMON_EXPORT
return data.send_subresource_notification;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_platform.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_platform.h
index 2e0641b0c551..064cbb8569ba 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_platform.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_platform.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/public/platform/platform.h.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/third_party/blink/public/platform/platform.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/public/platform/platform.h
-@@ -370,7 +370,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+@@ -371,7 +371,7 @@ class BLINK_PLATFORM_EXPORT Platform {
return nullptr;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_web__vector.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_web__vector.h
deleted file mode 100644
index bc01db713d78..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_public_platform_web__vector.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/third_party/blink/public/platform/web_vector.h.orig 2024-08-26 12:06:38 UTC
-+++ src/3rdparty/chromium/third_party/blink/public/platform/web_vector.h
-@@ -91,7 +91,7 @@ class WebVector {
- // The vector can be populated using reserve() and emplace_back().
- WebVector() = default;
-
--#if defined(ARCH_CPU_64_BITS)
-+#if defined(ARCH_CPU_64_BITS) || defined(__OpenBSD__)
- // Create a vector with |size| default-constructed elements. We define
- // a constructor with size_t otherwise we'd have a duplicate define.
- explicit WebVector(size_t size) : data_(size) {}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
index a548ea147052..dc4f4eac740b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py
@@ -30,7 +30,7 @@ def init(root_src_dir, enable_style_format=True):
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_build_scripts_run__with__pythonpath.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_build_scripts_run__with__pythonpath.py
index e32084057366..a750c457c6a2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_build_scripts_run__with__pythonpath.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_build_scripts_run__with__pythonpath.py
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/build/scripts/run_with_pythonpath.py
@@ -22,6 +22,7 @@ def main():
existing_pp = (
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_blink__initializer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_blink__initializer.cc
index dba203017d9f..a1aeb0a8bf97 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_blink__initializer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_blink__initializer.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/controller/blink_initializer.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/controller/blink_initializer.cc
@@ -81,12 +81,12 @@
#include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
@@ -15,7 +15,7 @@
#include "third_party/blink/renderer/controller/highest_pmf_reporter.h"
#include "third_party/blink/renderer/controller/user_level_memory_pressure_signal_generator.h"
#endif
-@@ -256,7 +256,7 @@ void BlinkInitializer::RegisterInterfaces(mojo::Binder
+@@ -255,7 +255,7 @@ void BlinkInitializer::RegisterInterfaces(mojo::Binder
main_thread_task_runner);
#endif
@@ -24,7 +24,7 @@
binders.Add<mojom::blink::MemoryUsageMonitorLinux>(
ConvertToBaseRepeatingCallback(
CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
-@@ -303,7 +303,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform
+@@ -302,7 +302,7 @@ void BlinkInitializer::RegisterMemoryWatchers(Platform
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
index b24d6a9bda56..b7c691555986 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
-@@ -133,15 +133,17 @@ void MemoryUsageMonitorPosix::ResetFileDescriptors() {
+@@ -133,15 +133,17 @@ void MemoryUsageMonitorPosix::SetProcFiles(base::File
void MemoryUsageMonitorPosix::SetProcFiles(base::File statm_file,
base::File status_file) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.h
index ce465c6ba978..69e79c2b6a55 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_controller_memory__usage__monitor__posix.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/controller/memory_usage_monitor_posix.h
@@ -13,7 +13,7 @@
#include "third_party/blink/renderer/controller/controller_export.h"
@@ -9,7 +9,7 @@
#include "third_party/blink/public/mojom/memory_usage_monitor_linux.mojom-blink.h"
#endif
-@@ -22,7 +22,7 @@ namespace blink {
+@@ -22,7 +22,7 @@ class CONTROLLER_EXPORT MemoryUsageMonitorPosix
// MemoryUsageMonitor implementation for Android and Linux.
class CONTROLLER_EXPORT MemoryUsageMonitorPosix
: public MemoryUsageMonitor
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_editing_editing__behavior.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_editing_editing__behavior.cc
index 4906368f37f7..2d586d511612 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_editing_editing__behavior.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_editing_editing__behavior.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/core/editing/editing_behavior.cc
@@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharacter(const Keyb
// unexpected behaviour
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_execution__context_navigator__base.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_execution__context_navigator__base.cc
index ff4187a018a7..3c110f4202fa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_execution__context_navigator__base.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_execution__context_navigator__base.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/core/execution_context/navigator_base.cc
@@ -31,7 +31,7 @@ String GetReducedNavigatorPlatform() {
return "Win32";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_exported_web__view__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_exported_web__view__impl.cc
index 4fd783141565..6ca69dec189f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_exported_web__view__impl.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_exported_web__view__impl.cc
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -428,7 +428,7 @@ SkFontHinting RendererPreferencesToSkiaHinting(
+@@ -429,7 +429,7 @@ SkFontHinting RendererPreferencesToSkiaHinting(
+ #if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
+ SkFontHinting RendererPreferencesToSkiaHinting(
const blink::RendererPreferences& prefs) {
- // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is
- // complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
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'
-@@ -3413,7 +3413,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
+@@ -3430,7 +3430,7 @@ void WebViewImpl::UpdateFontRenderingFromRendererPrefs
+ gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
+ WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
- // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is
- // complete.
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)) && \
- !BUILDFLAG(IS_ANDROID)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (!renderer_preferences_.system_font_family_name.empty()) {
WebFontRenderStyle::SetSystemFontFamily(blink::WebString::FromUTF8(
+ renderer_preferences_.system_font_family_name));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_frame_web__frame__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_frame_web__frame__test.cc
index b84b2245213d..e0d82c67b484 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6478,7 +6478,7 @@ TEST_F(WebFrameTest, DISABLED_PositionForPointTest) {
+@@ -6470,7 +6470,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 \
-@@ -6887,7 +6887,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionSc
+@@ -6879,7 +6879,7 @@ TEST_F(CompositedSelectionBoundsTest, LargeSelectionNo
TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
RunTest("composited_selection_bounds_large_selection_noscroll.html");
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 55d498b0aab7..6ff538a19e9e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
@@ -55,7 +55,7 @@ constexpr base::TimeDelta kEncodeRowSlackBeforeDeadlin
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_inspector_inspector__memory__agent.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
index 23825e3999a7..7fc8a7feebf2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
@@ -1,9 +1,9 @@
---- src/3rdparty/chromium/third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/core/inspector/inspector_memory_agent.cc
-@@ -192,7 +192,7 @@ InspectorMemoryAgent::GetSamplingProfileById(uint32_t
+@@ -192,7 +192,7 @@ Vector<String> InspectorMemoryAgent::Symbolize(
Vector<String> InspectorMemoryAgent::Symbolize(
- const WebVector<const void*>& addresses) {
+ const std::vector<const void*>& addresses) {
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// TODO(alph): Move symbolization to the client.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_layout_layout__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_layout_layout__view.cc
index 6a9b53131365..3edfc02a0fa3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_layout_layout__view.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_layout_layout__view.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/core/layout/layout_view.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/core/layout/layout_view.cc
-@@ -73,7 +73,7 @@
+@@ -74,7 +74,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
-@@ -776,7 +776,7 @@ void LayoutView::LayoutRoot() {
+@@ -784,7 +784,7 @@ void LayoutView::LayoutRoot() {
intrinsic_logical_widths_ = LogicalWidth();
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_loader_mixed__content__checker.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_loader_mixed__content__checker.cc
new file mode 100644
index 000000000000..a667f590b833
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_loader_mixed__content__checker.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-10-02 00:36:39 UTC
++++ src/3rdparty/chromium/third_party/blink/renderer/core/loader/mixed_content_checker.cc
+@@ -509,7 +509,7 @@ bool MixedContentChecker::ShouldBlockFetch(
+ switch (context_type) {
+ case mojom::blink::MixedContentContextType::kOptionallyBlockable:
+
+-#if (BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)) && \
++#if (BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && \
+ BUILDFLAG(ENABLE_CAST_RECEIVER)
+ // Fuchsia WebEngine can be configured to allow loading Mixed Content from
+ // an insecure IP address. This is a workaround to revert Fuchsia Cast
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
new file mode 100644
index 000000000000..d606b3946494
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
+@@ -566,7 +566,7 @@ bool OriginTrialContext::CanEnableTrialFromName(const
+ }
+
+ if (trial_name == "TranslationAPI") {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(features::kTranslationAPI);
+ #else
+ return false;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_paint_paint__layer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_paint_paint__layer.cc
index 32bd76858040..0c4ddf2ac33d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_paint_paint__layer.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/core/paint/paint_layer.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/core/paint/paint_layer.cc
-@@ -120,7 +120,7 @@ namespace blink {
+@@ -123,7 +123,7 @@ namespace {
namespace {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
index 954c9e28712c..5fe7752565e6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
-@@ -148,7 +148,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const
+@@ -147,7 +147,7 @@ bool ScrollbarThemeAura::SupportsDragSnapBack() const
+ // Disable snapback on desktop Linux to better integrate with the desktop
+ // behavior. Typically, Linux apps do not implement scrollbar snapback (this
// is true for at least GTK and QT apps).
- // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is
- // complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return false;
#else
return true;
-@@ -418,7 +418,7 @@ bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scr
+@@ -424,7 +424,7 @@ bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scr
+
+ bool ScrollbarThemeAura::ShouldCenterOnThumb(const Scrollbar& scrollbar,
const WebMouseEvent& event) const {
- // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is
- // complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (event.button == WebPointerProperties::Button::kMiddle)
return true;
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
index 290296619c85..08700ef04c3f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_device_factory.cc
-@@ -35,7 +35,7 @@ namespace {
+@@ -34,7 +34,7 @@ AudioDeviceFactory* g_factory_override = nullptr;
+ // Set when the default factory is overridden.
AudioDeviceFactory* g_factory_override = nullptr;
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS_LACROS)
-+ BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Due to driver deadlock issues on Windows (http://crbug/422522) there is a
// chance device authorization response is never received from the browser side.
// In this case we will time out, to avoid renderer hang forever waiting for
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
index b91f933a5ae4..04c21348cb9a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc
-@@ -813,7 +813,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten
+@@ -873,7 +873,7 @@ TEST_F(AudioRendererMixerManagerTest, MixerParamsLaten
mixer->get_output_params_for_testing().sample_rate());
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index 3e4c0751247f..dd8c6e9c54f9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
-@@ -557,6 +557,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
+@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, ExceptionState&
pending_messages_.push_back(message);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index fe3ae4730393..ac479c37a4fb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
@@ -304,7 +304,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED_VerifySinkPar
SetupRenderer(kDefaultOutputDeviceId);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
index de8e2b465d4f..00fb7d7b6dc1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc
-@@ -469,7 +469,7 @@ class AudioWorkletThreadPriorityTest
+@@ -465,7 +465,7 @@ class AudioWorkletThreadPriorityTest
// TODO(crbug.com/1022888): The worklet thread priority is always NORMAL
// on OS_LINUX and OS_CHROMEOS regardless of the thread priority setting.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index 268dabfff069..f34dfc8138cc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-03-29 00:50:57 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6298,7 +6298,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
+@@ -6334,7 +6334,7 @@ void WebGLRenderingContextBase::TexImageHelperMediaVid
constexpr bool kAllowZeroCopyImages = true;
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgpu_gpu__queue.cc
index cac26aa529db..092688d34eb5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -788,7 +788,7 @@ bool GPUQueue::CopyFromCanvasSourceImage(
+@@ -815,7 +815,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/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_BUILD.gn
index 3a2b65610b70..60eb84c2d15d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/BUILD.gn
-@@ -2059,7 +2059,7 @@ jumbo_static_library("test_support") {
+@@ -2085,7 +2085,7 @@ jumbo_static_library("test_support") {
]
# fuzzed_data_provider may not work with a custom toolchain.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.cc
index 2ea6f77533e6..bb3c0dfa804f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.cc
-@@ -81,7 +81,7 @@ extern const char kNotoColorEmojiCompat[] = "Noto Colo
+@@ -82,7 +82,7 @@ SkFontMgr* FontCache::static_font_manager_ = nullptr;
SkFontMgr* FontCache::static_font_manager_ = nullptr;
@@ -9,7 +9,7 @@
float FontCache::device_scale_factor_ = 1.0;
#endif
-@@ -132,7 +132,7 @@ const FontPlatformData* FontCache::SystemFontPlatformD
+@@ -133,7 +133,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/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.h
index 9e4b94c08812..27c65628b270 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__cache.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_cache.h
@@ -55,7 +55,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__description.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__description.cc
index a9e689812214..ca22c58fa411 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__description.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_description.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_description.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,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
-@@ -282,7 +282,7 @@ FontCacheKey FontDescription::CacheKey(
+@@ -284,7 +284,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/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__metrics.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__metrics.cc
index 45eb2fd4917c..d5ff84813841 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__metrics.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__metrics.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_metrics.cc
-@@ -39,7 +39,7 @@
+@@ -39,7 +39,7 @@ namespace blink {
namespace blink {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__platform__data.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__platform__data.cc
deleted file mode 100644
index 263bf89e1e66..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__platform__data.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_platform_data.cc.orig 2025-02-21 12:29:33 UTC
-+++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_platform_data.cc
-@@ -57,7 +57,7 @@ namespace {
- namespace blink {
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Getting the system font render style takes a significant amount of time on
- // Linux because looking up fonts using fontconfig can be very slow. We fetch
- // the render style for each font family and text size, while it's very
-@@ -170,7 +170,7 @@ FontPlatformData::FontPlatformData(sk_sp<SkTypeface> t
- style_ = WebFontRenderStyle::GetDefault();
- #if !BUILDFLAG(IS_WIN)
- WebFontRenderStyle system_style;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- bool override_font_name_and_size =
- base::FeatureList::IsEnabled(kOptimizeLinuxFonts);
- #else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
index 0c26a3f7c8da..b860215d09e4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2022-03-25 21:59:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc
@@ -9,7 +9,7 @@
#if BUILDFLAG(IS_ANDROID)
@@ -9,7 +9,7 @@
#include "third_party/blink/renderer/platform/fonts/linux/font_unique_name_lookup_linux.h"
#elif BUILDFLAG(IS_WIN)
#include "third_party/blink/renderer/platform/fonts/win/font_unique_name_lookup_win.h"
-@@ -24,7 +24,7 @@ std::unique_ptr<FontUniqueNameLookup>
+@@ -24,7 +24,7 @@ FontUniqueNameLookup::GetPlatformUniqueNameLookup() {
FontUniqueNameLookup::GetPlatformUniqueNameLookup() {
#if BUILDFLAG(IS_ANDROID)
return std::make_unique<FontUniqueNameLookupAndroid>();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index e6e52c7c2c67..0d7999ebd9a5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkString& str) {
- return AtomicString::FromUTF8(str.c_str(), str.size());
+ return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
}
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
index b05f28ed8769..9873b30de799 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/begin_frame_provider.cc
@@ -71,8 +71,12 @@ void BeginFrameProvider::CreateCompositorFrameSinkIfNe
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
index c319eea4d7e2..65f0bd960841 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
@@ -1,9 +1,9 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
-@@ -49,7 +49,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated(
+@@ -48,7 +48,7 @@ scoped_refptr<StaticBitmapImage> MakeAccelerated(
+
const auto paint_image = source->PaintImageForCurrentFrame();
- const auto image_info = paint_image.GetSkImageInfo().makeWH(
- source->Size().width(), source->Size().height());
+ const auto image_info = paint_image.GetSkImageInfo();
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// TODO(b/330865436): On Linux, CanvasResourceProvider doesn't always check
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index 0dad33ef0603..7213bdf42f55 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -438,7 +438,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -421,7 +421,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
auto& feedback = details.presentation_feedback;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index 230fa8d5bc2f..f790228ed5bf 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
-@@ -14,7 +14,9 @@
+@@ -14,7 +14,9 @@ namespace blink {
namespace blink {
@@ -10,7 +10,7 @@
PartitionAllocMemoryDumpProvider* PartitionAllocMemoryDumpProvider::Instance() {
DEFINE_STATIC_LOCAL(PartitionAllocMemoryDumpProvider, instance, ());
-@@ -24,6 +26,7 @@ PartitionAllocMemoryDumpProvider* PartitionAllocMemory
+@@ -24,6 +26,7 @@ bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
bool PartitionAllocMemoryDumpProvider::OnMemoryDump(
const base::trace_event::MemoryDumpArgs& args,
base::trace_event::ProcessMemoryDump* memory_dump) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
index 1e42ae6bf33b..8944f43e62f5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
@@ -1,17 +1,17 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
-@@ -260,12 +260,12 @@ SupportedFormats GetSupportedFormatsInternal(
- supported_formats.scalability_modes.push_back(profile.scalability_modes);
+@@ -334,12 +334,12 @@ SupportedFormats GetSupportedFormatsInternal(
+ supported_formats.profiles.push_back(profile.profile);
supported_formats.sdp_formats.push_back(std::move(*format));
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#if BUILDFLAG(IS_WIN)
const bool kShouldAddH264Cbp =
base::FeatureList::IsEnabled(kMediaFoundationH264CbpEncoding) &&
profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
const bool kShouldAddH264Cbp =
profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE;
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json5
index b3b99e8e202e..f8af95448deb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-08-18 00:53:11 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-10-02 00:36:39 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -384,7 +384,7 @@
+@@ -427,7 +427,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -9,7 +9,16 @@
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1805,7 +1805,7 @@
+@@ -1599,7 +1599,7 @@
+ name: "DocumentIsolationPolicy",
+ status: "experimental",
+ origin_trial_feature_name: "DocumentIsolationPolicy",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ base_feature: "none",
+ },
+ {
+@@ -1892,7 +1892,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -18,16 +27,16 @@
origin_trial_allows_third_party: true,
},
{
-@@ -3156,7 +3156,7 @@
+@@ -3279,7 +3279,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
-- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos"],
-+ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "openbsd", "freebsd"],
+- origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android"],
++ origin_trial_os: ["win", "mac", "linux", "fuchsia", "chromeos", "android", "openbsd", "freebsd"],
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -3302,7 +3302,7 @@
+@@ -3416,7 +3416,7 @@
{
name: "PrivateNetworkAccessPermissionPrompt",
origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
@@ -36,7 +45,7 @@
status: "stable",
public: true,
base_feature: "none",
-@@ -4320,7 +4320,7 @@
+@@ -4478,7 +4478,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -45,7 +54,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -4467,7 +4467,7 @@
+@@ -4665,7 +4665,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -54,12 +63,12 @@
status: "experimental",
base_feature: "none",
},
-@@ -4510,7 +4510,7 @@
- status: "experimental",
- base_feature: "none",
- origin_trial_feature_name: "WebAppUrlHandling",
-- origin_trial_os: ["win", "mac", "linux"],
-+ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd"],
- },
+@@ -4934,7 +4934,7 @@
{
- // WebAssembly JS Promise Integration,
+ name: "WebIdentityDigitalCredentials",
+ origin_trial_feature_name: "WebIdentityDigitalCredentials",
+- origin_trial_os: ["android", "win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["android", "win", "mac", "linux", "chromeos", "openbsd", "freebsd"],
+ origin_trial_allows_third_party: true,
+ implied_by: ["WebIdentityDigitalCredentialsCreation"],
+ public: true,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_scheduler_common_thread.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_scheduler_common_thread.cc
index 0b18e5180bef..633c79e52dda 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/scheduler/common/thread.cc
-@@ -88,7 +88,7 @@ void Thread::CreateAndSetCompositorThread() {
+@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThread() {
"Compositor");
}));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
index a957cfd32446..c98948a7f2b9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2023-05-31 08:12:17 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc
-@@ -27,7 +27,7 @@ BlinkCategorizedWorkerPoolDelegate& BlinkCategorizedWo
+@@ -27,7 +27,7 @@ void BlinkCategorizedWorkerPoolDelegate::NotifyThreadW
void BlinkCategorizedWorkerPoolDelegate::NotifyThreadWillRun(
base::PlatformThreadId tid) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_container__annotations.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_container__annotations.h
index 103af99b3e7b..e370038bc3a2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_container__annotations.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_container__annotations.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2022-03-25 21:59:56 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/container_annotations.h
@@ -12,7 +12,7 @@
// TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_stack__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_stack__util.cc
index 00565c8d5139..619732db09a2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_stack__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_stack__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/stack_util.cc
-@@ -23,6 +23,11 @@
+@@ -23,6 +23,11 @@ extern "C" void* __libc_stack_end; // NOLINT
extern "C" void* __libc_stack_end; // NOLINT
#endif
@@ -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,
-@@ -154,6 +161,13 @@ void* GetStackStart() {
+@@ -152,6 +159,13 @@ void* GetStackStart() {
::GetCurrentThreadStackLimits(&lowLimit, &highLimit);
return reinterpret_cast<void*>(highLimit);
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc
deleted file mode 100644
index 320932d839f5..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/text_codec_icu.cc.orig 2024-08-26 12:06:38 UTC
-+++ src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/text/text_codec_icu.cc
-@@ -615,6 +615,7 @@ static void GbkUrlEscapedEntityCallack(
- code_point, reason, err);
- }
-
-+#if !BUILDFLAG(IS_BSD)
- static void GbkCallbackSubstitute(const void* context,
- UConverterFromUnicodeArgs* from_unicode_args,
- const UChar* code_units,
-@@ -632,6 +633,7 @@ static void GbkCallbackSubstitute(const void* context,
- UCNV_FROM_U_CALLBACK_SUBSTITUTE(context, from_unicode_args, code_units,
- length, code_point, reason, err);
- }
-+#endif
- #endif // USING_SYSTEM_ICU
-
- static void NotReachedEntityCallback(const void* context,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_brotli_common_platform.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_brotli_common_platform.h
index 18392c68a190..960cb0d4805c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_brotli_common_platform.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_brotli_common_platform.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/brotli/common/platform.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/brotli/common/platform.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/brotli/common/platform.h
@@ -28,7 +28,7 @@
#include <brotli/port.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_cpuinfo_cpuinfo.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_cpuinfo_cpuinfo.gni
index fdbb3de57a11..0e35473403d7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_cpuinfo_cpuinfo.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_cpuinfo_cpuinfo.gni
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/cpuinfo/cpuinfo.gni.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/third_party/cpuinfo/cpuinfo.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/cpuinfo/cpuinfo.gni
@@ -8,7 +8,7 @@ use_cpuinfo =
current_cpu != "s390" && current_cpu != "s390x" &&
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
index 14c9411abecc..61525d8e96ef 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/build/crashpad_buildconfig.gni
@@ -61,7 +61,7 @@ if (crashpad_is_in_chromium) {
crashpad_is_ios = is_ios
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_BUILD.gn
index 8964a52ea7f7..bd27cebd69e5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/client/BUILD.gn.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/client/BUILD.gn
@@ -137,6 +137,13 @@ static_library("common") {
if (crashpad_is_win) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_crashpad__client__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_crashpad__client__posix.cc
index eaa3a41627ed..86b7e5cf67ba 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_crashpad__client__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_client_crashpad__client__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2025-09-01 08:52:33 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/client/crashpad_client_posix.cc
@@ -0,0 +1,40 @@
+// Copyright 2017 The Crashpad Authors. All rights reserved.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
index f337430eb9d6..571d5b06bd56 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2022-07-22 17:30:31 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc
@@ -159,6 +159,10 @@ std::string MinidumpMiscInfoDebugBuildString() {
static constexpr char kOS[] = "win";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_address__types.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_address__types.h
index ada89edcb833..259fcbaccd8f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_address__types.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_address__types.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/address_types.h.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/address_types.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/address_types.h
@@ -25,7 +25,7 @@
#include <mach/mach_types.h>
@@ -9,7 +9,7 @@
#include "util/linux/address_types.h"
#elif BUILDFLAG(IS_FUCHSIA)
#include <zircon/types.h>
-@@ -55,7 +55,7 @@ using VMSize = mach_vm_size_t;
+@@ -55,7 +55,7 @@ using VMSize = WinVMSize;
using VMAddress = WinVMAddress;
using VMSize = WinVMSize;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_capture__context.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_capture__context.h
index fddd74c41f77..351657263b98 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_capture__context.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_capture__context.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/capture_context.h
@@ -21,7 +21,8 @@
#include <mach/mach.h>
@@ -10,7 +10,7 @@
#include <ucontext.h>
#endif // BUILDFLAG(IS_APPLE)
-@@ -35,7 +36,8 @@ using NativeCPUContext = arm_unified_thread_state;
+@@ -35,7 +36,8 @@ using NativeCPUContext = CONTEXT;
#endif
#elif BUILDFLAG(IS_WIN)
using NativeCPUContext = CONTEXT;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_metrics.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_metrics.cc
index ae45aff49a98..77fce5d55118 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_metrics.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_metrics.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/metrics.cc
@@ -25,7 +25,7 @@
#define METRICS_OS_NAME "Win"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_uuid.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_uuid.cc
index ce6b4d18a671..cb6c56b2573e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_uuid.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_misc_uuid.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/misc/uuid.cc
@@ -110,7 +110,7 @@ bool UUID::InitializeWithNew() {
InitializeFromBytes(uuid);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_close__multiple.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_close__multiple.cc
index a3d67c4e05e2..7ea324017cd3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_close__multiple.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_close__multiple.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/close_multiple.cc
-@@ -73,7 +73,7 @@ void CloseNowOrOnExec(int fd, bool ebadf_ok) {
+@@ -73,7 +73,7 @@ bool CloseMultipleNowOrOnExecUsingFDDir(int min_fd, in
// This is an advantage over looping over all possible file descriptors, because
// no attempt needs to be made to close file descriptors that are not open.
bool CloseMultipleNowOrOnExecUsingFDDir(int min_fd, int preserve_fd) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_drop__privileges.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_drop__privileges.cc
index 07d2646d3883..b8de219adffc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_drop__privileges.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_drop__privileges.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/drop_privileges.cc
@@ -25,7 +25,7 @@ void DropPrivileges() {
gid_t gid = getgid();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_signals.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_signals.cc
index af3e3cb7d4d0..21a9cdebe8a4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_signals.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_signals.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/signals.cc.orig 2022-08-31 12:19:35 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/signals.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/signals.cc
@@ -51,7 +51,7 @@ constexpr int kCrashSignals[] = {
#if defined(SIGEMT)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
index d05000bbb5b8..2e3ab30e6a55 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc
@@ -68,7 +68,7 @@ constexpr const char* kSignalNames[] = {
"INFO",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crc32c_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crc32c_BUILD.gn
index f6bf968b709f..664b1914d994 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crc32c_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_crc32c_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/crc32c/BUILD.gn.orig 2023-04-28 17:01:32 UTC
+--- src/3rdparty/chromium/third_party/crc32c/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/crc32c/BUILD.gn
@@ -46,7 +46,7 @@ config("crc32c_config") {
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_arm_cpu.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_arm_cpu.c
deleted file mode 100644
index 45c9269f1f25..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_arm_cpu.c
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/3rdparty/chromium/third_party/dav1d/libdav1d/src/arm/cpu.c.orig 2025-05-29 01:27:28 UTC
-+++ src/3rdparty/chromium/third_party/dav1d/libdav1d/src/arm/cpu.c
-@@ -35,6 +35,20 @@
- #if defined(HAVE_GETAUXVAL) || defined(HAVE_ELF_AUX_INFO)
- #include <sys/auxv.h>
-
-+#if defined(__FreeBSD__)
-+static unsigned long getauxval(unsigned long type)
-+{
-+ /* Only AT_HWCAP* return unsigned long */
-+ if (type != AT_HWCAP && type != AT_HWCAP2) {
-+ return 0;
-+ }
-+
-+ unsigned long ret = 0;
-+ elf_aux_info(type, &ret, sizeof(ret));
-+ return ret;
-+}
-+#endif
-+
- #if ARCH_AARCH64
-
- #define HWCAP_AARCH64_ASIMDDP (1 << 20)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_cpu.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_cpu.c
new file mode 100644
index 000000000000..ec0e95ef5c0f
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dav1d_libdav1d_src_cpu.c
@@ -0,0 +1,21 @@
+--- src/3rdparty/chromium/third_party/dav1d/libdav1d/src/cpu.c.orig 2025-12-22 23:24:20 UTC
++++ src/3rdparty/chromium/third_party/dav1d/libdav1d/src/cpu.c
+@@ -115,7 +115,18 @@ COLD unsigned long dav1d_getauxval(unsigned long type)
+
+ COLD unsigned long dav1d_getauxval(unsigned long type) {
+ #if HAVE_GETAUXVAL
++#if defined(__FreeBSD__) && (ARCH_AARCH64 || ARCH_ARM)
++ /* Only AT_HWCAP* return unsigned long */
++ if (type != AT_HWCAP && type != AT_HWCAP2) {
++ return 0;
++ }
++
++ unsigned long ret = 0;
++ elf_aux_info(type, &ret, sizeof(ret));
++ return ret;
++#else
+ return getauxval(type);
++#endif
+ #elif HAVE_ELF_AUX_INFO
+ unsigned long aux = 0;
+ int ret = elf_aux_info(type, &aux, sizeof(aux));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_include_dawn_native_VulkanBackend.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_include_dawn_native_VulkanBackend.h
index 7a725030803a..8084e4e2d29f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_include_dawn_native_VulkanBackend.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_include_dawn_native_VulkanBackend.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/dawn/include/dawn/native/VulkanBackend.h
@@ -83,7 +83,7 @@ struct ExternalImageExportInfoVk : ExternalImageExport
};
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_common_Platform.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_common_Platform.h
index 333d2950e036..9d16826dde05 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_common_Platform.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_common_Platform.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/dawn/src/dawn/common/Platform.h.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/third_party/dawn/src/dawn/common/Platform.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/dawn/src/dawn/common/Platform.h
@@ -59,6 +59,11 @@
#error "Unsupported Windows platform."
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
index bc38db908f9a..6fe2d4ab85f4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp
@@ -56,7 +56,7 @@ constexpr char kSwiftshaderLibName[] = "libvk_swiftsha
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_devtools-frontend_src_scripts_build_compress__files.js b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_devtools-frontend_src_scripts_build_compress__files.js
index 4e8cd8e40633..ceed3f2ab115 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_devtools-frontend_src_scripts_build_compress__files.js
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_devtools-frontend_src_scripts_build_compress__files.js
@@ -1,16 +1,16 @@
Reduce Brotli compression on i386 to have more memory available. Otherwise,
node.js stops with either SIGSEGV or SIGABRT after ~530 processed files.
---- src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/compress_files.js.orig 2025-03-29 00:50:57 UTC
+--- src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/compress_files.js.orig 2025-10-02 00:36:39 UTC
+++ src/3rdparty/chromium/third_party/devtools-frontend/src/scripts/build/compress_files.js
-@@ -2,6 +2,7 @@
- // Use of this source code is governed by a BSD-style license that can be
- // found in the LICENSE file.
+@@ -4,6 +4,7 @@ const fs = require('fs');
-+const os = require('os');
- const fs = require('fs');
const crypto = require('crypto');
+ const fs = require('fs');
++const os = require('os')
+ const {pipeline, Readable} = require('stream');
const zlib = require('zlib');
+
@@ -52,9 +53,16 @@ async function brotli(sourceData, compressedFilename)
output.write(Buffer.from(brotliConst));
output.write(Buffer.from(sizeHeader));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn
index 5bf2f236e1ea..ea3baf4a77f9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/ffmpeg/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/third_party/ffmpeg/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/ffmpeg/BUILD.gn
@@ -358,7 +358,6 @@ target(link_target_type, "ffmpeg_internal") {
libs += [
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_configure b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_configure
index e8211725936a..c4090a7c848f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_configure
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_configure
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/ffmpeg/configure.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/third_party/ffmpeg/configure.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/ffmpeg/configure
-@@ -6818,8 +6818,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
+@@ -6850,8 +6850,8 @@ if ! disabled pthreads && ! enabled w32threads && ! en
if enabled pthread_np_h; then
hdrs="$hdrs pthread_np.h"
fi
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavcodec_x86_cabac.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavcodec_x86_cabac.h
index 67db6588d1e4..2fef3f54c0c9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavcodec_x86_cabac.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavcodec_x86_cabac.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/ffmpeg/libavcodec/x86/cabac.h
@@ -31,7 +31,8 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_cpu.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_cpu.c
index bdf96b980918..068e48896b10 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_cpu.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_cpu.c
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/ffmpeg/libavutil/cpu.c.orig 2022-07-22 17:30:31 UTC
+--- src/3rdparty/chromium/third_party/ffmpeg/libavutil/cpu.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/ffmpeg/libavutil/cpu.c
@@ -38,10 +38,7 @@
#if HAVE_GETPROCESSAFFINITYMASK || HAVE_WINRT
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c
index ee8d0e6f047f..632373aac479 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_mem.c
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/ffmpeg/libavutil/mem.c.orig 2022-05-19 14:06:27 UTC
+--- src/3rdparty/chromium/third_party/ffmpeg/libavutil/mem.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/ffmpeg/libavutil/mem.c
@@ -33,9 +33,6 @@
#include <stdlib.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_random__seed.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_random__seed.c
index 56f6d74cfa8e..cb58d2f83558 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_random__seed.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_random__seed.c
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/ffmpeg/libavutil/random_seed.c.orig 2023-09-13 13:13:30 UTC
+--- src/3rdparty/chromium/third_party/ffmpeg/libavutil/random_seed.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/ffmpeg/libavutil/random_seed.c
@@ -35,6 +35,11 @@
#elif CONFIG_OPENSSL
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_x86_x86inc.asm b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_x86_x86inc.asm
index 237ae59b1e77..30dd08fcbcd0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_x86_x86inc.asm
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ffmpeg_libavutil_x86_x86inc.asm
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/ffmpeg/libavutil/x86/x86inc.asm
@@ -46,6 +46,12 @@
%endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_include_config.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_include_config.h
index dd390fddb589..eff0708b4812 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_include_config.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_include_config.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/fontconfig/include/config.h.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/third_party/fontconfig/include/config.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/fontconfig/include/config.h
@@ -13,7 +13,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_src_src_fccompat.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_src_src_fccompat.c
index d61aaa4c78cc..d418bebfae1a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_src_src_fccompat.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_fontconfig_src_src_fccompat.c
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/fontconfig/src/src/fccompat.c.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/third_party/fontconfig/src/src/fccompat.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/fontconfig/src/src/fccompat.c
@@ -184,7 +184,9 @@ FcRandom(void)
{
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_reference__drivers_random.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_reference__drivers_random.cc
index 37f7dfaef0fc..c6c95d534398 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_reference__drivers_random.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_reference__drivers_random.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/ipcz/src/reference_drivers/random.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/third_party/ipcz/src/reference_drivers/random.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/ipcz/src/reference_drivers/random.cc
@@ -14,7 +14,7 @@
#include <windows.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_standalone_base_logging.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_standalone_base_logging.cc
index ef8f04ad0054..3f4b3133cdea 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_standalone_base_logging.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_ipcz_src_standalone_base_logging.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/ipcz/src/standalone/base/logging.cc.orig 2022-05-19 14:06:27 UTC
+--- src/3rdparty/chromium/third_party/ipcz/src/standalone/base/logging.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/ipcz/src/standalone/base/logging.cc
-@@ -50,6 +50,9 @@ LogMessage::LogMessage(const char* file, int line, Lev
+@@ -55,6 +55,9 @@ LogMessage::LogMessage(const char* file, int line, Lev
#elif BUILDFLAG(IS_ANDROID)
stream_ << getpid() << ":" << gettid() << ":";
const char* trimmed_file = strrchr(file, '/') + 1;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc
index 145d26bfeab7..f9e0e73c264c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_leveldatabase_env__chromium.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/leveldatabase/env_chromium.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/leveldatabase/env_chromium.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/leveldatabase/env_chromium.cc
-@@ -329,7 +329,8 @@ ChromiumWritableFile::ChromiumWritableFile(const std::
+@@ -329,7 +329,8 @@ Status ChromiumWritableFile::SyncParent() {
Status ChromiumWritableFile::SyncParent() {
TRACE_EVENT0("leveldb", "SyncParent");
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
index 72f6c7ebf94a..8aaa81010cd3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2024-06-03 12:51:57 UTC
+--- src/3rdparty/chromium/third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c
-@@ -99,9 +99,45 @@ static int arm_get_cpu_caps(void) {
+@@ -127,9 +127,45 @@ static int arm_get_cpu_caps(void) {
return flags;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_include_sync_sync.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_include_sync_sync.h
index 4cbca5dd570b..e2cf6f4533e7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_include_sync_sync.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_include_sync_sync.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/libsync/src/include/sync/sync.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/libsync/src/include/sync/sync.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/libsync/src/include/sync/sync.h
@@ -22,7 +22,9 @@
#include <sys/cdefs.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_sync.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_sync.c
index 7ea69d700512..3517af68b7f5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_sync.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libsync_src_sync.c
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/libsync/src/sync.c.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/third_party/libsync/src/sync.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/libsync/src/sync.c
@@ -17,8 +17,8 @@
*/
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_BUILD.gn
index 22b7c68e1787..373c50d35ffe 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/libusb/BUILD.gn.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/third_party/libusb/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/libusb/BUILD.gn
@@ -3,7 +3,7 @@
# found in the LICENSE file.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_core.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_core.c
index e26d42ffdd14..418782225b11 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_core.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_core.c
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/libusb/src/libusb/core.c.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/libusb/src/libusb/core.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/libusb/src/libusb/core.c
@@ -448,7 +448,7 @@ libusb_free_device_list(list, 1);
* which grows when required. it can be freed once discovery has completed,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_os_threads__posix.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_os_threads__posix.c
index 369d72508877..b10152996ad1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_os_threads__posix.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libusb_src_libusb_os_threads__posix.c
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/libusb/src/libusb/os/threads_posix.c.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/third_party/libusb/src/libusb/os/threads_posix.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/libusb/src/libusb/os/threads_posix.c
@@ -19,9 +19,11 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
index a16c77545f24..486b76f43835 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c
-@@ -92,9 +92,23 @@ static int arm_get_cpu_caps(void) {
+@@ -120,9 +120,23 @@ static int arm_get_cpu_caps(void) {
return flags;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_C_CpuArch.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_C_CpuArch.c
index b593bc1de478..f8fdb3920966 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_C_CpuArch.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_lzma__sdk_C_CpuArch.c
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/third_party/lzma_sdk/C/CpuArch.c.orig 2025-02-19 07:43:18 UTC
+--- src/3rdparty/chromium/third_party/lzma_sdk/C/CpuArch.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/lzma_sdk/C/CpuArch.c
-@@ -854,7 +854,35 @@ BoolInt CPU_IsSupported_SHA1(void) { return APPLE_CRYP
+@@ -854,6 +854,34 @@ BoolInt CPU_IsSupported_SHA1(void) { return APPLE_CRYP
BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; }
BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYPTO_SUPPORT_VAL; }
+#elif defined(__OpenBSD__)
-
++
+#include <sys/param.h>
+#include <sys/sysctl.h>
+#include <machine/cpu.h>
@@ -32,20 +32,6 @@
+MY_HWCAP_CHECK_FUNC (SHA1)
+MY_HWCAP_CHECK_FUNC (SHA2)
+MY_HWCAP_CHECK_FUNC (AES)
-+
- #else // __APPLE__
-
- #if defined(__GLIBC__) && (__GLIBC__ * 100 + __GLIBC_MINOR__ >= 216)
-@@ -869,10 +897,12 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP
- #endif
- #endif
-+#if !defined(__FreeBSD__)
- #ifdef Z7_GETAUXV_AVAILABLE
- // #pragma message("=== Z7_GETAUXV_AVAILABLE === ")
- #include <sys/auxv.h>
- #define USE_HWCAP
-+#endif
- #endif
+ #else // __APPLE__
- #ifdef USE_HWCAP
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_material__color__utilities_src_cpp_palettes_tones.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_material__color__utilities_src_cpp_palettes_tones.cc
index 2fac7ff978da..aa95a624da4b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_material__color__utilities_src_cpp_palettes_tones.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_material__color__utilities_src_cpp_palettes_tones.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/material_color_utilities/src/cpp/palettes/tones.cc
@@ -14,6 +14,8 @@
* limitations under the License.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_BUILD.gn
index 110690bd900f..ebe0f2a10c31 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/nasm/BUILD.gn.orig 2024-07-30 19:22:51 UTC
+--- src/3rdparty/chromium/third_party/nasm/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/nasm/BUILD.gn
@@ -63,6 +63,13 @@ config("nasm_config") {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_config_config-linux.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_config_config-linux.h
index 51ee60839711..ada14c71c42e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_config_config-linux.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_nasm_config_config-linux.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/nasm/config/config-linux.h.orig 2023-01-11 09:17:16 UTC
+--- src/3rdparty/chromium/third_party/nasm/config/config-linux.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/nasm/config/config-linux.h
@@ -160,7 +160,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_node_node.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_node_node.py
index 759ce8c8b5b5..9eba14604253 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_node_node.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_node_node.py
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/node/node.py.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/third_party/node/node.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/node/node.py
-@@ -39,6 +39,8 @@ def GetBinaryPath():
+@@ -40,6 +40,8 @@ def GetBinaryPath():
return os_path.join(os_path.dirname(__file__), *{
'Darwin': (darwin_path, darwin_name, 'bin', 'node'),
'Linux': ('linux', 'node-linux-x64', 'bin', 'node'),
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_core_fxge_cfx__fontmapper.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_core_fxge_cfx__fontmapper.cpp
index 0496f4205f04..621926e60466 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_core_fxge_cfx__fontmapper.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_core_fxge_cfx__fontmapper.cpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/pdfium/core/fxge/cfx_fontmapper.cpp
@@ -157,7 +157,7 @@ constexpr AltFontFamily kAltFontFamilies[] = {
{"ForteMT", "Forte"},
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_fxjs_fx__date__helpers.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_fxjs_fx__date__helpers.cpp
index c0361fbd6d01..6a7a9ba16cc7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_fxjs_fx__date__helpers.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_fxjs_fx__date__helpers.cpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/pdfium/fxjs/fx_date_helpers.cpp
@@ -39,6 +39,11 @@ double GetLocalTZA() {
return 0;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_pdfium.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_pdfium.gni
index a5f7bb2cfc7c..a04a98e2462d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_pdfium.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_pdfium.gni
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/pdfium/pdfium.gni.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/third_party/pdfium/pdfium.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/pdfium/pdfium.gni
@@ -42,7 +42,7 @@ declare_args() {
# PDFium will use PartitionAlloc partitions to separate strings, scalars,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
index b6189b391b6a..a205027ceff2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp
@@ -6,12 +6,16 @@
@@ -17,7 +17,7 @@
#if BUILDFLAG(IS_WIN)
#define TIMEZONE _timezone
-@@ -24,9 +28,21 @@ static bool g_bProviderTimeZoneSet = false;
+@@ -24,9 +28,21 @@ CXFA_TimeZoneProvider::CXFA_TimeZoneProvider() {
CXFA_TimeZoneProvider::CXFA_TimeZoneProvider() {
if (!g_bProviderTimeZoneSet) {
g_bProviderTimeZoneSet = true;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_build__config.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_build__config.h
index 8903f2c097ae..c5d0fd9f4f41 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_build__config.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_build__config.h
@@ -1,22 +1,22 @@
---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/build_config.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/build_config.h
@@ -27,6 +27,7 @@
#if defined(__ANDROID__)
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 1
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
-@@ -38,6 +39,7 @@
+@@ -40,6 +41,7 @@
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 1
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FUCHSIA() 0
-@@ -51,9 +53,10 @@
+@@ -55,9 +57,10 @@
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 1
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0
#endif
@@ -25,42 +25,46 @@
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 1
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 1
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
-@@ -64,6 +67,8 @@
+@@ -70,6 +73,7 @@
+ #elif defined(__QNXNTO__)
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 1
++#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
+@@ -82,6 +86,7 @@
#elif defined(_WIN32)
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 1
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
-@@ -74,6 +79,8 @@
+@@ -94,6 +99,7 @@
#elif defined(__EMSCRIPTEN__)
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
-@@ -87,6 +94,8 @@
+@@ -109,6 +115,7 @@
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_IOS() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WASM() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FUCHSIA() 1
-@@ -94,6 +103,8 @@
+@@ -118,6 +125,7 @@
#elif defined(__native_client__)
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_ANDROID() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX() 0
+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_BSD() 0
-+#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0
+ #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_LINUX_BUT_NOT_QNX() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_WIN() 0
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_APPLE() 0
- #define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_MAC() 0
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_thread__utils.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_thread__utils.h
index c4b8c00aa897..2f775de62fe9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_thread__utils.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_thread__utils.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2023-01-11 09:17:16 UTC
+--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/thread_utils.h
-@@ -34,6 +34,7 @@ __declspec(dllimport) unsigned long __stdcall GetCurre
+@@ -37,6 +37,7 @@ __declspec(dllimport) unsigned long __stdcall GetCurre
#include <sys/syscall.h>
#include <sys/types.h>
#include <unistd.h>
@@ -8,7 +8,7 @@
#else
#include <pthread.h>
#endif
-@@ -45,6 +46,11 @@ namespace base {
+@@ -49,6 +50,11 @@ inline PlatformThreadId GetThreadId() {
using PlatformThreadId = pid_t;
inline PlatformThreadId GetThreadId() {
return gettid();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_time.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_time.h
index 6c5d53decb9e..f1a85966772e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_time.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_base_time.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/time.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/time.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/base/time.h
-@@ -199,6 +199,9 @@ inline TimeNanos GetTimeInternalNs(clockid_t clk_id) {
+@@ -227,6 +227,9 @@ inline TimeNanos GetBootTimeNs() {
// Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
// during suspend (when supported).
inline TimeNanos GetBootTimeNs() {
@@ -10,7 +10,7 @@
// Determine if CLOCK_BOOTTIME is available on the first call.
static const clockid_t kBootTimeClockSource = [] {
struct timespec ts = {};
-@@ -206,6 +209,7 @@ inline TimeNanos GetBootTimeNs() {
+@@ -234,6 +237,7 @@ inline TimeNanos GetBootTimeNs() {
return res == 0 ? CLOCK_BOOTTIME : kWallTimeClockSource;
}();
return GetTimeInternalNs(kBootTimeClockSource);
@@ -18,7 +18,7 @@
}
inline TimeNanos GetWallTimeNs() {
-@@ -213,7 +217,13 @@ inline TimeNanos GetWallTimeNs() {
+@@ -241,7 +245,13 @@ inline TimeNanos GetWallTimeRawNs() {
}
inline TimeNanos GetWallTimeRawNs() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_event__fd.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_event__fd.h
index 8f678f4279d6..687664055d47 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_event__fd.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_event__fd.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/event_fd.h
-@@ -55,6 +55,8 @@ class EventFd {
+@@ -58,6 +58,8 @@ class EventFd {
// On Mac and other non-Linux UNIX platforms a pipe-based fallback is used.
// The write end of the wakeup pipe.
ScopedFile write_fd_;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_thread__utils.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_thread__utils.h
index e72af56acee2..3686ba4bbd2d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_thread__utils.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_ext_base_thread__utils.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/ext/base/thread_utils.h
-@@ -41,9 +41,10 @@
+@@ -41,9 +41,10 @@ namespace base {
namespace perfetto {
namespace base {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
index 01cf9543d4f4..5b9e9fc33dfe 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2023-04-28 17:01:32 UTC
+--- src/3rdparty/chromium/third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
@@ -249,7 +249,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTraceId {
// are different. E.g. on Mac size_t is considered a different type from
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
index 0604693c523e..bb7b6c304395 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto
@@ -10,7 +10,7 @@ message V4l2QbufFtraceEvent {
optional uint32 field = 2;
@@ -18,7 +18,7 @@
optional uint32 sequence = 6;
optional uint32 timecode_flags = 7;
optional uint32 timecode_frames = 8;
-@@ -48,7 +48,7 @@ message V4l2DqbufFtraceEvent {
+@@ -48,7 +48,7 @@ message Vb2V4l2BufQueueFtraceEvent {
message Vb2V4l2BufQueueFtraceEvent {
optional uint32 field = 1;
optional uint32 flags = 2;
@@ -27,7 +27,7 @@
optional uint32 sequence = 4;
optional uint32 timecode_flags = 5;
optional uint32 timecode_frames = 6;
-@@ -65,7 +65,7 @@ message Vb2V4l2BufQueueFtraceEvent {
+@@ -65,7 +65,7 @@ message Vb2V4l2BufDoneFtraceEvent {
message Vb2V4l2BufDoneFtraceEvent {
optional uint32 field = 1;
optional uint32 flags = 2;
@@ -36,7 +36,7 @@
optional uint32 sequence = 4;
optional uint32 timecode_flags = 5;
optional uint32 timecode_frames = 6;
-@@ -82,7 +82,7 @@ message Vb2V4l2BufDoneFtraceEvent {
+@@ -82,7 +82,7 @@ message Vb2V4l2QbufFtraceEvent {
message Vb2V4l2QbufFtraceEvent {
optional uint32 field = 1;
optional uint32 flags = 2;
@@ -45,7 +45,7 @@
optional uint32 sequence = 4;
optional uint32 timecode_flags = 5;
optional uint32 timecode_frames = 6;
-@@ -99,7 +99,7 @@ message Vb2V4l2QbufFtraceEvent {
+@@ -99,7 +99,7 @@ message Vb2V4l2DqbufFtraceEvent {
message Vb2V4l2DqbufFtraceEvent {
optional uint32 field = 1;
optional uint32 flags = 2;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_clock__snapshots.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_clock__snapshots.cc
new file mode 100644
index 000000000000..92e7fbe2c6e7
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_clock__snapshots.cc
@@ -0,0 +1,10 @@
+--- src/3rdparty/chromium/third_party/perfetto/src/base/clock_snapshots.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/third_party/perfetto/src/base/clock_snapshots.cc
+@@ -27,6 +27,7 @@ ClockSnapshotVector CaptureClockSnapshots() {
+ #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_QNX)
+ struct {
+ clockid_t id;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_event__fd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_event__fd.cc
index 817dfff36d2e..484e2d2c9da6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_event__fd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_event__fd.cc
@@ -1,21 +1,21 @@
---- src/3rdparty/chromium/third_party/perfetto/src/base/event_fd.cc.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/perfetto/src/base/event_fd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/src/base/event_fd.cc
-@@ -22,7 +22,8 @@
- #if PERFETTO_BUILDFLAG(PERFETTO_OS_WIN)
- #include <Windows.h>
+@@ -24,7 +24,8 @@
#include <synchapi.h>
+ #elif PERFETTO_BUILDFLAG(PERFETTO_OS_QNX)
+ #include <unistd.h>
-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/eventfd.h>
#include <unistd.h>
-@@ -57,7 +58,8 @@ void EventFd::Clear() {
+@@ -59,7 +60,8 @@ void EventFd::Clear() {
PERFETTO_DFATAL("EventFd::Clear()");
}
--#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-+#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
+-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#elif (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_periodic__task.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_periodic__task.cc
index bbcadd56dbf8..2abcda88a480 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_periodic__task.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_periodic__task.cc
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/third_party/perfetto/src/base/periodic_task.cc.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/third_party/perfetto/src/base/periodic_task.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/src/base/periodic_task.cc
@@ -24,7 +24,7 @@
#include "perfetto/base/time.h"
#include "perfetto/ext/base/file_utils.h"
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
(PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) && __ANDROID_API__ >= 19)
#include <sys/timerfd.h>
#endif
-@@ -44,7 +44,7 @@ uint32_t GetNextDelayMs(const TimeMillis& now_ms,
+@@ -44,7 +44,7 @@ ScopedPlatformHandle CreateTimerFd(const PeriodicTask:
}
ScopedPlatformHandle CreateTimerFd(const PeriodicTask::Args& args) {
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
(PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) && __ANDROID_API__ >= 19)
ScopedPlatformHandle tfd(
timerfd_create(CLOCK_BOOTTIME, TFD_CLOEXEC | TFD_NONBLOCK));
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_string__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_string__utils.cc
index 0acfbe7ac72a..a78247668a9f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_string__utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_string__utils.cc
@@ -1,15 +1,12 @@
---- src/3rdparty/chromium/third_party/perfetto/src/base/string_utils.cc.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/third_party/perfetto/src/base/string_utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/src/base/string_utils.cc
-@@ -38,9 +38,10 @@ namespace base {
-
+@@ -39,7 +39,8 @@ double StrToD(const char* nptr, char** endptr) {
// Locale-independant as possible version of strtod.
double StrToD(const char* nptr, char** endptr) {
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
-+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-- PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
-+ PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ #if PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
static auto c_locale = newlocale(LC_ALL, "C", nullptr);
return strtod_l(nptr, endptr, c_locale);
- #else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_subprocess__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_subprocess__posix.cc
index 60382954a88f..34595757e75b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_subprocess__posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_subprocess__posix.cc
@@ -1,21 +1,21 @@
---- src/3rdparty/chromium/third_party/perfetto/src/base/subprocess_posix.cc.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/perfetto/src/base/subprocess_posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/src/base/subprocess_posix.cc
@@ -35,7 +35,8 @@
#include <thread>
#include <tuple>
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
#endif
-@@ -64,7 +65,8 @@ struct ChildProcessArgs {
+@@ -64,7 +65,8 @@ void __attribute__((noreturn)) ChildProcess(ChildProce
// Don't add any dynamic allocation in this function. This will be invoked
// under a fork(), potentially in a state where the allocator lock is held.
void __attribute__((noreturn)) ChildProcess(ChildProcessArgs* args) {
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-+#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
// In no case we want a child process to outlive its parent process. This is
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_thread__task__runner.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_thread__task__runner.cc
index 42151faf0c6d..5640af1cb9fa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_thread__task__runner.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_thread__task__runner.cc
@@ -1,14 +1,12 @@
---- src/3rdparty/chromium/third_party/perfetto/src/base/thread_task_runner.cc.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/src/base/thread_task_runner.cc
-@@ -27,8 +27,9 @@
+@@ -27,7 +27,8 @@
#include "perfetto/ext/base/thread_utils.h"
#include "perfetto/ext/base/unix_task_runner.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)
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
#endif
-
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_unix__socket.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_unix__socket.cc
index 18afd297453e..cadde1a273d3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_unix__socket.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_unix__socket.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/perfetto/src/base/unix_socket.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/third_party/perfetto/src/base/unix_socket.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/src/base/unix_socket.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,7 @@
#include <unistd.h>
#endif
@@ -9,12 +9,12 @@
#include <sys/ucred.h>
#endif
-@@ -917,9 +917,13 @@ void UnixSocket::ReadPeerCredentialsPosix() {
- return;
- PERFETTO_CHECK(peer_cred_mode_ != SockPeerCredMode::kIgnore);
-
--#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
-+#if !defined(__FreeBSD__) && PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+@@ -976,9 +976,13 @@ void UnixSocket::ReadPeerCredentialsPosix() {
+ int res = getpeereid(fd, &peer_uid_, nullptr);
+ PERFETTO_CHECK(res == 0);
+ // There is no pid when obtaining peer credentials for QNX
+-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++#elif !defined(__FreeBSD__) && PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
+#if PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ struct sockpeercred user_cred;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_utils.cc
index 5d783b5046b3..315cf0d2d673 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_base_utils.cc
@@ -1,26 +1,47 @@
---- src/3rdparty/chromium/third_party/perfetto/src/base/utils.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/perfetto/src/base/utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/src/base/utils.cc
-@@ -38,8 +38,9 @@
+@@ -38,7 +38,8 @@
#include <mach/vm_page_size.h>
#endif
--#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)
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
- #ifndef PR_GET_TAGGED_ADDR_CTRL
-@@ -337,8 +338,9 @@ void AlignedFree(void* ptr) {
+@@ -278,14 +279,22 @@ std::string GetCurExecutablePath() {
+
+ std::string GetCurExecutablePath() {
+ std::string self_path;
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
+- PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)
++ PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ char buf[PATH_MAX];
+ ssize_t size = readlink("/proc/self/exe", buf, sizeof(buf));
+ PERFETTO_CHECK(size != -1);
+ // readlink does not null terminate.
+ self_path = std::string(buf, static_cast<size_t>(size));
++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
++ char *buf;
++ const char *cpath = "/usr/local/chrome/chrome";
++ if ((buf = getenv("CHROME_EXE_PATH")) != NULL)
++ self_path = std::string(buf);
++ else
++ self_path = std::string(cpath);
+ #elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
+ uint32_t size = 0;
+ PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
+@@ -337,7 +346,8 @@ bool IsSyncMemoryTaggingEnabled() {
}
bool IsSyncMemoryTaggingEnabled() {
--#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)
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) || \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)) || \
+ PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
// Compute only once per lifetime of the process.
static bool cached_value = [] {
- const int res = prctl(PR_GET_TAGGED_ADDR_CTRL, 0, 0, 0, 0);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
new file mode 100644
index 000000000000..d8c07aefe34d
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -0,0 +1,56 @@
+--- src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
+@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+ case FtraceEvent::kV4l2QbufFieldNumber: {
+ V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ 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,
+ case FtraceEvent::kV4l2DqbufFieldNumber: {
+ V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ 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,
+ case FtraceEvent::kVb2V4l2BufQueueFieldNumber: {
+ Vb2V4l2BufQueueFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ evt.index = std::nullopt;
+ evt.type = std::nullopt;
+ evt.bytesused = std::nullopt;
+@@ -180,7 +180,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+ case FtraceEvent::kVb2V4l2BufDoneFieldNumber: {
+ Vb2V4l2BufDoneFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ evt.index = std::nullopt;
+ evt.type = std::nullopt;
+ evt.bytesused = std::nullopt;
+@@ -211,7 +211,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+ case FtraceEvent::kVb2V4l2QbufFieldNumber: {
+ Vb2V4l2QbufFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ evt.index = std::nullopt;
+ evt.type = std::nullopt;
+ evt.bytesused = std::nullopt;
+@@ -242,7 +242,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_t fld_id,
+ case FtraceEvent::kVb2V4l2DqbufFieldNumber: {
+ Vb2V4l2DqbufFtraceEvent::Decoder pb_evt(bytes);
+ BufferEvent evt;
+- evt.device_minor = pb_evt.minor();
++ evt.device_minor = pb_evt.gminor();
+ evt.index = std::nullopt;
+ evt.type = std::nullopt;
+ evt.bytesused = std::nullopt;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_core_clock__snapshots.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_core_clock__snapshots.cc
deleted file mode 100644
index 4d862df94fee..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_core_clock__snapshots.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/3rdparty/chromium/third_party/perfetto/src/tracing/core/clock_snapshots.cc.orig 2024-04-19 13:02:56 UTC
-+++ src/3rdparty/chromium/third_party/perfetto/src/tracing/core/clock_snapshots.cc
-@@ -26,7 +26,8 @@ ClockSnapshotVector CaptureClockSnapshots() {
- ClockSnapshotVector snapshot_data;
- #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \
- !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) && \
-- !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL)
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
- struct {
- clockid_t id;
- protos::pbzero::BuiltinClock type;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_ipc_memfd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_ipc_memfd.cc
index fb3732693530..bba176f00f7b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_ipc_memfd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_ipc_memfd.cc
@@ -1,12 +1,12 @@
---- src/3rdparty/chromium/third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2023-09-13 18:23:44 UTC
+--- src/3rdparty/chromium/third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/src/tracing/ipc/memfd.cc
@@ -20,7 +20,8 @@
#define PERFETTO_MEMFD_ENABLED() \
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
-- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX)
-+ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) && \
-+ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD))
+- PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX)
++ (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX_BUT_NOT_QNX) && \
++ !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD))
#if PERFETTO_MEMFD_ENABLED()
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_platform__posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_platform__posix.cc
new file mode 100644
index 000000000000..8cd30c59179c
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_platform__posix.cc
@@ -0,0 +1,19 @@
+--- src/3rdparty/chromium/third_party/perfetto/src/tracing/platform_posix.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/third_party/perfetto/src/tracing/platform_posix.cc
+@@ -110,12 +110,13 @@ std::string PlatformPosix::GetCurrentProcessName() {
+ }
+
+ std::string PlatformPosix::GetCurrentProcessName() {
+-#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)
+ std::string cmdline;
+ base::ReadFile("/proc/self/cmdline", &cmdline);
+ return cmdline.substr(0, cmdline.find('\0'));
+-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+ return std::string(getprogname());
+ #else
+ return "unknown_producer";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_track.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_track.cc
index 7c0c95c18d81..dc21279b5bf6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_track.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_perfetto_src_tracing_track.cc
@@ -1,6 +1,18 @@
---- src/3rdparty/chromium/third_party/perfetto/src/tracing/track.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/third_party/perfetto/src/tracing/track.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/perfetto/src/tracing/track.cc
-@@ -155,7 +155,7 @@ namespace internal {
+@@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrack::Serialize()
+ auto desc = Track::Serialize();
+ auto pd = desc.mutable_process();
+ pd->set_pid(static_cast<int32_t>(pid));
+-#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)
+ std::string cmdline;
+ if (base::ReadFile("/proc/self/cmdline", &cmdline)) {
+ // Since cmdline is a zero-terminated list of arguments, this ends up
+@@ -170,7 +171,7 @@ uint64_t GetProcessStartTime() {
namespace {
uint64_t GetProcessStartTime() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
index 43da0957d5ca..a0324809dd87 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/stubs/platform_macros.h
@@ -122,7 +122,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkMemory__malloc.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkMemory__malloc.cpp
index 09e8778f60fe..3d48b45d7c2f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkMemory__malloc.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkMemory__malloc.cpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/skia/src/ports/SkMemory_malloc.cpp
@@ -15,7 +15,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkOSFile__posix.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkOSFile__posix.cpp
index ed1b7cbdb3a3..f1e948f29ad5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkOSFile__posix.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_skia_src_ports_SkOSFile__posix.cpp
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2022-02-28 16:54:41 UTC
+--- src/3rdparty/chromium/third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/skia/src/ports/SkOSFile_posix.cpp
-@@ -25,7 +25,7 @@
+@@ -25,7 +25,7 @@ void sk_fsync(FILE* f) {
#endif
void sk_fsync(FILE* f) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_libspeechd__version.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_libspeechd__version.h
index 3515635669e4..8b7c5496868d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_libspeechd__version.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_libspeechd__version.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/speech-dispatcher/libspeechd_version.h.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/third_party/speech-dispatcher/libspeechd_version.h.orig 2025-09-01 08:52:33 UTC
+++ src/3rdparty/chromium/third_party/speech-dispatcher/libspeechd_version.h
@@ -0,0 +1,29 @@
+/*
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_speechd__types.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_speechd__types.h
index 39e9e04e0fdc..197d09425bc2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_speechd__types.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_speech-dispatcher_speechd__types.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/speech-dispatcher/speechd_types.h.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/third_party/speech-dispatcher/speechd_types.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/speech-dispatcher/speechd_types.h
@@ -119,4 +119,139 @@ typedef struct {
SPDVoice voice;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_BUILD.gn
index 648b7115e8a6..f5d87cb8cbb7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/sqlite/BUILD.gn.orig 2021-12-31 00:58:29 UTC
+--- src/3rdparty/chromium/third_party/sqlite/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/sqlite/BUILD.gn
-@@ -142,7 +142,7 @@ config("sqlite_warnings") {
+@@ -155,7 +155,7 @@ config("sqlite_warnings") {
]
}
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation__dev_sqlite3.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation__dev_sqlite3.c
new file mode 100644
index 000000000000..117065ba7835
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/third_party/sqlite/src/amalgamation_dev/sqlite3.c
+@@ -14187,7 +14187,7 @@ struct fts5_api {
+ ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
+ ** it.
+ */
+-#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__)
++#if !defined(_XOPEN_SOURCE) && !defined(__DARWIN__) && !defined(__APPLE__) && !defined(__FreeBSD__)
+ # define _XOPEN_SOURCE 600
+ #endif
+
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation_sqlite3.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation_sqlite3.c
index c81074d0e206..881ed62abfe5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_sqlite_src_amalgamation_sqlite3.c
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/sqlite/src/amalgamation/sqlite3.c
@@ -14187,7 +14187,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Reactor_Debug.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Reactor_Debug.cpp
index 7a5739bd8b76..32e45e8fbbe1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Reactor_Debug.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Reactor_Debug.cpp
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/swiftshader/src/Reactor/Debug.cpp.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/swiftshader/src/Reactor/Debug.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/swiftshader/src/Reactor/Debug.cpp
-@@ -46,7 +46,7 @@ namespace {
+@@ -46,7 +46,7 @@ bool IsUnderDebugger()
bool IsUnderDebugger()
{
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Configurator.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Configurator.cpp
index 4f44dbe0672b..93ccf9bf04ea 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Configurator.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Configurator.cpp
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/swiftshader/src/System/Configurator.cpp.orig 2022-06-17 14:20:10 UTC
+--- src/3rdparty/chromium/third_party/swiftshader/src/System/Configurator.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/swiftshader/src/System/Configurator.cpp
-@@ -38,6 +38,9 @@ namespace sw {
+@@ -38,6 +38,9 @@ Configurator::Configurator(const std::string &filePath
Configurator::Configurator(const std::string &filePath)
{
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Linux_MemFd.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Linux_MemFd.cpp
index b29f4c1c736a..8b2b3b15743b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Linux_MemFd.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_System_Linux_MemFd.cpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2023-09-13 18:23:44 UTC
+--- src/3rdparty/chromium/third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/swiftshader/src/System/Linux/MemFd.cpp
@@ -25,6 +25,7 @@
# define MFD_CLOEXEC 0x0001U
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
index 9abee3a057df..e9977827883e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp
@@ -49,13 +49,17 @@ class SharedSemaphore (public)
{
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_WSI_libXCB.cpp b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_WSI_libXCB.cpp
index befa5de154a5..1f1cc9939d75 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_WSI_libXCB.cpp
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_swiftshader_src_WSI_libXCB.cpp
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/swiftshader/src/WSI/libXCB.cpp.orig 2023-03-09 06:31:50 UTC
+--- src/3rdparty/chromium/third_party/swiftshader/src/WSI/libXCB.cpp.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/swiftshader/src/WSI/libXCB.cpp
@@ -57,7 +57,7 @@ LibXcbExports *LibXCB::loadExports()
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_BUILD.gn
index 0ec45d02194b..78e1877fbe20 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/test_fonts/fontconfig/BUILD.gn.orig 2022-03-01 11:59:41 UTC
+--- src/3rdparty/chromium/third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
@@ -13,3 +13,16 @@
}
if (current_toolchain == host_toolchain) {
+@@ -47,7 +51,11 @@ if (is_linux || is_chromeos) {
+ "//third_party/test_fonts",
+ ]
+ args = []
+- inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
++ if (is_freebsd) {
++ inputs = [ "$root_out_dir/usr/local/etc/fonts/fonts.conf" ]
++ } else {
++ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
++ }
+ outputs = [
+ "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-9",
+ "$root_out_dir/fontconfig_caches/CACHEDIR.TAG",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_fontconfig__util__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
index 6bf4c39e4fa7..426cea222963 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/test_fonts/fontconfig/fontconfig_util_linux.cc
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
@@ -9,7 +9,7 @@
#include "third_party/test_fonts/fontconfig/fontconfig_util_linux.h"
#include <fontconfig/fontconfig.h>
-@@ -16,11 +18,15 @@
+@@ -16,11 +18,15 @@ std::string GetSysrootDir() {
namespace test_fonts {
std::string GetSysrootDir() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index ba43c4f788ae..f0ab531879cc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2023-04-05 11:05:06 UTC
+--- src/3rdparty/chromium/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -56,7 +56,7 @@ int main() {
FcFini();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_tflite_features.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_tflite_features.gni
index 398051689021..3bc3faece466 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_tflite_features.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_tflite_features.gni
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/tflite/features.gni.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/third_party/tflite/features.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/tflite/features.gni
@@ -9,8 +9,8 @@ declare_args() {
# This enables building TFLite with XNNPACK. Currently only available for
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_BUILD.gn
index 014f9e62f94c..cc2aa9e5a1a4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/vulkan-loader/src/BUILD.gn.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/third_party/vulkan-loader/src/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/vulkan-loader/src/BUILD.gn
@@ -57,7 +57,7 @@ config("vulkan_internal_config") {
defines += [
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_loader_vk__loader__platform.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_loader_vk__loader__platform.h
index 37ae7cd6fe68..4534a182737e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_loader_vk__loader__platform.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-loader_src_loader_vk__loader__platform.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/vulkan-loader/src/loader/vk_loader_platform.h
-@@ -327,7 +327,15 @@ static inline char *loader_platform_executable_path(ch
+@@ -353,7 +353,15 @@ static inline char *loader_platform_executable_path(ch
return buffer;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
index 8f3ef04b564d..14203c0c3a88 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
-@@ -2740,7 +2740,7 @@ static void* vma_aligned_alloc(size_t alignment, size_
+@@ -2971,7 +2971,7 @@ static void* vma_aligned_alloc(size_t alignment, size_
return memalign(alignment, size);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan__memory__allocator_include_vk__mem__alloc.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
index b9bf4a40e9f8..1306f622fc95 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2023-12-10 07:19:51 UTC
+--- src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
@@ -2760,7 +2760,7 @@ void* vma_aligned_alloc(size_t alignment, size_t size)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_wayland_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_wayland_BUILD.gn
index d7cb5a70271a..02686515e7df 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_wayland_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_wayland_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/wayland/BUILD.gn.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/third_party/wayland/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/wayland/BUILD.gn
@@ -24,6 +24,11 @@ if (!use_system_libwayland) {
"src/src",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_BUILD.gn
index 3f06c1d92a9e..4ce816d059f0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/BUILD.gn.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/webrtc/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/BUILD.gn
@@ -218,6 +218,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_audio__device_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_audio__device_BUILD.gn
index 04ae386f8f52..f119368bcf3a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_audio__device_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/modules/audio_device/BUILD.gn.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/modules/audio_device/BUILD.gn
@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
index d68e7a9f0a52..8ca83dbac2d8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2023-08-23 11:41:11 UTC
+--- src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
@@ -10,11 +10,15 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
index a1a6bb2215db..84ef5efda48e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
-@@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache* cache, Windo
+@@ -203,6 +203,12 @@ void XServerPixelBuffer::InitShm(const XWindowAttribut
void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
Visual* default_visual = attributes.visual;
int default_depth = attributes.depth;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
index 1a078ee9204c..8b5321f84de2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc
@@ -299,7 +299,9 @@ int LibaomAv1Encoder::InitEncode(const VideoCodec* cod
SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ENABLE_PALETTE, 0);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_byte__order.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_byte__order.h
index a225e7a2921c..83d3787b3337 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_byte__order.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_byte__order.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/rtc_base/byte_order.h.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/third_party/webrtc/rtc_base/byte_order.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/rtc_base/byte_order.h
@@ -90,6 +90,8 @@
#error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_ip__address.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_ip__address.cc
index 5e11cac038dd..057e2515c305 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_ip__address.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_ip__address.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/rtc_base/ip_address.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/webrtc/rtc_base/ip_address.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/rtc_base/ip_address.cc
@@ -14,7 +14,8 @@
#include <cstring>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_net__test__helpers.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_net__test__helpers.cc
index 296ec5680e28..e3fe12535f38 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_net__test__helpers.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_net__test__helpers.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/third_party/webrtc/rtc_base/net_test_helpers.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/rtc_base/net_test_helpers.cc
@@ -21,6 +21,7 @@
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_network.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_network.cc
index 4f86f6a943b0..8525f3795daa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_network.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_network.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/rtc_base/network.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/third_party/webrtc/rtc_base/network.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/rtc_base/network.cc
@@ -290,7 +290,12 @@ AdapterType GetAdapterTypeFromName(absl::string_view n
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.cc
index 81c8c969fb9b..7d10051ba916 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.cc
-@@ -54,7 +54,7 @@
+@@ -55,7 +55,7 @@
#include "rtc_base/time_utils.h"
#include "system_wrappers/include/field_trial.h"
@@ -9,7 +9,7 @@
#include <linux/sockios.h>
#endif
-@@ -74,7 +74,7 @@ typedef void* SockOptArg;
+@@ -75,7 +75,7 @@ typedef void* SockOptArg;
#endif // WEBRTC_POSIX
@@ -18,7 +18,7 @@
int64_t GetSocketRecvTimestamp(int socket) {
struct timeval tv_ioctl;
-@@ -329,7 +329,7 @@ int PhysicalSocket::GetOption(Option opt, int* value)
+@@ -330,7 +330,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) {
-@@ -358,7 +358,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -359,7 +359,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) {
-@@ -389,7 +389,7 @@ int PhysicalSocket::SetOption(Option opt, int value) {
+@@ -390,7 +390,7 @@ int PhysicalSocket::Send(const void* pv, size_t cb) {
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
-@@ -418,7 +418,7 @@ int PhysicalSocket::SendTo(const void* buffer,
+@@ -419,7 +419,7 @@ int PhysicalSocket::SendTo(const void* buffer,
size_t len = addr.ToSockAddrStorage(&saddr);
int sent =
DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length),
@@ -54,7 +54,7 @@
// Suppress SIGPIPE. See above for explanation.
MSG_NOSIGNAL,
#else
-@@ -697,7 +697,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -699,7 +699,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*slevel = IPPROTO_IP;
*sopt = IP_DONTFRAGMENT;
break;
@@ -63,7 +63,7 @@
RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported.";
return -1;
#elif defined(WEBRTC_POSIX)
-@@ -746,7 +746,7 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -748,7 +748,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;
-@@ -766,10 +766,19 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -768,10 +768,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;
-@@ -777,12 +786,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
+@@ -779,12 +788,18 @@ int PhysicalSocket::TranslateOption(Option opt, int* s
*sopt = TCP_KEEPALIVE;
#endif
break;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.h
index 63d8db15c784..f7d6993d6adc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_physical__socket__server.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.h.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/rtc_base/physical_socket_server.h
@@ -18,7 +18,7 @@
#include "rtc_base/third_party/sigslot/sigslot.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_platform__thread__types.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_platform__thread__types.cc
index 958e0a3e1ff1..251861ea1e92 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2023-02-08 09:03:45 UTC
+--- src/3rdparty/chromium/third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/rtc_base/platform_thread_types.cc
@@ -11,7 +11,9 @@
#include "rtc_base/platform_thread_types.h"
@@ -19,7 +19,7 @@
#elif defined(WEBRTC_LINUX)
return syscall(__NR_gettid);
#elif defined(__EMSCRIPTEN__)
-@@ -74,6 +78,7 @@ bool IsThreadRefEqual(const PlatformThreadRef& a, cons
+@@ -74,6 +78,7 @@ void SetCurrentThreadName(const char* name) {
}
void SetCurrentThreadName(const char* name) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
index 0ff10825d865..5c20bd29be83 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h
@@ -178,6 +178,10 @@ class multi_threaded_local {
#endif // _SIGSLOT_HAS_WIN32_THREADS
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_system__wrappers_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_system__wrappers_BUILD.gn
index caba1a50eb65..9f806b502a6b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_system__wrappers_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_webrtc_system__wrappers_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/webrtc/system_wrappers/BUILD.gn.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/third_party/webrtc/system_wrappers/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/webrtc/system_wrappers/BUILD.gn
@@ -62,8 +62,6 @@ rtc_library("system_wrappers") {
if (!build_with_chromium) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_widevine_cdm_widevine.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_widevine_cdm_widevine.gni
index 06e11cf6885b..598080557ea9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_widevine_cdm_widevine.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_widevine_cdm_widevine.gni
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/widevine/cdm/widevine.gni.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/third_party/widevine/cdm/widevine.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/widevine/cdm/widevine.gni
@@ -28,6 +28,8 @@ library_widevine_cdm_available =
(is_chromeos &&
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_BUILD.gn
index ab61976895bd..59330eea740e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/zlib/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/third_party/zlib/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/zlib/BUILD.gn
@@ -140,7 +140,7 @@ if (use_arm_neon_optimizations) {
defines = [ "CRC32_ARMV8_CRC32" ]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_cpu__features.c b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_cpu__features.c
index 213b2ed0022c..a4936e13bbbf 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_cpu__features.c
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_zlib_cpu__features.c
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/third_party/zlib/cpu_features.c.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/third_party/zlib/cpu_features.c.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/third_party/zlib/cpu_features.c
@@ -39,7 +39,8 @@ int ZLIB_INTERNAL riscv_cpu_enable_vclmul = 0;
#ifndef CPU_NO_SIMD
@@ -21,14 +21,16 @@
#elif !defined(_MSC_VER)
#include <pthread.h>
#else
-@@ -80,6 +85,7 @@ void ZLIB_INTERNAL cpu_check_features(void)
- }
+@@ -81,7 +86,8 @@ void ZLIB_INTERNAL cpu_check_features(void)
#elif defined(ARMV8_OS_ANDROID) || defined(ARMV8_OS_LINUX) || \
defined(ARMV8_OS_MACOS) || defined(ARMV8_OS_FUCHSIA) || \
-+ defined(ARMV8_OS_OPENBSD) || defined(ARMV8_OS_FREEBSD) || \
defined(X86_NOT_WINDOWS) || defined(ARMV8_OS_IOS) || \
- defined(RISCV_RVV) || defined(__ARM_NEON__) || defined(__ARM_NEON)
+- defined(RISCV_RVV) || defined(__ARM_NEON__) || defined(__ARM_NEON)
++ defined(RISCV_RVV) || defined(ARMV8_OS_OPENBSD) || \
++ defined(ARMV8_OS_FREEBSD) || defined(__ARM_NEON__) || defined(__ARM_NEON)
#if !defined(ARMV8_OS_MACOS)
+ // _cpu_check_features() doesn't need to do anything on mac/arm since all
+ // features are known at build time, so don't call it.
@@ -122,6 +128,17 @@ static void _cpu_check_features(void)
unsigned long features = getauxval(AT_HWCAP2);
arm_cpu_enable_crc32 = !!(features & HWCAP2_CRC32);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_generate__stubs_rules.gni b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_generate__stubs_rules.gni
index 0d44e347c838..dac8b936ec12 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_generate__stubs_rules.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_generate__stubs_rules.gni
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/tools/generate_stubs/rules.gni.orig 2022-08-31 12:19:35 UTC
+--- src/3rdparty/chromium/tools/generate_stubs/rules.gni.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/tools/generate_stubs/rules.gni
@@ -110,7 +110,6 @@ template("generate_stubs") {
"${target_gen_dir}/${invoker.output_name}.cc",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_grit_grit_node_base.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_grit_grit_node_base.py
index c0a8e0215811..80cf1ef3e5a1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_grit_grit_node_base.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_grit_grit_node_base.py
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/tools/grit/grit/node/base.py.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/tools/grit/grit/node/base.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/tools/grit/grit/node/base.py
-@@ -498,7 +498,8 @@ class Node:
+@@ -499,7 +499,8 @@ class Node:
value = defs
elif name == 'is_linux':
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_cpp__bundle__generator.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_cpp__bundle__generator.py
index 8c8e3058857a..e355f977cff2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_cpp__bundle__generator.py
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/tools/json_schema_compiler/cpp_bundle_generator.py.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/tools/json_schema_compiler/cpp_bundle_generator.py
-@@ -145,7 +145,7 @@ class CppBundleGenerator(object):
+@@ -144,7 +144,7 @@ class CppBundleGenerator(object):
# BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(IS_CHROMEOS_LACROS).
ifdefs.append('BUILDFLAG(IS_CHROMEOS_LACROS)')
elif platform == Platforms.LINUX:
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_feature__compiler.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_feature__compiler.py
index d14e0a2140b4..2d479dff688b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_feature__compiler.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_json__schema__compiler_feature__compiler.py
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/tools/json_schema_compiler/feature_compiler.py.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/tools/json_schema_compiler/feature_compiler.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/tools/json_schema_compiler/feature_compiler.py
-@@ -292,6 +292,8 @@ FEATURE_GRAMMAR = ({
+@@ -290,6 +290,8 @@ FEATURE_GRAMMAR = ({
'linux': 'Feature::LINUX_PLATFORM',
'mac': 'Feature::MACOSX_PLATFORM',
'win': 'Feature::WIN_PLATFORM',
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_memory_partition__allocator_inspect__utils.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_memory_partition__allocator_inspect__utils.h
index f9d75420020b..903e044755fb 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_memory_partition__allocator_inspect__utils.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_memory_partition__allocator_inspect__utils.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/tools/memory/partition_allocator/inspect_utils.h.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/tools/memory/partition_allocator/inspect_utils.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/tools/memory/partition_allocator/inspect_utils.h
@@ -61,7 +61,7 @@ class RemoteProcessMemoryReader {
const pid_t pid_;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_perf_chrome__telemetry__build_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_perf_chrome__telemetry__build_BUILD.gn
index cfc61425b967..0b16dc1447e5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_perf_chrome__telemetry__build_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_perf_chrome__telemetry__build_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/tools/perf/chrome_telemetry_build/BUILD.gn.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/tools/perf/chrome_telemetry_build/BUILD.gn
-@@ -47,7 +47,7 @@ group("telemetry_chrome_test") {
+@@ -61,7 +61,7 @@ group("telemetry_chrome_test") {
data_deps += [ "//chrome:reorder_imports" ]
}
@@ -9,7 +9,7 @@
data_deps += [ "//third_party/breakpad:dump_syms" ]
# CrOS currently has issues with the locally compiled version of
-@@ -178,7 +178,7 @@ group("telemetry_chrome_test_without_chrome") {
+@@ -212,7 +212,7 @@ group("telemetry_chrome_test_without_chrome") {
]
# Cr-Fuchsia doesn't support breakpad.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_protoc__wrapper_protoc__wrapper.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_protoc__wrapper_protoc__wrapper.py
index b3d720dc241a..563866927d02 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_protoc__wrapper_protoc__wrapper.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_protoc__wrapper_protoc__wrapper.py
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/tools/protoc_wrapper/protoc_wrapper.py.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/tools/protoc_wrapper/protoc_wrapper.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/tools/protoc_wrapper/protoc_wrapper.py
@@ -183,15 +183,19 @@ def main(argv):
if not options.exclude_imports:
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_variations_fieldtrial__to__struct.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_variations_fieldtrial__to__struct.py
index 1f57970bf5d1..e4101567e5a2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_variations_fieldtrial__to__struct.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_tools_variations_fieldtrial__to__struct.py
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/tools/variations/fieldtrial_to_struct.py.orig 2022-02-07 13:39:41 UTC
+--- src/3rdparty/chromium/tools/variations/fieldtrial_to_struct.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/tools/variations/fieldtrial_to_struct.py
@@ -41,6 +41,8 @@ _platforms = [
'linux',
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.cc
new file mode 100644
index 000000000000..59c819f317b5
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/ui/accessibility/accessibility_features.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/ui/accessibility/accessibility_features.cc
+@@ -403,7 +403,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_DISABLED_BY_DEFAULT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.h
new file mode 100644
index 000000000000..ba0733e16447
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_accessibility_accessibility__features.h
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/ui/accessibility/accessibility_features.h.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/ui/accessibility/accessibility_features.h
+@@ -277,7 +277,7 @@ AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameCha
+ 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();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_client_drag__drop__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_client_drag__drop__client.h
index 4723f63356e8..d24abb631958 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_client_drag__drop__client.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_client_drag__drop__client.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/aura/client/drag_drop_client.h.orig 2023-01-11 09:17:16 UTC
+--- src/3rdparty/chromium/ui/aura/client/drag_drop_client.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/aura/client/drag_drop_client.h
@@ -44,7 +44,7 @@ class AURA_EXPORT DragDropClient {
int allowed_operations,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.cc
index 136e02bc4205..c6ec9250fc7e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/ui/aura/screen_ozone.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/ui/aura/screen_ozone.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/aura/screen_ozone.cc
@@ -107,7 +107,7 @@ display::Display ScreenOzone::GetPrimaryDisplay() cons
return platform_screen_->GetPrimaryDisplay();
}
--#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
ScreenOzone::ScreenSaverSuspenderOzone::ScreenSaverSuspenderOzone(
std::unique_ptr<ui::PlatformScreen::PlatformScreenSaverSuspender> suspender)
: suspender_(std::move(suspender)) {}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.h
index 01ad82c1b112..4f22209a3362 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_aura_screen__ozone.h
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/ui/aura/screen_ozone.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/ui/aura/screen_ozone.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/aura/screen_ozone.h
-@@ -45,7 +45,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
+@@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
display::Display GetDisplayMatching(
const gfx::Rect& match_rect) const override;
display::Display GetPrimaryDisplay() const override;
--#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
std::unique_ptr<display::Screen::ScreenSaverSuspender> SuspendScreenSaver()
override;
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-@@ -74,7 +74,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
+ #endif // BUILDFLAG(IS_LINUX)
+@@ -68,7 +68,7 @@ class AURA_EXPORT ScreenOzone : public display::Screen
ui::PlatformScreen* platform_screen() { return platform_screen_.get(); }
private:
--#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
class ScreenSaverSuspenderOzone
: public display::Screen::ScreenSaverSuspender {
public:
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_accelerator.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_accelerator.cc
new file mode 100644
index 000000000000..79a702c082a7
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_accelerator.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/ui/base/accelerators/accelerator.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/ui/base/accelerators/accelerator.cc
+@@ -335,7 +335,7 @@ std::u16string Accelerator::ApplyLongFormModifiers(
+ result = ApplyModifierToAcceleratorString(result, IDS_APP_SEARCH_KEY);
+ #elif BUILDFLAG(IS_WIN)
+ result = ApplyModifierToAcceleratorString(result, IDS_APP_WINDOWS_KEY);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ result = ApplyModifierToAcceleratorString(result, IDS_APP_SUPER_KEY);
+ #else
+ NOTREACHED();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_command.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_command.cc
new file mode 100644
index 000000000000..07e4037a2646
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_command.cc
@@ -0,0 +1,11 @@
+--- src/3rdparty/chromium/ui/base/accelerators/command.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/ui/base/accelerators/command.cc
+@@ -49,7 +49,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
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
new file mode 100644
index 000000000000..f094694cf410
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
@@ -0,0 +1,29 @@
+--- src/3rdparty/chromium/ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
+@@ -12,7 +12,7 @@
+ #include "ui/base/accelerators/accelerator.h"
+ #include "ui/ozone/public/ozone_platform.h"
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ #include "base/feature_list.h"
+ #include "ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_linux.h"
+ #endif
+@@ -20,7 +20,7 @@ namespace {
+ using content::BrowserThread;
+
+ namespace {
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ BASE_FEATURE(kGlobalShortcutsPortal,
+ "GlobalShortcutsPortal",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -38,7 +38,7 @@ GlobalAcceleratorListener* GlobalAcceleratorListener::
+ return instance->get();
+ }
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ if (base::FeatureList::IsEnabled(kGlobalShortcutsPortal)) {
+ static GlobalAcceleratorListenerLinux* const linux_instance =
+ new GlobalAcceleratorListenerLinux(nullptr);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.cc
index 562feaeac6dd..beac1ac32f8c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.cc.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.cc
-@@ -25,7 +25,7 @@ const char kMimeTypeOctetStream[] = "application/octet
+@@ -25,7 +25,7 @@ const char kMimeTypeWindowDrag[] = "chromium/x-window-
// Used for window dragging on some platforms.
const char kMimeTypeWindowDrag[] = "chromium/x-window-drag";
@@ -9,3 +9,12 @@
const char kMimeTypeLinuxUtf8String[] = "UTF8_STRING";
const char kMimeTypeLinuxString[] = "STRING";
const char kMimeTypeLinuxText[] = "TEXT";
+@@ -33,7 +33,7 @@ const char kMimeTypeLinuxText[] = "TEXT";
+ // BUILDFLAG(IS_FUCHSIA)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ const char kMimeTypeSourceUrl[] = "chromium/x-source-url";
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+ // BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.h
index 63295e3ea98e..01ef909a0ff2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__constants.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.h.orig 2023-12-10 06:10:27 UTC
+--- src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/clipboard/clipboard_constants.h
-@@ -48,7 +48,7 @@ extern const char kMimeTypeDataTransferEndpoint[];
+@@ -41,7 +41,7 @@ extern const char kMimeTypeWindowDrag[];
// ----- LINUX & CHROMEOS & FUCHSIA MIME TYPES -----
@@ -9,3 +9,12 @@
COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES)
extern const char kMimeTypeLinuxUtf8String[];
COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES)
+@@ -53,7 +53,7 @@ COMPONENT_EXPORT(UI_BASE_CLIPBOARD_TYPES)
+ // BUILDFLAG(IS_FUCHSIA)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ extern const char kMimeTypeSourceUrl[];
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+ // BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_ANDROID)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__non__backed.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__non__backed.cc
index 90b88dfb648b..0ba101ba79f3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__non__backed.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_clipboard_clipboard__non__backed.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/base/clipboard/clipboard_non_backed.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/ui/base/clipboard/clipboard_non_backed.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/clipboard/clipboard_non_backed.cc
@@ -461,7 +461,7 @@ ClipboardNonBacked::ClipboardNonBacked() {
// so create internal clipboards for platform supported clipboard buffers.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.cc
index 32bf4a48c5e7..e7eaae656775 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/cursor/cursor_factory.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/base/cursor/cursor_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/cursor/cursor_factory.cc
-@@ -97,7 +97,7 @@ void CursorFactory::ObserveThemeChanges() {
+@@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges() {
NOTIMPLEMENTED();
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.h
index a491a495b6dd..e9cd0cfc2c31 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_cursor_cursor__factory.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/base/cursor/cursor_factory.h.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/ui/base/cursor/cursor_factory.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/cursor/cursor_factory.h
@@ -93,7 +93,7 @@ class COMPONENT_EXPORT(UI_BASE_CURSOR) CursorFactory {
base::ObserverList<CursorFactoryObserver>::Unchecked observers_;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__factory.cc
index 6c1463995d3e..bc125b59dd9c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_factory.cc
@@ -7,7 +7,7 @@
#include "base/notreached.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
index 577dde022f49..47d629750045 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-08-18 00:53:11 UTC
+--- src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-10-02 00:36:39 UTC
+++ src/3rdparty/chromium/ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
-@@ -101,7 +101,7 @@ std::optional<std::u16string> OSExchangeDataProviderNo
+@@ -100,7 +100,7 @@ std::optional<std::u16string> OSExchangeDataProviderNo
std::optional<std::u16string> OSExchangeDataProviderNonBacked::GetString()
const {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.cc
index f4abb292551e..549c3e86ef5e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.cc
-@@ -163,7 +163,7 @@ bool DummyTextInputClient::ShouldDoLearning() {
+@@ -175,7 +175,7 @@ bool DummyTextInputClient::ShouldDoLearning() {
return false;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.h
index 50fbeb3a7ddc..acc419dab737 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_dummy__text__input__client.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/ime/dummy_text_input_client.h
-@@ -67,7 +67,7 @@ class DummyTextInputClient : public TextInputClient {
+@@ -73,7 +73,7 @@ class DummyTextInputClient : public TextInputClient {
ukm::SourceId GetClientSourceForMetrics() const override;
bool ShouldDoLearning() override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.cc
index 81daef4fb7fe..bd9eebaa8a81 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/ime/fake_text_input_client.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/base/ime/fake_text_input_client.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/ime/fake_text_input_client.cc
-@@ -215,7 +215,7 @@ bool FakeTextInputClient::ShouldDoLearning() {
+@@ -227,7 +227,7 @@ bool FakeTextInputClient::ShouldDoLearning() {
return should_do_learning_;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.h
index c7aebb8590ac..212006f0bfda 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_fake__text__input__client.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/ime/fake_text_input_client.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/base/ime/fake_text_input_client.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/ime/fake_text_input_client.h
-@@ -101,7 +101,7 @@ class FakeTextInputClient : public TextInputClient {
+@@ -107,7 +107,7 @@ class FakeTextInputClient : public TextInputClient {
void SetTextEditCommandForNextKeyEvent(TextEditCommand command) override;
ukm::SourceId GetClientSourceForMetrics() const override;
bool ShouldDoLearning() override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_init_input__method__initializer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_init_input__method__initializer.cc
index b8f40ee5711b..9d83b509cb32 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_init_input__method__initializer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_init_input__method__initializer.cc
@@ -1,15 +1,15 @@
---- src/3rdparty/chromium/ui/base/ime/init/input_method_initializer.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/ui/base/ime/init/input_method_initializer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/ime/init/input_method_initializer.cc
-@@ -10,7 +10,7 @@
- #include "build/chromeos_buildflags.h"
+@@ -9,7 +9,7 @@
+ #include "base/trace_event/trace_event.h"
+ #include "build/build_config.h"
- #if !BUILDFLAG(IS_CHROMEOS_ASH) && defined(USE_AURA) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD))
+-#if defined(USE_AURA) && BUILDFLAG(IS_LINUX)
++#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
#include "ui/base/ime/linux/fake_input_method_context.h"
#include "ui/base/ime/linux/linux_input_method_context_factory.h"
#elif BUILDFLAG(IS_WIN)
-@@ -33,7 +33,7 @@ void ShutdownInputMethod() {
+@@ -33,7 +33,7 @@ void InitializeInputMethodForTesting() {
}
void InitializeInputMethodForTesting() {
@@ -18,12 +18,12 @@
GetInputMethodContextFactoryForTest() =
base::BindRepeating([](LinuxInputMethodContextDelegate* delegate)
-> std::unique_ptr<LinuxInputMethodContext> {
-@@ -46,7 +46,7 @@ void InitializeInputMethodForTesting() {
+@@ -45,7 +45,7 @@ void ShutdownInputMethodForTesting() {
+ }
void ShutdownInputMethodForTesting() {
- #if !BUILDFLAG(IS_CHROMEOS_ASH) && defined(USE_AURA) && \
-- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
-+ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD))
+-#if defined(USE_AURA) && BUILDFLAG(IS_LINUX)
++#if defined(USE_AURA) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
// The function owns the factory (as a static variable that's returned by
// reference), so setting this to an empty factory will free the old one.
GetInputMethodContextFactoryForTest() = LinuxInputMethodContextFactory();
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_linux_linux__input__method__context__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_linux_linux__input__method__context__factory.cc
index b21c6c5b7e35..63b430844d85 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_linux_linux__input__method__context__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_linux_linux__input__method__context__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2022-09-27 14:30:33 UTC
+--- src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/ime/linux/linux_input_method_context_factory.cc
@@ -9,7 +9,7 @@
#include "build/build_config.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_text__input__client.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_text__input__client.h
index a9cf815f3cd1..2d30f831b061 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_text__input__client.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ime_text__input__client.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/ime/text_input_client.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/base/ime/text_input_client.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/ime/text_input_client.h
-@@ -268,7 +268,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) TextInputClient {
+@@ -337,7 +337,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) TextInputClient {
// fields that are considered 'private' (e.g. in incognito tabs).
virtual bool ShouldDoLearning() = 0;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_resource_resource__bundle.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_resource_resource__bundle.cc
index c230737179fd..6abfdb475ca7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_resource_resource__bundle.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_resource_resource__bundle.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/resource/resource_bundle.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/base/resource/resource_bundle.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/resource/resource_bundle.cc
-@@ -914,7 +914,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -924,7 +924,7 @@ ResourceScaleFactor ResourceBundle::GetMaxResourceScal
}
ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.cc
index 38b6dcc88c83..182916114414 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/ui_base_features.cc.orig 2025-08-18 00:53:11 UTC
+--- src/3rdparty/chromium/ui/base/ui_base_features.cc.orig 2025-10-02 00:36:39 UTC
+++ src/3rdparty/chromium/ui/base/ui_base_features.cc
-@@ -165,7 +165,7 @@ BASE_FEATURE(kWaylandTextInputV3,
+@@ -133,7 +133,7 @@ BASE_FEATURE(kWaylandUiScale,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_OZONE)
@@ -9,16 +9,16 @@
// 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)
-@@ -278,7 +278,7 @@ BASE_FEATURE(kUiCompositorScrollWithLayers,
+@@ -228,7 +228,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists,
// Enables the use of a touch fling curve that is based on the behavior of
// native apps on Windows.
--#if BUILDFLAG(IS_WIN) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_ASH) && \
- !BUILDFLAG(IS_CHROMEOS_LACROS))
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kExperimentalFlingAnimation,
-@@ -389,7 +389,7 @@ bool IsForcedColorsEnabled() {
+ "ExperimentalFlingAnimation",
+ base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -311,7 +311,7 @@ bool IsForcedColorsEnabled() {
// and Linux. This feature will be released for other platforms in later
// milestones.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.h
index 0cdc36728a12..7805c2ec4acf 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__features.h
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/ui/base/ui_base_features.h.orig 2025-08-18 00:53:11 UTC
+--- src/3rdparty/chromium/ui/base/ui_base_features.h.orig 2025-10-02 00:36:39 UTC
+++ src/3rdparty/chromium/ui/base/ui_base_features.h
-@@ -146,7 +146,7 @@ BASE_DECLARE_FEATURE(kWaylandTextInputV3);
- BASE_DECLARE_FEATURE(kWaylandTextInputV3);
+@@ -129,7 +129,7 @@ BASE_DECLARE_FEATURE(kWaylandUiScale);
+ BASE_DECLARE_FEATURE(kWaylandUiScale);
#endif // BUILDFLAG(IS_OZONE)
-#if BUILDFLAG(IS_LINUX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.cc
index 1b6bc2753dd7..f058fae62c05 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/ui/base/ui_base_switches.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ui/base/ui_base_switches.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/ui_base_switches.cc
-@@ -31,13 +31,13 @@ const char kShowMacOverlayBorders[] = "show-mac-overla
- const char kEnableResourcesFileSharing[] = "enable-resources-file-sharing";
+@@ -24,13 +24,13 @@ const char kShowMacOverlayBorders[] = "show-mac-overla
+ const char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.h
index d56dc938eaeb..931d1ab9200e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_ui__base__switches.h
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/ui/base/ui_base_switches.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ui/base/ui_base_switches.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/ui_base_switches.h
-@@ -27,11 +27,11 @@ COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOv
- COMPONENT_EXPORT(UI_BASE) extern const char kEnableResourcesFileSharing[];
+@@ -22,11 +22,11 @@ COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOv
+ COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOverlayBorders[];
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_webui_web__ui__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_webui_web__ui__util.cc
index f90c9d5e3421..a46ba2c66466 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_webui_web__ui__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_webui_web__ui__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/webui/web_ui_util.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/ui/base/webui/web_ui_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/webui/web_ui_util.cc
-@@ -46,7 +46,7 @@ std::string GetFontFamilyMd() {
+@@ -45,7 +45,7 @@ std::string GetFontFamilyMd() {
constexpr float kMaxScaleFactor = 1000.0f;
std::string GetFontFamilyMd() {
@@ -9,12 +9,12 @@
return "Roboto, " + GetFontFamily();
#else
return GetFontFamily();
-@@ -223,7 +223,7 @@ std::string GetFontFamily() {
+@@ -220,7 +220,7 @@ std::string GetFontFamily() {
+ std::string GetFontFamily() {
+ std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY);
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const base::CommandLine* cmdline = base::CommandLine::ForCurrentProcess();
if (!cmdline->HasSwitch(switches::kSingleProcess)) {
std::string font_name = ui::ResourceBundle::GetSharedInstance()
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.cc
index e47ac1a3f5e7..2ad595e4b8f8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/base/x/x11_cursor_factory.cc.orig 2023-11-03 10:09:45 UTC
+--- src/3rdparty/chromium/ui/base/x/x11_cursor_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/x/x11_cursor_factory.cc
@@ -13,7 +13,7 @@
#include "ui/gfx/geometry/point.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -70,7 +70,7 @@ scoped_refptr<PlatformCursor> X11CursorFactory::Create
+@@ -70,7 +70,7 @@ void X11CursorFactory::ObserveThemeChanges() {
}
void X11CursorFactory::ObserveThemeChanges() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.h
index f813cd21a24c..c949c932d39e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__factory.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/x/x11_cursor_factory.h.orig 2023-11-03 10:09:45 UTC
+--- src/3rdparty/chromium/ui/base/x/x11_cursor_factory.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/x/x11_cursor_factory.h
-@@ -20,7 +20,7 @@ namespace ui {
+@@ -20,7 +20,7 @@ class XCursorLoader;
class X11Cursor;
class XCursorLoader;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__loader.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__loader.cc
index 29d078f52f2f..36e521073f7a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__loader.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__cursor__loader.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/base/x/x11_cursor_loader.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ui/base/x/x11_cursor_loader.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/x/x11_cursor_loader.cc
-@@ -34,7 +34,7 @@
+@@ -41,7 +41,7 @@
#include "ui/gfx/x/connection.h"
#include "ui/gfx/x/xproto.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -59,7 +59,11 @@ std::string CursorPathFromLibXcursor() {
+@@ -86,7 +86,11 @@ std::string CursorPathFromLibXcursor() {
void operator()(void* ptr) const { dlclose(ptr); }
};
@@ -21,7 +21,7 @@
if (!lib)
return "";
-@@ -170,7 +174,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile(
+@@ -215,7 +219,7 @@ scoped_refptr<base::RefCountedMemory> ReadCursorFile(
const std::string& rm_xcursor_theme) {
constexpr const char kDefaultTheme[] = "default";
std::string themes[] = {
@@ -30,7 +30,7 @@
// The toolkit theme has the highest priority.
LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName()
: std::string(),
-@@ -359,7 +363,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const
+@@ -405,7 +409,7 @@ uint32_t XCursorLoader::GetPreferredCursorSize() const
return size;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__display__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__display__manager.cc
index 409d104e2151..3e47236847cd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__display__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__display__manager.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/base/x/x11_display_manager.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/base/x/x11_display_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/x/x11_display_manager.cc
@@ -16,7 +16,7 @@
#include "ui/gfx/x/randr.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__shm__image__pool.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__shm__image__pool.cc
index b23e59b5388f..cb035448ddca 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__shm__image__pool.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_base_x_x11__shm__image__pool.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/base/x/x11_shm_image_pool.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/ui/base/x/x11_shm_image_pool.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/base/x/x11_shm_image_pool.cc
@@ -16,6 +16,7 @@
#include "base/functional/callback.h"
@@ -6,9 +6,9 @@
#include "base/strings/string_util.h"
+#include "base/system/sys_info.h"
#include "build/build_config.h"
- #include "build/chromeos_buildflags.h"
#include "net/base/url_util.h"
-@@ -45,10 +46,14 @@ constexpr float kShmResizeShrinkThreshold =
+ #include "ui/events/platform/platform_event_dispatcher.h"
+@@ -44,10 +45,14 @@ std::size_t MaxShmSegmentSizeImpl() {
1.0f / (kShmResizeThreshold * kShmResizeThreshold);
std::size_t MaxShmSegmentSizeImpl() {
@@ -23,10 +23,10 @@
}
std::size_t MaxShmSegmentSize() {
-@@ -57,14 +62,19 @@ std::size_t MaxShmSegmentSize() {
+@@ -56,14 +61,19 @@ std::size_t MaxShmSegmentSize() {
}
- #if !BUILDFLAG(IS_CHROMEOS_ASH)
+ #if !BUILDFLAG(IS_CHROMEOS)
+#if !BUILDFLAG(IS_BSD)
bool IsRemoteHost(const std::string& name) {
if (name.empty())
@@ -43,15 +43,15 @@
// MIT-SHM may be available on remote connetions, but it will be unusable. Do
// a best-effort check to see if the host is remote to disable the SHM
// codepath. It may be possible in contrived cases for there to be a
-@@ -93,6 +103,7 @@ bool ShouldUseMitShm(x11::Connection* connection) {
+@@ -92,6 +102,7 @@ bool ShouldUseMitShm(x11::Connection* connection) {
return false;
return true;
+#endif
}
- #endif
+ #endif // !BUILDFLAG(IS_CHROMEOS)
-@@ -183,7 +194,7 @@ bool XShmImagePool::Resize(const gfx::Size& pixel_size
+@@ -182,7 +193,7 @@ bool XShmImagePool::Resize(const gfx::Size& pixel_size
shmctl(state.shmid, IPC_RMID, nullptr);
return false;
}
@@ -60,7 +60,7 @@
// On Linux, a shmid can still be attached after IPC_RMID if otherwise
// kept alive. Detach before XShmAttach to prevent a memory leak in case
// the process dies.
-@@ -202,7 +213,7 @@ bool XShmImagePool::Resize(const gfx::Size& pixel_size
+@@ -201,7 +212,7 @@ bool XShmImagePool::Resize(const gfx::Size& pixel_size
return false;
state.shmseg = shmseg;
state.shmem_attached_to_server = true;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__id.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__id.h
index a7b4fd5fb9e6..29e40085bb59 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__id.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__id.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/color/color_id.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/color/color_id.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/color/color_id.h
-@@ -622,7 +622,7 @@
+@@ -620,7 +620,7 @@
\
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__provider__utils.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__provider__utils.cc
index fb329027ed84..8ff9d55de90a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__provider__utils.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_color__provider__utils.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/color/color_provider_utils.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ui/color/color_provider_utils.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/color/color_provider_utils.cc
-@@ -187,7 +187,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste
+@@ -189,7 +189,7 @@ std::string_view SystemThemeName(ui::SystemTheme syste
switch (system_theme) {
case ui::SystemTheme::kDefault:
return "kDefault";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_system__theme.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_system__theme.h
index aeb1264a4f56..7d4f5a536b19 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_system__theme.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_color_system__theme.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/color/system_theme.h.orig 2022-11-30 08:12:58 UTC
+--- src/3rdparty/chromium/ui/color/system_theme.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/color/system_theme.h
-@@ -15,7 +15,7 @@ namespace ui {
+@@ -15,7 +15,7 @@ enum class SystemTheme {
enum class SystemTheme {
// Classic theme, used in the default or users' chosen theme.
kDefault = 0,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.cc
index 36f7889e1894..e4954f09a052 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/ui/compositor/compositor.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/compositor/compositor.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/compositor/compositor.cc
-@@ -925,7 +925,7 @@ void Compositor::OnResume() {
+@@ -929,7 +929,7 @@ void Compositor::OnResume() {
obs.ResetIfActive();
}
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
void Compositor::OnCompleteSwapWithNewSize(const gfx::Size& size) {
- for (auto& observer : observer_list_)
- observer.OnCompositingCompleteSwapWithNewSize(this, size);
+ observer_list_.Notify(
+ &CompositorObserver::OnCompositingCompleteSwapWithNewSize, this, size);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.h
index d6e97bc3ee6e..825e9ab5f9f3 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/compositor/compositor.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/compositor/compositor.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/compositor/compositor.h
-@@ -457,7 +457,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
+@@ -458,7 +458,7 @@ class COMPOSITOR_EXPORT Compositor : public base::Powe
// base::PowerSuspendObserver:
void OnResume() override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor__observer.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor__observer.h
index 86fca6b9535c..08529f3ddc96 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor__observer.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_compositor_compositor__observer.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/compositor/compositor_observer.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/ui/compositor/compositor_observer.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/compositor/compositor_observer.h
-@@ -52,7 +52,7 @@ class COMPOSITOR_EXPORT CompositorObserver {
+@@ -56,7 +56,7 @@ class COMPOSITOR_EXPORT CompositorObserver {
// Called when a child of the compositor is resizing.
virtual void OnCompositingChildResizing(Compositor* compositor) {}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.cc
index 772c78480f49..4de76982af44 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/ui/display/screen.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/ui/display/screen.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/display/screen.cc
@@ -86,7 +86,7 @@ void Screen::SetDisplayForNewWindows(int64_t display_i
display_id_for_new_windows_ = display_id;
}
--#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
Screen::ScreenSaverSuspender::~ScreenSaverSuspender() = default;
std::unique_ptr<Screen::ScreenSaverSuspender> Screen::SuspendScreenSaver() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.h
index d28651d96a0e..fdd113ea3aca 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_display_screen.h
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/ui/display/screen.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/ui/display/screen.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/display/screen.h
@@ -140,7 +140,7 @@ class DISPLAY_EXPORT Screen {
// (both of which may or may not be `nearest_id`).
display::ScreenInfos GetScreenInfosNearestDisplay(int64_t nearest_id) const;
--#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Object which suspends the platform-specific screensaver for the duration of
// its existence.
class ScreenSaverSuspender {
-@@ -248,7 +248,7 @@ class DISPLAY_EXPORT Screen {
+@@ -243,7 +243,7 @@ class DISPLAY_EXPORT Screen {
int64_t display_id_for_new_windows_;
int64_t scoped_display_id_for_new_windows_ = display::kInvalidDisplayId;
--#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
uint32_t screen_saver_suspension_count_ = 0;
- #endif // BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_LINUX)
};
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_devices_x11_device__data__manager__x11.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_devices_x11_device__data__manager__x11.cc
index 23c04fd8b8ea..238a7d2bd66a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_devices_x11_device__data__manager__x11.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_devices_x11_device__data__manager__x11.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/events/devices/x11/device_data_manager_x11.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/events/devices/x11/device_data_manager_x11.cc
-@@ -849,6 +849,7 @@ void DeviceDataManagerX11::SetDisabledKeyboardAllowedK
+@@ -849,6 +849,7 @@ void DeviceDataManagerX11::DisableDevice(x11::Input::D
}
void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event.cc
index 0f635f2b6987..c6b78a45a5c7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/events/event.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/events/event.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/events/event.cc
-@@ -366,7 +366,7 @@ std::string LocatedEvent::ToString() const {
+@@ -373,7 +373,7 @@ MouseEvent::MouseEvent(const PlatformEvent& native_eve
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)) {
-@@ -622,7 +622,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const
+@@ -629,7 +629,7 @@ std::unique_ptr<Event> MouseWheelEvent::Clone() const
return std::make_unique<MouseWheelEvent>(*this);
}
@@ -18,7 +18,7 @@
// This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on
// Linux.
// static
-@@ -882,7 +882,7 @@ void KeyEvent::InitializeNative() {
+@@ -889,7 +889,7 @@ void KeyEvent::InitializeNative() {
if (synthesize_key_repeat_enabled_ && IsRepeated(GetLastKeyEvent()))
SetFlags(flags() | EF_IS_REPEAT);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc
index dc5845a86621..92924e6a0d5c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/events/event_switches.cc.orig 2022-06-17 14:20:10 UTC
+--- src/3rdparty/chromium/ui/events/event_switches.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/events/event_switches.cc
-@@ -21,7 +21,7 @@ const char kCompensateForUnstablePinchZoom[] =
+@@ -21,7 +21,7 @@ const char kTouchSlopDistance[] = "touch-slop-distance
// value is a floating point number that is interpreted as a distance in pixels.
const char kTouchSlopDistance[] = "touch-slop-distance";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h
index 3c73a369ad21..11d03d8f359e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_event__switches.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/events/event_switches.h.orig 2022-06-17 14:20:10 UTC
+--- src/3rdparty/chromium/ui/events/event_switches.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/events/event_switches.h
-@@ -13,7 +13,7 @@ namespace switches {
+@@ -13,7 +13,7 @@ EVENTS_BASE_EXPORT extern const char kTouchSlopDistanc
EVENTS_BASE_EXPORT extern const char kCompensateForUnstablePinchZoom[];
EVENTS_BASE_EXPORT extern const char kTouchSlopDistance[];
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc
index 07118d8c6847..7ae9de79a267 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.cc
@@ -18,7 +18,7 @@
#include "ui/events/keycodes/dom/dom_code.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.h
index 5f88b4f7fd89..c6a3cf58b4ab 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode__converter.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/events/keycodes/dom/keycode_converter.h
@@ -64,7 +64,7 @@ class KeycodeConverter {
// Convert a DomCode into a native keycode.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_BUILD.gn
index 9e6ae7d274e8..3bad8f8cac2d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gfx/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/ui/gfx/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/BUILD.gn
-@@ -665,7 +665,7 @@ jumbo_source_set("memory_buffer_sources") {
+@@ -657,7 +657,7 @@ jumbo_source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc
index 3b9dfac78f70..07493f25c80c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_canvas__skia.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gfx/canvas_skia.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/ui/gfx/canvas_skia.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/canvas_skia.cc
-@@ -213,7 +213,7 @@ void Canvas::DrawStringRectWithFlags(const std::u16str
+@@ -218,7 +218,7 @@ void Canvas::DrawStringRectWithFlags(const std::u16str
Range range = StripAcceleratorChars(flags, &adjusted_text);
bool elide_text = ((flags & NO_ELLIPSIS) == 0);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc
index 1e5c4a4ca194..9d21ae18d7f2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__fallback__linux.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gfx/font_fallback_linux.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/gfx/font_fallback_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/font_fallback_linux.cc
@@ -32,6 +32,8 @@
#include "ui/gfx/linux/fontconfig_util.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params.h
index 8ecb52d571a9..30d9b3176daf 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params.h
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/ui/gfx/font_render_params.h.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/ui/gfx/font_render_params.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/font_render_params.h
-@@ -115,7 +115,7 @@ GFX_EXPORT FontRenderParams GetFontRenderParams(
- const FontRenderParamsQuery& query,
- std::string* family_out);
+@@ -115,7 +115,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
+ FontRenderParams GetFontRenderParams(const FontRenderParamsQuery& query,
+ std::string* family_out);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// Clears GetFontRenderParams()'s cache. Intended to be called by tests that are
// changing Fontconfig's configuration.
- GFX_EXPORT void ClearFontRenderParamsCacheForTest();
-@@ -125,7 +125,7 @@ GFX_EXPORT void ClearFontRenderParamsCacheForTest();
- GFX_EXPORT float GetFontRenderParamsDeviceScaleFactor();
+ COMPONENT_EXPORT(GFX) void ClearFontRenderParamsCacheForTest();
+@@ -125,7 +125,7 @@ COMPONENT_EXPORT(GFX) float GetFontRenderParamsDeviceS
+ COMPONENT_EXPORT(GFX) float GetFontRenderParamsDeviceScaleFactor();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
// Sets the device scale factor for FontRenderParams to decide
// if it should enable subpixel positioning.
- GFX_EXPORT void SetFontRenderParamsDeviceScaleFactor(
+ COMPONENT_EXPORT(GFX)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params__linux.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params__linux.cc
index eba7c3faca7e..d3b132974942 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params__linux.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__render__params__linux.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gfx/font_render_params_linux.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/gfx/font_render_params_linux.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/font_render_params_linux.cc
-@@ -25,7 +25,7 @@
+@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
#include "ui/gfx/switches.h"
@@ -9,7 +9,7 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -212,7 +212,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
+@@ -222,7 +222,7 @@ FontRenderParams GetFontRenderParams(const FontRenderP
// Start with the delegate's settings, but let Fontconfig have the final say.
FontRenderParams params;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__util.cc
index 070d4b8a3f67..36fb22a98fe6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_font__util.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gfx/font_util.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/gfx/font_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/font_util.cc
@@ -6,7 +6,7 @@
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.cc
index f592b66d03a1..137e6217566a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.cc
@@ -1,7 +1,7 @@
---- src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.cc.orig 2024-05-21 18:07:39 UTC
+--- src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.cc
-@@ -55,7 +55,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c
- handle.region = region.Duplicate();
+@@ -108,7 +108,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHandle::Clone() c
+ handle.id = id;
handle.offset = offset;
handle.stride = stride;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.h
index c25b04cc4427..c17c8cbd4f77 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_gpu__memory__buffer.h
@@ -1,16 +1,16 @@
---- src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.h.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/gpu_memory_buffer.h
-@@ -15,7 +15,7 @@
+@@ -17,7 +17,7 @@
+ #include "ui/gfx/generic_shared_memory_id.h"
#include "ui/gfx/geometry/rect.h"
- #include "ui/gfx/gfx_export.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"
-@@ -76,7 +76,7 @@ struct GFX_EXPORT GpuMemoryBufferHandle {
- base::UnsafeSharedMemoryRegion region;
+@@ -205,7 +205,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBufferHandle {
+
uint32_t offset = 0;
uint32_t stride = 0;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf__uapi.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf__uapi.h
index ae5856e2b271..19d94e3c579b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf__uapi.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_dmabuf__uapi.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gfx/linux/dmabuf_uapi.h.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/ui/gfx/linux/dmabuf_uapi.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/linux/dmabuf_uapi.h
@@ -5,12 +5,11 @@
#ifndef UI_GFX_LINUX_DMABUF_UAPI_H_
@@ -17,17 +17,7 @@
struct dma_buf_sync {
__u64 flags;
-@@ -26,9 +25,7 @@ constexpr unsigned long DMA_BUF_IOCTL_SYNC =
- constexpr char DMA_BUF_BASE = 'b';
- constexpr unsigned long DMA_BUF_IOCTL_SYNC =
- _IOW(DMA_BUF_BASE, 0, struct dma_buf_sync);
--#endif
-
--#ifndef DMA_BUF_IOCTL_EXPORT_SYNC_FILE
- struct dma_buf_export_sync_file {
- __u32 flags;
- __s32 fd;
-@@ -43,6 +40,5 @@ constexpr unsigned long DMA_BUF_IOCTL_IMPORT_SYNC_FILE
+@@ -43,6 +42,5 @@ constexpr unsigned long DMA_BUF_IOCTL_IMPORT_SYNC_FILE
_IOWR(DMA_BUF_BASE, 2, struct dma_buf_export_sync_file);
constexpr unsigned long DMA_BUF_IOCTL_IMPORT_SYNC_FILE =
_IOW(DMA_BUF_BASE, 3, struct dma_buf_import_sync_file);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_gbm__wrapper.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_gbm__wrapper.cc
index b48a98195aeb..0e7a0c617885 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_gbm__wrapper.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_linux_gbm__wrapper.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gfx/linux/gbm_wrapper.cc.orig 2025-08-18 00:53:11 UTC
+--- src/3rdparty/chromium/ui/gfx/linux/gbm_wrapper.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/linux/gbm_wrapper.cc
-@@ -331,7 +331,7 @@ class Device final : public ui::GbmDevice {
+@@ -330,7 +330,7 @@ class Device final : public ui::GbmDevice {
// of 1x1 BOs which are destroyed before creating the final BO creation used
// to instantiate the returned GbmBuffer.
gfx::Size size_for_verification =
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_buffer__types__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_buffer__types__mojom__traits.cc
deleted file mode 100644
index 06159565c6b7..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_buffer__types__mojom__traits.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/3rdparty/chromium/ui/gfx/mojom/buffer_types_mojom_traits.cc.orig 2023-01-11 09:17:16 UTC
-+++ src/3rdparty/chromium/ui/gfx/mojom/buffer_types_mojom_traits.cc
-@@ -33,7 +33,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandlePtr StructTra
- return gfx::mojom::GpuMemoryBufferPlatformHandle::NewSharedMemoryHandle(
- std::move(handle.region));
- case gfx::NATIVE_PIXMAP:
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
- return gfx::mojom::GpuMemoryBufferPlatformHandle::NewNativePixmapHandle(
- std::move(handle.native_pixmap_handle));
- #else
-@@ -115,7 +115,7 @@ bool StructTraits<gfx::mojom::GpuMemoryBufferHandleDat
- out->type = gfx::SHARED_MEMORY_BUFFER;
- out->region = std::move(platform_handle->get_shared_memory_handle());
- return true;
--#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::mojom::GpuMemoryBufferPlatformHandleDataView::Tag::
- kNativePixmapHandle:
- out->type = gfx::NATIVE_PIXMAP;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.cc
index 1364053a0de1..349badd0b392 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.cc
@@ -1,8 +1,17 @@
---- src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2023-01-11 09:17:16 UTC
+--- src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.cc
-@@ -8,11 +8,11 @@
+@@ -14,7 +14,7 @@
+ #include "ui/gfx/mac/io_surface.h"
+ #endif // BUILDFLAG(IS_APPLE)
- namespace mojo {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ #include "ui/gfx/native_pixmap_handle.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+
+@@ -80,11 +80,11 @@ bool StructTraits<gfx::mojom::AHardwareBufferHandleDat
+ }
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
@@ -14,7 +23,7 @@
return mojo::PlatformHandle(std::move(plane.fd));
#elif BUILDFLAG(IS_FUCHSIA)
return mojo::PlatformHandle(std::move(plane.vmo));
-@@ -28,7 +28,7 @@ bool StructTraits<
+@@ -100,7 +100,7 @@ bool StructTraits<
out->size = data.size();
mojo::PlatformHandle handle = data.TakeBufferHandle();
@@ -23,7 +32,7 @@
if (!handle.is_fd())
return false;
out->fd = handle.TakeFD();
-@@ -54,7 +54,7 @@ bool StructTraits<
+@@ -126,7 +126,7 @@ bool StructTraits<
gfx::mojom::NativePixmapHandleDataView,
gfx::NativePixmapHandle>::Read(gfx::mojom::NativePixmapHandleDataView data,
gfx::NativePixmapHandle* out) {
@@ -32,3 +41,21 @@
out->modifier = data.modifier();
out->supports_zero_copy_webgpu_import =
data.supports_zero_copy_webgpu_import();
+@@ -190,7 +190,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandleDataView::Tag
+ NOTREACHED();
+ #endif // BUILDFLAG(IS_APPLE)
+ case gfx::NATIVE_PIXMAP:
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
+ return Tag::kNativePixmapHandle;
+ #else
+ NOTREACHED();
+@@ -259,7 +259,7 @@ bool UnionTraits<gfx::mojom::GpuMemoryBufferPlatformHa
+ }
+ 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);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.h
index 9b2f97eb4be0..e2fc9fa51937 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -1,24 +1,24 @@
---- src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/mojom/native_handle_types_mojom_traits.h
-@@ -16,7 +16,7 @@
- #include "mojo/public/cpp/system/platform_handle.h"
+@@ -18,7 +18,7 @@
+ #include "ui/gfx/gpu_memory_buffer.h"
#include "ui/gfx/mojom/native_handle_types.mojom-shared.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
#include "ui/gfx/native_pixmap_handle.h"
- #endif
-
-@@ -26,7 +26,7 @@
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
- namespace mojo {
+@@ -46,7 +46,7 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+ };
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
template <>
struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED_MOJOM_TRAITS)
StructTraits<gfx::mojom::NativePixmapPlaneDataView,
-@@ -54,13 +54,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
+@@ -74,13 +74,13 @@ struct COMPONENT_EXPORT(GFX_NATIVE_HANDLE_TYPES_SHARED
return pixmap_handle.planes;
}
@@ -34,3 +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);
+ #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;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.cc
index 01fa545cd003..18c9e306498f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gfx/native_pixmap_handle.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/ui/gfx/native_pixmap_handle.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/native_pixmap_handle.cc
@@ -11,7 +11,7 @@
#include "ui/gfx/buffer_format_util.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.h
index 7849a6b13b1f..10a314b2df18 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__pixmap__handle.h
@@ -1,15 +1,15 @@
---- src/3rdparty/chromium/ui/gfx/native_pixmap_handle.h.orig 2023-01-11 09:17:16 UTC
+--- src/3rdparty/chromium/ui/gfx/native_pixmap_handle.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/native_pixmap_handle.h
@@ -14,7 +14,7 @@
+ #include "build/build_config.h"
#include "ui/gfx/buffer_types.h"
- #include "ui/gfx/gfx_export.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "base/files/scoped_file.h"
#endif
-@@ -34,7 +34,7 @@ struct GFX_EXPORT NativePixmapPlane {
+@@ -34,7 +34,7 @@ struct COMPONENT_EXPORT(GFX) NativePixmapPlane {
NativePixmapPlane(int stride,
int offset,
uint64_t size
@@ -18,7 +18,7 @@
,
base::ScopedFD fd
#elif BUILDFLAG(IS_FUCHSIA)
-@@ -55,7 +55,7 @@ struct GFX_EXPORT NativePixmapPlane {
+@@ -55,7 +55,7 @@ struct COMPONENT_EXPORT(GFX) NativePixmapPlane {
// This is necessary to map the buffers.
uint64_t size;
@@ -27,7 +27,7 @@
// File descriptor for the underlying memory object (usually dmabuf).
base::ScopedFD fd;
#elif BUILDFLAG(IS_FUCHSIA)
-@@ -78,7 +78,7 @@ struct GFX_EXPORT NativePixmapHandle {
+@@ -78,7 +78,7 @@ struct COMPONENT_EXPORT(GFX) NativePixmapHandle {
std::vector<NativePixmapPlane> planes;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__widget__types.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__widget__types.h
index 20e3bdee8249..834b39983426 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__widget__types.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_native__widget__types.h
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/ui/gfx/native_widget_types.h.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ui/gfx/native_widget_types.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/native_widget_types.h
-@@ -104,7 +104,7 @@ class SkBitmap;
+@@ -101,7 +101,7 @@ class SkBitmap;
+ #endif
+ class SkBitmap;
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
extern "C" {
struct _AtkObject;
using AtkObject = struct _AtkObject;
-@@ -219,7 +219,7 @@ using NativeViewAccessible = struct objc_object*;
+@@ -214,7 +214,7 @@ using NativeViewAccessible = struct objc_object*;
+ #else
+ using NativeViewAccessible = struct objc_object*;
#endif
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Linux doesn't have a native font type.
using NativeViewAccessible = AtkObject*;
#else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_platform__font__skia.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_platform__font__skia.cc
index 85ce8c633280..44862285a395 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_platform__font__skia.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_platform__font__skia.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gfx/platform_font_skia.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ui/gfx/platform_font_skia.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/platform_font_skia.cc
@@ -29,7 +29,7 @@
#include "ui/gfx/system_fonts_win.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__api__fuzzer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__api__fuzzer.cc
index 55479ac1b8d8..2cc553d78ec1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__api__fuzzer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__api__fuzzer.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gfx/render_text_api_fuzzer.cc.orig 2022-08-31 12:19:35 UTC
+--- src/3rdparty/chromium/ui/gfx/render_text_api_fuzzer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/render_text_api_fuzzer.cc
-@@ -20,7 +20,7 @@
+@@ -19,7 +19,7 @@
#include "ui/gfx/font_util.h"
#include "ui/gfx/render_text.h"
@@ -9,7 +9,7 @@
#include "third_party/test_fonts/fontconfig/fontconfig_util_linux.h"
#endif
-@@ -47,7 +47,7 @@ struct Environment {
+@@ -46,7 +46,7 @@ struct Environment {
CHECK(base::i18n::InitializeICU());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__fuzzer.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__fuzzer.cc
index 888af4b14f79..239d0ffbbb72 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__fuzzer.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_render__text__fuzzer.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gfx/render_text_fuzzer.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/ui/gfx/render_text_fuzzer.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/render_text_fuzzer.cc
@@ -17,7 +17,7 @@
#include "ui/gfx/canvas.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.cc
index aeea2125cbf8..938504f3eaa4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gfx/switches.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/ui/gfx/switches.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/switches.cc
-@@ -32,7 +32,7 @@ const char kForcePrefersNoReducedMotion[] = "force-pre
+@@ -32,7 +32,7 @@ const char kHeadless[] = "headless";
// Run in headless mode, i.e., without a UI or display server dependencies.
const char kHeadless[] = "headless";
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.h
index e7e526dfd51f..0282e6e4821b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_switches.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gfx/switches.h.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/ui/gfx/switches.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/switches.h
-@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kForcePrefersRed
+@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kHeadless[];
GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[];
GFX_SWITCHES_EXPORT extern const char kHeadless[];
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_atom__cache.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_atom__cache.cc
new file mode 100644
index 000000000000..e714607d58bc
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_atom__cache.cc
@@ -0,0 +1,10 @@
+--- src/3rdparty/chromium/ui/gfx/x/atom_cache.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/ui/gfx/x/atom_cache.cc
+@@ -155,6 +155,7 @@ constexpr auto kAtomsToCache = std::to_array<const cha
+ "application/octet-stream",
+ "application/vnd.chromium.test",
+ "chromium/filename",
++ "chromium/from-privileged",
+ "chromium/x-bookmark-entries",
+ "chromium/x-browser-actions",
+ "chromium/x-file-system-files",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_dri3.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_dri3.cc
index 0a988054f331..fbb96246a4ca 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_dri3.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_dri3.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gfx/x/generated_protos/dri3.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/ui/gfx/x/generated_protos/dri3.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/x/generated_protos/dri3.cc
@@ -27,6 +27,8 @@
#include <xcb/xcb.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_shm.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_shm.cc
index 122bde829528..e40b38ccbd7e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_shm.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_generated__protos_shm.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gfx/x/generated_protos/shm.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/ui/gfx/x/generated_protos/shm.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/x/generated_protos/shm.cc
@@ -27,6 +27,8 @@
#include <xcb/xcb.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_xlib__support.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_xlib__support.cc
index a9a93059759f..a42605133cad 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_xlib__support.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gfx_x_xlib__support.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gfx/x/xlib_support.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/ui/gfx/x/xlib_support.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gfx/x/xlib_support.cc
@@ -43,10 +43,18 @@ void InitXlib() {
return;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_BUILD.gn
index b0749b8e9b91..4b76be828824 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gl/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/ui/gl/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gl/BUILD.gn
-@@ -173,7 +173,6 @@ jumbo_component("gl") {
+@@ -174,7 +174,6 @@ jumbo_component("gl") {
public_deps = [
":gl_enums",
"//base",
@@ -8,7 +8,7 @@
"//ui/events/platform",
"//ui/gfx",
"//ui/gfx/geometry",
-@@ -325,7 +324,6 @@ jumbo_component("gl") {
+@@ -336,7 +335,6 @@ jumbo_component("gl") {
data_deps += [
"//third_party/angle:libEGL",
"//third_party/angle:libGLESv2",
@@ -16,7 +16,7 @@
]
if (enable_swiftshader) {
data_deps += [
-@@ -554,7 +552,6 @@ test("gl_unittests") {
+@@ -568,7 +566,6 @@ test("gl_unittests") {
data_deps = [
"//testing/buildbot/filters:gl_unittests_filters",
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__context.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__context.cc
index 8b4fca8cca79..2a4437bb2e09 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__context.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__context.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gl/gl_context.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/gl/gl_context.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gl/gl_context.cc
-@@ -522,7 +522,7 @@ bool GLContext::MakeVirtuallyCurrent(
+@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent(
DCHECK(virtual_context->IsCurrent(surface));
if (switched_real_contexts || virtual_context != current_virtual_context_) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__fence.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__fence.cc
index 01d342dcb464..a5ab55d4f6ec 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__fence.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__fence.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gl/gl_fence.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ui/gl/gl_fence.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gl/gl_fence.cc
@@ -17,7 +17,7 @@
#include "ui/gl/gl_surface_egl.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__implementation.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__implementation.cc
index b7d6ae9bbfaf..6025af3675ca 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__implementation.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__implementation.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gl/gl_implementation.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/gl/gl_implementation.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gl/gl_implementation.cc
-@@ -253,7 +253,7 @@ GetRequestedGLImplementationFromCommandLine(
+@@ -252,7 +252,7 @@ GetRequestedGLImplementationFromCommandLine(
const base::CommandLine* command_line) {
bool overrideUseSoftwareGL =
command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__switches.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__switches.cc
index fc9a68f08e22..6d794b42723c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__switches.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_gl__switches.cc
@@ -1,29 +1,29 @@
---- src/3rdparty/chromium/ui/gl/gl_switches.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/ui/gl/gl_switches.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gl/gl_switches.cc
-@@ -12,7 +12,7 @@
+@@ -14,7 +14,7 @@
#include "base/android/build_info.h"
#endif
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && BUILDFLAG(ENABLE_VULKAN)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_VULKAN)
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) && BUILDFLAG(ENABLE_VULKAN)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_VULKAN)
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
#endif
-@@ -291,7 +291,7 @@ bool IsDefaultANGLEVulkan() {
- base::android::SDK_VERSION_Q)
+@@ -321,7 +321,7 @@ bool IsDefaultANGLEVulkan() {
return false;
+ }
#endif // BUILDFLAG(IS_ANDROID)
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && BUILDFLAG(ENABLE_VULKAN)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_VULKAN)
+-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) && BUILDFLAG(ENABLE_VULKAN)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_VULKAN)
angle::SystemInfo system_info;
- if (!angle::GetSystemInfoVulkan(&system_info))
- return false;
-@@ -303,7 +303,7 @@ bool IsDefaultANGLEVulkan() {
-
- const auto& active_gpu = system_info.gpus[system_info.activeGPUIndex];
+ {
+ GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan");
+@@ -374,7 +374,7 @@ bool IsDefaultANGLEVulkan() {
+ }
+ #endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Vulkan 1.1 is required.
- if (active_gpu.driverApiVersion < VK_VERSION_1_1)
- return false;
+ // AMDVLK driver is buggy, so disable Vulkan with AMDVLK for now.
+ // crbug.com/1340081
+ if (active_gpu.driverId == VK_DRIVER_ID_AMD_OPEN_SOURCE)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.cc
index d7e3ac3e98ed..8b586bb13b05 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.cc
@@ -11,7 +11,7 @@
#include "base/trace_event/trace_event.h"
@@ -9,7 +9,7 @@
// These constants define a reasonable range for a calculated refresh interval.
// Calculating refreshes out of this range will be considered a fatal error.
const int64_t kMinVsyncIntervalUs = base::Time::kMicrosecondsPerSecond / 400;
-@@ -26,7 +26,7 @@ const double kRelativeIntervalDifferenceThreshold = 0.
+@@ -26,7 +26,7 @@ SyncControlVSyncProvider::SyncControlVSyncProvider() :
namespace gl {
SyncControlVSyncProvider::SyncControlVSyncProvider() : gfx::VSyncProvider() {
@@ -27,7 +27,7 @@
// The actual clock used for the system time returned by
// eglGetSyncValuesCHROMIUM is unspecified. In practice, the clock used is
// likely to be either CLOCK_REALTIME or CLOCK_MONOTONIC, so we compare the
-@@ -160,7 +160,7 @@ bool SyncControlVSyncProvider::GetVSyncParametersIfAva
+@@ -160,7 +160,7 @@ bool SyncControlVSyncProvider::SupportGetVSyncParamete
}
bool SyncControlVSyncProvider::SupportGetVSyncParametersIfAvailable() const {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.h
index b01e52ec927a..75bb00d87677 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gl_sync__control__vsync__provider.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.h.orig 2022-05-19 14:06:27 UTC
+--- src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gl/sync_control_vsync_provider.h
@@ -31,7 +31,7 @@ class SyncControlVSyncProvider : public gfx::VSyncProv
bool SupportGetVSyncParametersIfAvailable() const override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_gtk__compat.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_gtk__compat.cc
index fdd51d2768de..047691bf227e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_gtk__compat.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_gtk__compat.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gtk/gtk_compat.cc.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/ui/gtk/gtk_compat.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gtk/gtk_compat.cc
-@@ -62,27 +62,47 @@ auto DlCast(void* symbol) {
+@@ -62,27 +62,47 @@ void* GetLibGio() {
}
void* GetLibGio() {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_printing_print__dialog__gtk.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_printing_print__dialog__gtk.cc
index b45838145a10..234eb5f2f717 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_printing_print__dialog__gtk.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_gtk_printing_print__dialog__gtk.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/gtk/printing/print_dialog_gtk.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/gtk/printing/print_dialog_gtk.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/gtk/printing/print_dialog_gtk.cc
-@@ -439,7 +439,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -438,7 +438,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/qt6-webengine/files/patch-src_3rdparty_chromium_ui_message__center_views_message__popup__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_message__center_views_message__popup__view.cc
index 70e1e4f76913..f4057e0885a8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_message__center_views_message__popup__view.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_message__center_views_message__popup__view.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/ui/message_center/views/message_popup_view.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/message_center/views/message_popup_view.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/message_center/views/message_popup_view.cc
-@@ -144,7 +144,7 @@ std::unique_ptr<views::Widget> MessagePopupView::Show(
+@@ -153,7 +153,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;
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Make the widget explicitly activatable as TYPE_POPUP is not activatable by
// default but we need focus for the inline reply textarea.
params.activatable = views::Widget::InitParams::Activatable::kYes;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme.h
index 9d9f5a1fe0d2..21271063e8a8 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme.h
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/ui/native_theme/native_theme.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/native_theme/native_theme.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/native_theme/native_theme.h
-@@ -64,7 +64,7 @@ class NATIVE_THEME_EXPORT NativeTheme {
+@@ -61,7 +61,7 @@ class NATIVE_THEME_EXPORT NativeTheme {
+ // The part to be painted / sized.
+ enum Part {
kCheckbox,
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
kFrameTopArea,
#endif
kInnerSpinButton,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__base.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__base.cc
index bb44b065c9ac..849e4ce9f1d7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__base.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__base.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/ui/native_theme/native_theme_base.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/native_theme/native_theme_base.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/native_theme/native_theme_base.cc
-@@ -241,7 +241,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
+@@ -239,7 +239,7 @@ void NativeThemeBase::Paint(cc::PaintCanvas* canvas,
+ absl::get<ButtonExtraParams>(extra), color_scheme,
+ accent_color_opaque);
break;
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
case kFrameTopArea:
PaintFrameTopArea(canvas, state, rect,
absl::get<FrameTopAreaExtraParams>(extra),
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__features.cc
index 3ca42e4e1e40..9104be835a5b 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__features.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_native__theme_native__theme__features.cc
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/ui/native_theme/native_theme_features.cc.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/ui/native_theme/native_theme_features.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/native_theme/native_theme_features.cc
-@@ -54,7 +54,7 @@ bool IsOverlayScrollbarEnabled() {
+@@ -73,7 +73,7 @@ bool IsFluentOverlayScrollbarEnabled() {
- bool IsFluentScrollbarEnabled() {
+ bool IsFluentOverlayScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(features::kFluentScrollbar) ||
- IsFluentOverlayScrollbarEnabled();
+ return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
#else
-@@ -63,7 +63,7 @@ bool IsFluentScrollbarEnabled() {
- }
- bool IsFluentOverlayScrollbarEnabled() {
+ return false;
+@@ -82,7 +82,7 @@ bool IsFluentScrollbarEnabled() {
+
+ bool IsFluentScrollbarEnabled() {
// Fluent scrollbars are only used for some OSes due to UI design guidelines.
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(features::kFluentOverlayScrollbar);
+ return base::FeatureList::IsEnabled(features::kFluentScrollbar) ||
+ IsFluentOverlayScrollbarEnabled();
#else
- return false;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_egl__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_egl__util.cc
index 837f0774b9d0..679548165ce0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_egl__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_egl__util.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/ozone/common/egl_util.cc.orig 2022-07-22 17:30:31 UTC
+--- src/3rdparty/chromium/ui/ozone/common/egl_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/common/egl_util.cc
-@@ -26,9 +26,9 @@ const base::FilePath::CharType kDefaultGlesSoname[] =
+@@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultEglSoname[] =
FILE_PATH_LITERAL("libGLESv2.so");
#else // BUILDFLAG(IS_FUCHSIA)
const base::FilePath::CharType kDefaultEglSoname[] =
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_features.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_features.cc
deleted file mode 100644
index f1411a927f3e..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_common_features.cc
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/common/features.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/ui/ozone/common/features.cc
-@@ -30,7 +30,7 @@ BASE_FEATURE(kWaylandSurfaceSubmissionInPixelCoordinat
- // enabled.
- BASE_FEATURE(kWaylandFractionalScaleV1,
- "WaylandFractionalScaleV1",
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -42,7 +42,7 @@ BASE_FEATURE(kWaylandFractionalScaleV1,
- // protocol is supported.
- BASE_FEATURE(kWaylandXdgToplevelDrag,
- "WaylandXdgToplevelDrag",
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_headless__surface__factory.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_headless__surface__factory.cc
index 0235f047e872..97ec09590696 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_headless__surface__factory.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_headless__surface__factory.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/ozone/platform/headless/headless_surface_factory.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/platform/headless/headless_surface_factory.cc
@@ -34,7 +34,7 @@
#include "ui/ozone/platform/headless/headless_window_manager.h"
@@ -9,7 +9,7 @@
#include "ui/ozone/platform/headless/vulkan_implementation_headless.h"
#endif
-@@ -280,7 +280,7 @@ std::unique_ptr<gpu::VulkanImplementation>
+@@ -281,7 +281,7 @@ HeadlessSurfaceFactory::CreateVulkanImplementation(
HeadlessSurfaceFactory::CreateVulkanImplementation(
bool use_swiftshader,
bool allow_protected_memory) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_ozone__platform__headless.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_ozone__platform__headless.cc
index 88845a0545db..06b0964728c2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_ozone__platform__headless.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_ozone__platform__headless.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2024-03-27 13:31:02 UTC
+--- src/3rdparty/chromium/ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/platform/headless/ozone_platform_headless.cc
@@ -103,7 +103,7 @@ class OzonePlatformHeadless : public OzonePlatform {
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan__implementation__headless.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan__implementation__headless.cc
index da31d4b567bc..9ae67a2c9334 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_headless_vulkan__implementation__headless.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/platform/headless/vulkan_implementation_headless.cc
-@@ -118,7 +118,7 @@ VulkanImplementationHeadless::ExportVkFenceToGpuFence(
+@@ -116,7 +116,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand
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;
-@@ -128,7 +128,7 @@ VulkanImplementationHeadless::GetExternalSemaphoreHand
+@@ -126,7 +126,7 @@ bool VulkanImplementationHeadless::CanImportGpuMemoryB
bool VulkanImplementationHeadless::CanImportGpuMemoryBuffer(
gpu::VulkanDeviceQueue* device_queue,
gfx::GpuMemoryBufferType memory_buffer_type) {
@@ -18,7 +18,7 @@
const auto& enabled_extensions = device_queue->enabled_extensions();
return gfx::HasExtension(enabled_extensions,
VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME) &&
-@@ -151,7 +151,7 @@ VulkanImplementationHeadless::CreateImageFromGpuMemory
+@@ -149,7 +149,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;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_common_wayland__util.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_common_wayland__util.cc
index 8b8fd14d2044..a0a3ef485d32 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_common_wayland__util.cc
@@ -1,20 +1,18 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/common/wayland_util.cc.orig 2024-10-23 07:00:35 UTC
+--- src/3rdparty/chromium/ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/platform/wayland/common/wayland_util.cc
-@@ -347,7 +347,7 @@ void TransformToWlArray(
- }
+@@ -420,6 +420,7 @@ void RecordConnectionMetrics(wl_display* display) {
+ {"weston", WaylandCompositor::kWeston},
+ };
- base::TimeTicks EventMillisecondsToTimeTicks(uint32_t milliseconds) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40287874): `milliseconds` comes from Weston that
- // uses timestamp from libinput, which is different from TimeTicks.
- // Use EventTimeForNow(), for now.
-@@ -389,7 +389,7 @@ bool MaybeHandlePlatformEventForDrag(const ui::Platfor
- }
++#if !BUILDFLAG(IS_BSD)
+ const int fd = wl_display_get_fd(display);
+ if (fd == -1) {
+ return WaylandCompositor::kUnknown;
+@@ -445,6 +446,7 @@ void RecordConnectionMetrics(wl_display* display) {
+ return compositor;
+ }
+ }
++#endif
- void RecordConnectionMetrics(wl_display* display) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- CHECK(display);
-
- // These values are logged to metrics so must not be changed.
+ return WaylandCompositor::kOther;
+ };
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc
deleted file mode 100644
index f66db0380ac2..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/emulate/wayland_input_emulate.cc.orig 2024-03-22 08:19:40 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/emulate/wayland_input_emulate.cc
-@@ -284,7 +284,7 @@ void WaylandInputEmulate::EmulateUpdateDisplay(const s
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void WaylandInputEmulate::ForceUseScreenCoordinatesOnce() {
- force_use_screen_coordinates_once_ = true;
- }
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.h
deleted file mode 100644
index f21fd341c1d4..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_emulate_wayland__input__emulate.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/emulate/wayland_input_emulate.h.orig 2024-03-22 08:19:40 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/emulate/wayland_input_emulate.h
-@@ -68,7 +68,7 @@ class WaylandInputEmulate : public wl::WaylandProxy::D
- uint32_t request_id);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void ForceUseScreenCoordinatesOnce();
- #endif
-
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
index f4a8fa73c518..264cdee7a5b6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2022-03-25 21:59:56 UTC
+--- src/3rdparty/chromium/ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
@@ -38,7 +38,11 @@ bool VulkanImplementationWayland::InitializeVulkanInst
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__connection.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__connection.cc
deleted file mode 100644
index 626835aa2501..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__connection.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_connection.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_connection.cc
-@@ -541,7 +541,7 @@ bool WaylandConnection::ShouldUseOverlayDelegation() c
- // isn't present on any non-exo Wayland compositors.
- bool should_use_overlay_delegation =
- IsWaylandOverlayDelegationEnabled() && !fractional_scale_manager_v1();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Overlay delegation also requires a single-pixel-buffer protocol, which
- // allows creation of non-backed solid color buffers. Even though only video
- // overlays can be supported on Linux, these color buffers are still needed
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__input__method__context.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__input__method__context.cc
deleted file mode 100644
index 4e6d27b79def..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__input__method__context.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_input_method_context.cc.orig 2024-09-30 07:45:04 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_input_method_context.cc
-@@ -60,7 +60,7 @@ namespace {
- // Only enable the preedit string for sequence mode (i.e. when using dead keys
- // or the Compose key) on Linux ozone/wayland (see b/220370007).
- constexpr CharacterComposer::PreeditStringMode kPreeditStringMode =
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- CharacterComposer::PreeditStringMode::kAlwaysEnabled;
- #else
- CharacterComposer::PreeditStringMode::kHexModeOnly;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__popup.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__popup.cc
deleted file mode 100644
index 2c7494594110..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__popup.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_popup.cc.orig 2024-05-21 18:07:39 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_popup.cc
-@@ -34,7 +34,7 @@ WaylandPopup::WaylandPopup(PlatformWindowDelegate* del
- WaylandWindow* parent)
- : WaylandWindow(delegate, connection) {
- set_parent_window(parent);
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/330384470): Whether the popup appear depends on whether
- // anchor point is outside of the parent xdg_surface. On Mutter the popup will
- // not show when outside.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.cc
deleted file mode 100644
index c5a663967d43..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.cc
+++ /dev/null
@@ -1,29 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_screen.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_screen.cc
-@@ -46,7 +46,7 @@
- #include "ui/ozone/platform/wayland/host/org_gnome_mutter_idle_monitor.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/linux/linux_ui.h"
- #endif
-
-@@ -133,7 +133,7 @@ WaylandScreen::WaylandScreen(WaylandConnection* connec
- tablet_state_ = connection_->GetTabletState();
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (auto* linux_ui = ui::LinuxUi::instance()) {
- OnDeviceScaleFactorChanged();
- display_scale_factor_observer_.Observe(linux_ui);
-@@ -606,7 +606,7 @@ bool WaylandScreen::VerifyOutputStateConsistentForTest
- return true;
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void WaylandScreen::OnDeviceScaleFactorChanged() {
- if (const auto* linux_ui = ui::LinuxUi::instance()) {
- const float new_font_scale = linux_ui->display_config().font_scale;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.h
deleted file mode 100644
index 7c040f670fb8..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__screen.h
+++ /dev/null
@@ -1,38 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_screen.h.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_screen.h
-@@ -24,7 +24,7 @@
- #include "ui/ozone/platform/wayland/host/wayland_output.h"
- #include "ui/ozone/public/platform_screen.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/scoped_observation.h"
- #include "ui/linux/device_scale_factor_observer.h"
- #include "ui/linux/linux_ui.h"
-@@ -44,7 +44,7 @@ class OrgGnomeMutterIdleMonitor;
-
- // A PlatformScreen implementation for Wayland.
- class WaylandScreen : public PlatformScreen
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ,
- public DeviceScaleFactorObserver
- #endif
-@@ -96,7 +96,7 @@ class WaylandScreen : public PlatformScreen
- display::TabletState GetTabletState() const override;
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // DeviceScaleFactorObserver:
- void OnDeviceScaleFactorChanged() override;
- #endif
-@@ -158,7 +158,7 @@ class WaylandScreen : public PlatformScreen
- display::TabletState tablet_state_;
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- float font_scale_ = 1.0f;
-
- base::ScopedObservation<ui::LinuxUi, DeviceScaleFactorObserver>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.cc
deleted file mode 100644
index 17edc8c684a4..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_toplevel_window.cc.orig 2024-09-30 07:45:04 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_toplevel_window.cc
-@@ -634,7 +634,7 @@ void WaylandToplevelWindow::HandleAuraToplevelConfigur
- const bool did_active_change = is_active_ != window_states.is_activated;
- is_active_ = window_states.is_activated;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The tiled state affects the window geometry, so apply it here.
- if (window_states.tiled_edges != tiled_state_) {
- // This configure changes the decoration insets. We should adjust the
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.h
deleted file mode 100644
index 5517b4b03c08..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__toplevel__window.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_toplevel_window.h.orig 2024-09-30 07:45:04 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_toplevel_window.h
-@@ -261,7 +261,7 @@ class WaylandToplevelWindow : public WaylandWindow,
- // The display ID to switch to in case the state is `kFullscreen`.
- int64_t fullscreen_display_id_ = display::kInvalidDisplayId;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Contains the current state of the tiled edges.
- WindowTiledEdges tiled_state_;
- #endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.cc
deleted file mode 100644
index da50befdb630..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.cc
+++ /dev/null
@@ -1,44 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_window.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_window.cc
-@@ -318,7 +318,7 @@ void WaylandWindow::OnPointerFocusChanged(bool focused
- // Whenever the window gets the pointer focus back, the cursor shape must be
- // updated. Otherwise, it is invalidated upon wl_pointer::leave and is not
- // restored by the Wayland compositor.
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (focused && async_cursor_) {
- async_cursor_->AddCursorLoadedCallback(base::BindOnce(
- &WaylandWindow::OnCursorLoaded, AsWeakPtr(), async_cursor_));
-@@ -584,7 +584,7 @@ bool WaylandWindow::ShouldUseNativeFrame() const {
- void WaylandWindow::SetCursor(scoped_refptr<PlatformCursor> platform_cursor) {
- DCHECK(platform_cursor);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto async_cursor = WaylandAsyncCursor::FromPlatformCursor(platform_cursor);
-
- if (async_cursor_ == async_cursor) {
-@@ -795,7 +795,7 @@ std::string WaylandWindow::WindowStates::ToString() co
- } else {
- base::TrimString(states, " ", &states);
- }
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- states += "; tiled_edges: ";
- std::string tiled = "";
- if (tiled_edges.left) {
-@@ -1283,12 +1283,12 @@ void WaylandWindow::UpdateCursorShape(scoped_refptr<Bi
- cursor->bitmaps(), hotspot_in_dips,
- std::ceil(cursor->cursor_image_scale_factor()));
- }
--#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- cursor_ = cursor;
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void WaylandWindow::OnCursorLoaded(scoped_refptr<WaylandAsyncCursor> cursor,
- scoped_refptr<BitmapCursor> bitmap_cursor) {
- if (HasPointerFocus() && async_cursor_ == cursor && bitmap_cursor) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.h
deleted file mode 100644
index f923c04a91d0..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_wayland__window.h
+++ /dev/null
@@ -1,38 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_window.h.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/wayland_window.h
-@@ -41,7 +41,7 @@
- #include "ui/platform_window/platform_window_init_properties.h"
- #include "ui/platform_window/wm/wm_drag_handler.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/ozone/platform/wayland/host/wayland_async_cursor.h"
- #endif
-
-@@ -285,7 +285,7 @@ class WaylandWindow : public PlatformWindow,
- bool is_snapped_secondary = false;
- bool is_floated = false;
- bool is_pip = false;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- WindowTiledEdges tiled_edges;
- #endif
-
-@@ -569,7 +569,7 @@ class WaylandWindow : public PlatformWindow,
-
- void UpdateCursorShape(scoped_refptr<BitmapCursor> cursor);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void OnCursorLoaded(scoped_refptr<WaylandAsyncCursor> cursor,
- scoped_refptr<BitmapCursor> bitmap_cursor);
- #endif
-@@ -638,7 +638,7 @@ class WaylandWindow : public PlatformWindow,
-
- wl::Object<zaura_surface> aura_surface_;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The current asynchronously loaded cursor (Linux specific).
- scoped_refptr<WaylandAsyncCursor> async_cursor_;
- #else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc
deleted file mode 100644
index 14ed518ae69b..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/xdg_toplevel_wrapper_impl.cc.orig 2024-09-30 07:45:04 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/xdg_toplevel_wrapper_impl.cc
-@@ -322,7 +322,7 @@ void XDGToplevelWrapperImpl::OnToplevelConfigure(void*
- window_states.is_activated =
- CheckIfWlArrayHasValue(states, XDG_TOPLEVEL_STATE_ACTIVATED);
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (xdg_toplevel_get_version(toplevel) >=
- XDG_TOPLEVEL_STATE_TILED_LEFT_SINCE_VERSION) {
- // All four tiled states have the same since version, so it is enough to
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
index 8bf28aefa951..f77d1c9d983c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc
-@@ -256,6 +256,10 @@ void ZWPTextInputWrapperV1::SetSurroundingText(
+@@ -261,6 +261,10 @@ void ZWPTextInputWrapperV1::SetSurroundingText(
// so if it exceeds 16 bits, it may be broken.
static constexpr size_t kSizeLimit = 60000;
if (HasAdvancedSurroundingTextSupport() && text.length() > kSizeLimit) {
@@ -11,7 +11,7 @@
base::ScopedFD memfd(memfd_create("surrounding_text", MFD_CLOEXEC));
if (!memfd.get()) {
PLOG(ERROR) << "Failed to create memfd";
-@@ -268,6 +272,7 @@ void ZWPTextInputWrapperV1::SetSurroundingText(
+@@ -273,6 +277,7 @@ void ZWPTextInputWrapperV1::SetSurroundingText(
zcr_extended_text_input_v1_set_large_surrounding_text(
extended_obj_.get(), memfd.get(), text.length(),
selection_range.start(), selection_range.end());
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_ozone__platform__wayland.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_ozone__platform__wayland.cc
deleted file mode 100644
index 2171460ee99f..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_wayland_ozone__platform__wayland.cc
+++ /dev/null
@@ -1,54 +0,0 @@
---- src/3rdparty/chromium/ui/ozone/platform/wayland/ozone_platform_wayland.cc.orig 2024-09-30 07:45:04 UTC
-+++ src/3rdparty/chromium/ui/ozone/platform/wayland/ozone_platform_wayland.cc
-@@ -66,13 +66,13 @@
- #include "ui/events/ozone/layout/stub/stub_keyboard_layout_engine.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/ozone/platform/wayland/host/wayland_cursor_factory.h"
- #else
- #include "ui/ozone/common/bitmap_cursor_factory.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/ozone/platform/wayland/host/linux_ui_delegate_wayland.h"
- #endif
-
-@@ -267,7 +267,7 @@ class OzonePlatformWayland : public OzonePlatform,
-
- buffer_manager_connector_ = std::make_unique<WaylandBufferManagerConnector>(
- connection_->buffer_manager_host());
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- cursor_factory_ = std::make_unique<WaylandCursorFactory>(connection_.get());
- #else
- cursor_factory_ = std::make_unique<BitmapCursorFactory>();
-@@ -277,7 +277,7 @@ class OzonePlatformWayland : public OzonePlatform,
-
- supported_buffer_formats_ =
- connection_->buffer_manager_host()->GetSupportedBufferFormats();
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- linux_ui_delegate_ =
- std::make_unique<LinuxUiDelegateWayland>(connection_.get());
- #endif
-@@ -343,7 +343,7 @@ class OzonePlatformWayland : public OzonePlatform,
- properties->supports_global_screen_coordinates =
- kDefaultScreenCoordinateEnabled;
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40800718): Revisit (and maybe remove) once proper
- // support, probably backed by org.freedesktop.portal.Screenshot.PickColor
- // API is implemented. Note: this is restricted to Linux Desktop as Lacros
-@@ -545,7 +545,7 @@ class OzonePlatformWayland : public OzonePlatform,
- DrmRenderNodePathFinder path_finder_;
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<LinuxUiDelegateWayland> linux_ui_delegate_;
- #endif
- };
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_vulkan__implementation__x11.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_vulkan__implementation__x11.cc
index 11d0fa706ce0..097dfdef97ec 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_vulkan__implementation__x11.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_vulkan__implementation__x11.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/platform/x11/vulkan_implementation_x11.cc
@@ -59,7 +59,11 @@ bool VulkanImplementationX11::InitializeVulkanInstance
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.cc
index 3e0c586a2e6b..3006c40bb5dc 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.cc
@@ -22,7 +22,7 @@
#include "ui/ozone/platform/x11/x11_window.h"
@@ -18,7 +18,7 @@
if (auto* linux_ui = ui::LinuxUi::instance()) {
display_scale_factor_observer_.Observe(linux_ui);
}
-@@ -260,7 +260,7 @@ void X11ScreenOzone::OnEvent(const x11::Event& xev) {
+@@ -267,7 +267,7 @@ void X11ScreenOzone::OnEvent(const x11::Event& xev) {
x11_display_manager_->OnEvent(xev);
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.h
index 0d564b162cfd..f19f7618e478 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__screen__ozone.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.h.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/platform/x11/x11_screen_ozone.h
@@ -16,7 +16,7 @@
#include "ui/gfx/x/event.h"
@@ -9,7 +9,7 @@
#include "ui/linux/device_scale_factor_observer.h"
#include "ui/linux/linux_ui.h"
#endif
-@@ -29,7 +29,7 @@ class X11WindowManager;
+@@ -29,7 +29,7 @@ class X11ScreenOzone : public PlatformScreen,
class X11ScreenOzone : public PlatformScreen,
public x11::EventObserver,
public XDisplayManager::Delegate
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__window.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__window.cc
index cb803d961f39..309765853794 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__window.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_platform_x11_x11__window.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/ozone/platform/x11/x11_window.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/ozone/platform/x11/x11_window.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/platform/x11/x11_window.cc
-@@ -1504,7 +1504,7 @@ void X11Window::OnXWindowStateChanged() {
+@@ -1502,7 +1502,7 @@ void X11Window::OnXWindowStateChanged() {
WindowTiledEdges tiled_state = GetTiledState();
if (tiled_state != tiled_state_) {
tiled_state_ = tiled_state;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_test_mock__platform__window__delegate.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_test_mock__platform__window__delegate.h
index 0564516bf372..5899cee705e9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_test_mock__platform__window__delegate.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_ozone_test_mock__platform__window__delegate.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/ozone/test/mock_platform_window_delegate.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/ui/ozone/test/mock_platform_window_delegate.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/ozone/test/mock_platform_window_delegate.h
@@ -35,7 +35,7 @@ class MockPlatformWindowDelegate : public PlatformWind
MOCK_METHOD2(OnWindowStateChanged,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.cc
index 8eefac7bb627..0179d0af78ca 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/platform_window/platform_window_delegate.cc.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/ui/platform_window/platform_window_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/platform_window/platform_window_delegate.cc
-@@ -61,7 +61,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD
+@@ -57,7 +57,7 @@ gfx::Insets PlatformWindowDelegate::CalculateInsetsInD
return gfx::Insets();
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.h
index 2c93359486aa..4cde4a7b042a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__delegate.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/platform_window/platform_window_delegate.h.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/ui/platform_window/platform_window_delegate.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/platform_window/platform_window_delegate.h
-@@ -181,7 +181,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
+@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
virtual void OnWindowStateChanged(PlatformWindowState old_state,
PlatformWindowState new_state) = 0;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__init__properties.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__init__properties.h
index a81893a46ef0..5b3aaa165a44 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__init__properties.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_platform__window_platform__window__init__properties.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/platform_window/platform_window_init_properties.h.orig 2024-06-17 12:56:06 UTC
+--- src/3rdparty/chromium/ui/platform_window/platform_window_init_properties.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/platform_window/platform_window_init_properties.h
-@@ -56,7 +56,7 @@ class WorkspaceExtensionDelegate;
+@@ -56,7 +56,7 @@ class ScenicWindowDelegate;
class ScenicWindowDelegate;
#endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_qt_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_qt_BUILD.gn
index 7fbca955903d..d914842392d6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_qt_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_qt_BUILD.gn
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/qt/BUILD.gn.orig 2024-01-30 07:53:34 UTC
+--- src/3rdparty/chromium/ui/qt/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/qt/BUILD.gn
@@ -20,7 +20,7 @@ config("qt_internal_config") {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__bn.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__bn.xtb
index 71e8022b2a30..ccc73752df02 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__bn.xtb
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__bn.xtb
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_bn.xtb.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_bn.xtb.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_bn.xtb
@@ -10,7 +10,7 @@
<translation id="IDS_WEB_FONT_FAMILY">Vrinda</translation>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ja.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ja.xtb
index 342fe1653a3c..ad06df5159fa 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ja.xtb
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ja.xtb
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ja.xtb.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ja.xtb.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ja.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ko.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ko.xtb
index 07d66a247845..740e66a74ba7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ko.xtb
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ko.xtb
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ko.xtb.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ko.xtb.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ko.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ml.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ml.xtb
index 9fbf0f264e95..35a82988516a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ml.xtb
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__ml.xtb
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ml.xtb.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ml.xtb.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_ml.xtb
@@ -9,7 +9,7 @@
<translation id="IDS_WEB_FONT_FAMILY">'Segoe UI',Arial,AnjaliOldLipi,Rachana,Kartika</translation>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__th.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__th.xtb
index 4ce623f14532..2f06e7c8ad4f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__th.xtb
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__th.xtb
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_th.xtb.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_th.xtb.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_th.xtb
@@ -6,7 +6,7 @@
<translation id="IDS_WEB_FONT_FAMILY">Tahoma,sans-serif</translation>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-CN.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-CN.xtb
index 02173dbb3aa4..8e6485eb0016 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-CN.xtb
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-CN.xtb
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2022-09-24 10:57:32 UTC
+--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-CN.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-TW.xtb b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-TW.xtb
index de3480d2f9ab..2cbaff5679db 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-TW.xtb
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_strings_translations_app__locale__settings__zh-TW.xtb
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2023-01-11 09:17:16 UTC
+--- src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/strings/translations/app_locale_settings_zh-TW.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.cc
index 1c466b503a5b..19262c910c26 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/views/controls/prefix_selector.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/views/controls/prefix_selector.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/controls/prefix_selector.cc
-@@ -178,7 +178,7 @@ bool PrefixSelector::ShouldDoLearning() {
+@@ -192,7 +192,7 @@ bool PrefixSelector::ShouldDoLearning() {
return false;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.h
index 33880046fb1d..30114c8762a9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_prefix__selector.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/views/controls/prefix_selector.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/views/controls/prefix_selector.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/controls/prefix_selector.h
-@@ -85,7 +85,7 @@ class VIEWS_EXPORT PrefixSelector : public ui::TextInp
+@@ -91,7 +91,7 @@ class VIEWS_EXPORT PrefixSelector : public ui::TextInp
ukm::SourceId GetClientSourceForMetrics() const override;
bool ShouldDoLearning() override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.cc
index c83e97db5670..4fbd62219e68 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/views/controls/textfield/textfield.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/views/controls/textfield/textfield.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/controls/textfield/textfield.cc
@@ -85,7 +85,7 @@
#include "base/win/win_util.h"
@@ -9,7 +9,7 @@
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -183,7 +183,7 @@ bool IsControlKeyModifier(int flags) {
+@@ -182,7 +182,7 @@ bool IsControlKeyModifier(int flags) {
// Control-modified key combination, but we cannot extend it to other platforms
// as Control has different meanings and behaviors.
// https://crrev.com/2580483002/#msg46
@@ -18,16 +18,16 @@
return flags & ui::EF_CONTROL_DOWN;
#else
return false;
-@@ -761,7 +761,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
- if (!textfield)
+@@ -789,7 +789,7 @@ bool Textfield::OnKeyPressed(const ui::KeyEvent& event
return handled;
+ }
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
auto* linux_ui = ui::LinuxUi::instance();
std::vector<ui::TextEditCommandAuraLinux> commands;
if (!handled && linux_ui &&
-@@ -944,7 +944,7 @@ void Textfield::AboutToRequestFocusFromTabTraversal(bo
+@@ -974,7 +974,7 @@ bool Textfield::SkipDefaultKeyEventProcessing(const ui
}
bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
@@ -36,7 +36,7 @@
// Skip any accelerator handling that conflicts with custom keybindings.
auto* linux_ui = ui::LinuxUi::instance();
std::vector<ui::TextEditCommandAuraLinux> commands;
-@@ -1994,7 +1994,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2065,7 +2065,7 @@ bool Textfield::ShouldDoLearning() {
return false;
}
@@ -45,20 +45,21 @@
// TODO(crbug.com/41452689): Implement this method to support Korean IME
// reconversion feature on native text fields (e.g. find bar).
bool Textfield::SetCompositionFromExistingText(
-@@ -2500,14 +2500,14 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
+@@ -2583,7 +2583,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_BACKWARD;
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Only erase by line break on Linux and ChromeOS.
- if (shift)
+ if (shift) {
return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
+@@ -2591,7 +2591,7 @@ ui::TextEditCommand Textfield::GetCommandForKeyEvent(
#endif
return ui::TextEditCommand::DELETE_WORD_BACKWARD;
case ui::VKEY_DELETE:
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Only erase by line break on Linux and ChromeOS.
- if (shift && control)
+ if (shift && control) {
return ui::TextEditCommand::DELETE_TO_END_OF_LINE;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.h
index 652aebc9ba44..e83f5bd4b5f7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/views/controls/textfield/textfield.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/views/controls/textfield/textfield.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/controls/textfield/textfield.h
@@ -47,7 +47,7 @@
#include "ui/views/view_observer.h"
@@ -9,7 +9,7 @@
#include <vector>
#endif
-@@ -463,7 +463,7 @@ class VIEWS_EXPORT Textfield : public View,
+@@ -474,7 +474,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/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc
index 18f93c58add1..41b822021261 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_corewm_tooltip__aura.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/ui/views/corewm/tooltip_aura.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/views/corewm/tooltip_aura.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/corewm/tooltip_aura.cc
-@@ -37,7 +37,7 @@ namespace {
+@@ -38,7 +38,7 @@ bool CanUseTranslucentTooltipWidget() {
+
+ // TODO(varkha): Update if native widget can be transparent on Linux.
bool CanUseTranslucentTooltipWidget() {
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_WIN)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+-#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/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc
index 1d47086b6d75..504e4d7f4bad 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_examples_widget__example.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/views/examples/widget_example.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/views/examples/widget_example.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/examples/widget_example.cc
@@ -50,7 +50,7 @@ void WidgetExample::CreateExampleView(View* container)
modal_button->SetCallback(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_focus_focus__manager.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_focus_focus__manager.cc
index a1eae222d44e..387b68cade0c 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_focus_focus__manager.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_focus_focus__manager.cc
@@ -1,20 +1,20 @@
---- src/3rdparty/chromium/ui/views/focus/focus_manager.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ui/views/focus/focus_manager.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/focus/focus_manager.cc
-@@ -585,7 +585,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
+@@ -604,7 +604,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
+ return false;
+ }
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Processing an accelerator can delete things. Because we
// need these objects afterwards on Linux, save widget_ as weak pointer and
// save the close_on_deactivate property value of widget_delegate in a
-@@ -602,7 +602,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
+@@ -619,7 +619,7 @@ bool FocusManager::RedirectAcceleratorToBubbleAnchorWi
+ const bool accelerator_processed =
+ focus_manager->ProcessAccelerator(accelerator);
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Need to manually close the bubble widget on Linux. On Linux when the
// bubble is shown, the main widget remains active. Because of that when
// focus is set to the main widget to process accelerator, the main widget
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_style_platform__style.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_style_platform__style.cc
index fc70e97ab9cd..0d50d5059d96 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_style_platform__style.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_style_platform__style.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/views/style/platform_style.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/views/style/platform_style.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/style/platform_style.cc
-@@ -17,7 +17,7 @@
+@@ -16,7 +16,7 @@
#include "ui/views/controls/focusable_border.h"
#include "ui/views/controls/scrollbar/scroll_bar_views.h"
@@ -9,16 +9,7 @@
#include "ui/views/controls/scrollbar/overlay_scroll_bar.h"
#endif
-@@ -50,7 +50,7 @@ const View::FocusBehavior PlatformStyle::kDefaultFocus
- // Linux clips bubble windows that extend outside their parent window
- // bounds.
- const bool PlatformStyle::kAdjustBubbleIfOffscreen =
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- false;
- #else
- true;
-@@ -59,7 +59,7 @@ const bool PlatformStyle::kAdjustBubbleIfOffscreen =
+@@ -27,7 +27,7 @@ std::unique_ptr<ScrollBar> PlatformStyle::CreateScroll
// static
std::unique_ptr<ScrollBar> PlatformStyle::CreateScrollBar(
ScrollBar::Orientation orientation) {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_test_ui__controls__factory__desktop__aura__ozone.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
index d3a96527382d..b179876bda26 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
@@ -1,8 +1,8 @@
---- src/3rdparty/chromium/ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2024-03-22 08:19:40 UTC
+--- src/3rdparty/chromium/ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/test/ui_controls_factory_desktop_aura_ozone.cc
-@@ -296,7 +296,7 @@ void UpdateDisplaySync(const std::string& display_spec
+@@ -237,7 +237,7 @@ bool SendMouseClick(MouseButton type, gfx::NativeWindo
+ window_hint);
}
- #endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc
index 19409aa63270..396eb8a5fee5 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/views/views_delegate.cc.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/ui/views/views_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/views_delegate.cc
-@@ -95,7 +95,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
+@@ -89,7 +89,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx::NativeWindow
return false;
}
#elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h
index 726a5c51347a..8e2007b10333 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_views__delegate.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/views/views_delegate.h.orig 2024-02-23 21:04:38 UTC
+--- src/3rdparty/chromium/ui/views/views_delegate.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/views_delegate.h
-@@ -146,7 +146,7 @@ class VIEWS_EXPORT ViewsDelegate {
+@@ -139,7 +139,7 @@ class VIEWS_EXPORT ViewsDelegate {
// environment.
virtual bool IsWindowInMetro(gfx::NativeWindow window) const;
#elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
index 01caf1c093c1..5b46091b56c6 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
-@@ -206,7 +206,7 @@ DragOperation DesktopDragDropClientOzone::StartDragAnd
+@@ -203,7 +203,7 @@ DragOperation DesktopDragDropClientOzone::StartDragAnd
return selected_operation_;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
index edd01820e958..7b2f1ec3ef3f 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
-@@ -66,7 +66,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone
+@@ -67,7 +67,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone
// The offset of |drag_widget_| relative to the mouse position.
gfx::Vector2d offset;
@@ -9,7 +9,7 @@
// The last received drag location. The drag widget is moved asynchronously
// so its position is updated when the UI thread has time for that. When
// the first change to the location happens, a call to UpdateDragWidget()
-@@ -87,7 +87,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone
+@@ -88,7 +88,7 @@ class VIEWS_EXPORT DesktopDragDropClientOzone
const gfx::Point& root_location,
int allowed_operations,
ui::mojom::DragEventSource source) override;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index bd7bd41c7569..cbb9e3657661 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
-@@ -48,7 +48,7 @@
+@@ -50,7 +50,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
-@@ -358,7 +358,7 @@ std::unique_ptr<aura::client::DragDropClient>
+@@ -347,7 +347,7 @@ DesktopWindowTreeHostPlatform::CreateDragDropClient()
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);
-@@ -1175,7 +1175,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
+@@ -1174,7 +1174,7 @@ bool DesktopWindowTreeHostPlatform::RotateFocusForWidg
// DesktopWindowTreeHost:
// Linux subclasses this host and adds some Linux specific bits.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc
deleted file mode 100644
index e6333332d807..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_window_tree_host_platform_impl_interactive_uitest.cc.orig 2024-04-19 13:02:56 UTC
-+++ src/3rdparty/chromium/ui/views/widget/desktop_aura/desktop_window_tree_host_platform_impl_interactive_uitest.cc
-@@ -23,7 +23,7 @@
- #include "ui/views/widget/widget_delegate.h"
- #include "ui/views/window/native_frame_view.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "ui/views/widget/desktop_aura/desktop_window_tree_host_linux.h"
- #include "ui/views/widget/desktop_aura/window_event_filter_linux.h"
- using DesktopWindowTreeHostPlatformImpl = views::DesktopWindowTreeHostLinux;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_root__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_root__view.cc
index a50d11463dee..d934f6dc9819 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_root__view.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_root__view.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/views/widget/root_view.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/ui/views/widget/root_view.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/widget/root_view.cc
-@@ -109,7 +109,7 @@ class AnnounceTextView : public View {
+@@ -169,7 +169,7 @@ class AnnounceTextView : public View {
#if BUILDFLAG(IS_CHROMEOS)
// On ChromeOS, kAlert role can invoke an unnecessary event on reparenting.
GetViewAccessibility().SetRole(ax::mojom::Role::kStaticText);
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_widget.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_widget.cc
index b0b927dfe229..b7f95a11af18 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_widget.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_widget_widget.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/ui/views/widget/widget.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/views/widget/widget.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/widget/widget.cc
-@@ -58,7 +58,7 @@
+@@ -63,7 +63,7 @@
#include "ui/views/window/custom_frame_view.h"
#include "ui/views/window/dialog_delegate.h"
@@ -9,12 +9,12 @@
#include "ui/linux/linux_ui.h"
#endif
-@@ -2203,7 +2203,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
- if (parent_)
+@@ -2444,7 +2444,7 @@ const ui::NativeTheme* Widget::GetNativeTheme() const
return parent_->GetNativeTheme();
+ }
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (auto* linux_ui_theme = ui::LinuxUiTheme::GetForWindow(GetNativeWindow()))
+ if (auto* linux_ui_theme =
+ ui::LinuxUiTheme::GetForWindow(GetNativeWindow())) {
return linux_ui_theme->GetNativeTheme();
- #endif
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc
index 3597d8cd90d0..0aea38792ef7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_custom__frame__view.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/ui/views/window/custom_frame_view.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/ui/views/window/custom_frame_view.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/window/custom_frame_view.cc
-@@ -268,7 +268,7 @@ int CustomFrameView::CaptionButtonY() const {
+@@ -279,7 +279,7 @@ int CustomFrameView::CaptionButtonY() const {
+ int CustomFrameView::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.
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return FrameBorderThickness();
#else
return frame_->IsMaximized() ? FrameBorderThickness() : kFrameShadowThickness;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc
index 18d6b7a75476..d4951cb7b77d 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_dialog__delegate.cc
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/ui/views/window/dialog_delegate.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/ui/views/window/dialog_delegate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/window/dialog_delegate.cc
-@@ -105,7 +105,7 @@ Widget* DialogDelegate::CreateDialogWidget(
+@@ -105,7 +105,7 @@ bool DialogDelegate::CanSupportCustomFrame(gfx::Native
// static
bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
- BUILDFLAG(ENABLE_DESKTOP_AURA)
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_DESKTOP_AURA)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_DESKTOP_AURA)
// The new style doesn't support unparented dialogs on Linux desktop.
return parent != nullptr;
+ #else
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_frame__background.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_frame__background.cc
index b34d95a6105f..be21599f0bcd 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_frame__background.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_ui_views_window_frame__background.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/ui/views/window/frame_background.cc.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/ui/views/window/frame_background.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/ui/views/window/frame_background.cc
@@ -110,7 +110,7 @@ void FrameBackground::PaintMaximized(gfx::Canvas* canv
int width) const {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_BUILD.gn b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_BUILD.gn
index 429accee11d7..ab331308c2d9 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_BUILD.gn
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_BUILD.gn
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/v8/BUILD.gn.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/v8/BUILD.gn.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/BUILD.gn
-@@ -908,6 +908,8 @@ external_v8_defines = [
+@@ -961,6 +961,8 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
"V8_TARGET_OS_CHROMEOS",
@@ -9,7 +9,7 @@
]
enabled_external_v8_defines = [
-@@ -984,6 +986,12 @@ if (target_os == "android") {
+@@ -1040,6 +1042,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
-@@ -2538,6 +2546,12 @@ template("run_mksnapshot") {
+@@ -2479,6 +2487,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -35,7 +35,7 @@
}
if (v8_enable_turboshaft_csa) {
-@@ -6704,7 +6718,7 @@ v8_component("v8_libbase") {
+@@ -6638,7 +6652,7 @@ v8_component("v8_libbase") {
}
}
@@ -44,7 +44,7 @@
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6715,6 +6729,18 @@ v8_component("v8_libbase") {
+@@ -6649,6 +6663,18 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8-internal.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8-internal.h
index 2ea51316a66e..968cd1c8c6e1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8-internal.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8-internal.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/v8/include/v8-internal.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/v8/include/v8-internal.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/include/v8-internal.h
-@@ -229,7 +229,7 @@ using SandboxedPointer_t = Address;
+@@ -232,7 +232,7 @@ using SandboxedPointer_t = Address;
#ifdef V8_ENABLE_SANDBOX
// Size of the sandbox, excluding the guard regions surrounding it.
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8config.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8config.h
index 65311acf12ce..01193604514e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8config.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_include_v8config.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/include/v8config.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/v8/include/v8config.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/include/v8config.h
@@ -201,6 +201,8 @@ path. Add it with -I<path> to the command line
&& !defined(V8_TARGET_OS_FUCHSIA) \
@@ -35,13 +35,11 @@
#ifdef V8_OS_MACOS
# define V8_TARGET_OS_MACOS
#endif
-@@ -381,7 +395,8 @@ path. Add it with -I<path> to the command line
- // preserve_most in clang >= 17 (see https://reviews.llvm.org/D143425).
+@@ -382,6 +396,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 */ \
-+ && !defined(_WIN32) /* not on windows */ \
-+ && !defined(__OpenBSD__))) /* not on OpenBSD */ \
+ && !defined(_WIN32))) /* not on windows */ \
++ && !defined(__OpenBSD__) /* not on OpenBSD */ \
&& !defined(COMPONENT_BUILD) /* no component build */\
&& __clang_major__ >= 17 /* clang >= 17 */
# define V8_HAS_ATTRIBUTE_PRESERVE_MOST (__has_attribute(preserve_most))
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_api_api.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_api_api.cc
index 3e3ca5fb8378..e0eff42641ec 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_api_api.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_api_api.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/v8/src/api/api.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/v8/src/api/api.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/api/api.cc
-@@ -149,7 +149,7 @@
+@@ -153,7 +153,7 @@
#include "src/wasm/wasm-serialization.h"
#endif // V8_ENABLE_WEBASSEMBLY
@@ -9,7 +9,7 @@
#include <signal.h>
#include <unistd.h>
-@@ -6525,7 +6525,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -6614,7 +6614,7 @@ bool v8::V8::Initialize(const int build_config) {
return true;
}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_atomicops.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_atomicops.h
index 51d11ee69264..f8a2348884b0 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_atomicops.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_atomicops.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/v8/src/base/atomicops.h.orig 2023-09-13 12:11:42 UTC
+--- src/3rdparty/chromium/v8/src/base/atomicops.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/base/atomicops.h
-@@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64;
+@@ -57,10 +57,10 @@ using Atomic32 = int32_t;
using Atomic8 = char;
using Atomic16 = int16_t;
using Atomic32 = int32_t;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_memory.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_memory.h
index b8cf280c2187..8ebe57537133 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_memory.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_memory.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/src/base/platform/memory.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/v8/src/base/platform/memory.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/base/platform/memory.h
@@ -21,13 +21,13 @@
#include <malloc/malloc.h>
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd.cc
index 56468ef16124..bd46bced5115 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/src/base/platform/platform-openbsd.cc.orig 2024-07-30 11:12:21 UTC
+--- src/3rdparty/chromium/v8/src/base/platform/platform-openbsd.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/base/platform/platform-openbsd.cc
@@ -6,6 +6,7 @@
// POSIX-compatible parts, the implementation is in platform-posix.cc.
@@ -8,7 +8,7 @@
#include <semaphore.h>
#include <signal.h>
#include <stdlib.h>
-@@ -121,6 +122,17 @@ void OS::SignalCodeMovingGC() {
+@@ -121,6 +122,17 @@ void OS::AdjustSchedulingParams() {}
}
void OS::AdjustSchedulingParams() {}
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix.cc
index ee23148ec530..357a9c42f9c4 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/src/base/platform/platform-posix.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/v8/src/base/platform/platform-posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/base/platform/platform-posix.cc
@@ -75,7 +75,7 @@
#include <sys/syscall.h>
@@ -25,7 +25,7 @@
uintptr_t raw_addr;
{
MutexGuard guard(rng_mutex.Pointer());
-@@ -416,6 +423,7 @@ void* OS::GetRandomMmapAddr() {
+@@ -412,6 +419,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
-@@ -704,7 +712,7 @@ void OS::DestroySharedMemoryHandle(PlatformSharedMemor
+@@ -700,7 +708,7 @@ bool OS::HasLazyCommits() {
#if !V8_OS_ZOS
// static
bool OS::HasLazyCommits() {
@@ -42,7 +42,7 @@
return true;
#else
// TODO(bbudge) Return true for all POSIX platforms.
-@@ -1350,7 +1358,7 @@ void Thread::SetThreadLocal(LocalStorageKey key, void*
+@@ -1346,7 +1354,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/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_small-vector.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_small-vector.h
deleted file mode 100644
index 1432a9e91c60..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_small-vector.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/3rdparty/chromium/v8/src/base/small-vector.h.orig 2022-10-25 08:25:05 UTC
-+++ src/3rdparty/chromium/v8/src/base/small-vector.h
-@@ -22,7 +22,7 @@ template <typename T, size_t kSize, typename Allocator
- class SmallVector {
- // Currently only support trivially copyable and trivially destructible data
- // types, as it uses memcpy to copy elements and never calls destructors.
-- ASSERT_TRIVIALLY_COPYABLE(T);
-+ // XXX FREEBSD ASSERT_TRIVIALLY_COPYABLE(T);
- static_assert(std::is_trivially_destructible<T>::value);
-
- public:
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_sys-info.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_sys-info.cc
index 18d5e64ff0d7..fcdcb424baa7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_sys-info.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_base_sys-info.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/v8/src/base/sys-info.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/v8/src/base/sys-info.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/base/sys-info.cc
-@@ -36,7 +36,7 @@ namespace base {
+@@ -36,7 +36,7 @@ int SysInfo::NumberOfProcessors() {
// static
int SysInfo::NumberOfProcessors() {
#if V8_OS_OPENBSD
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_builtins_x64_builtins-x64.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_builtins_x64_builtins-x64.cc
deleted file mode 100644
index b27b6c0558d8..000000000000
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_builtins_x64_builtins-x64.cc
+++ /dev/null
@@ -1,14 +0,0 @@
---- src/3rdparty/chromium/v8/src/builtins/x64/builtins-x64.cc.orig 2024-10-22 08:31:56 UTC
-+++ src/3rdparty/chromium/v8/src/builtins/x64/builtins-x64.cc
-@@ -2838,7 +2838,11 @@ void Generate_OSREntry(MacroAssembler* masm, Register
- // Drop the return address on the stack and jump to the OSR entry
- // point of the function.
- __ Drop(1);
-+#ifdef V8_ENABLE_CET_IBT
-+ __ jmp(entry_address, /*notrack=*/true);
-+#else
- __ jmp(entry_address);
-+#endif
- }
-
- enum class OsrSourceTier {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.cc
index fbe7e994da93..9db4f77b58c7 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/src/diagnostics/perf-jit.cc.orig 2023-10-11 18:22:24 UTC
+--- src/3rdparty/chromium/v8/src/diagnostics/perf-jit.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/diagnostics/perf-jit.cc
@@ -31,7 +31,7 @@
#include "src/flags/flags.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.h
index 7a8cbe25963e..db0212acafa1 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_diagnostics_perf-jit.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/src/diagnostics/perf-jit.h.orig 2022-06-17 14:20:10 UTC
+--- src/3rdparty/chromium/v8/src/diagnostics/perf-jit.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/diagnostics/perf-jit.h
@@ -31,7 +31,7 @@
#include "include/v8config.h"
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_execution_isolate.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_execution_isolate.cc
index d685d66c2d07..650e72009263 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_execution_isolate.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_execution_isolate.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/v8/src/execution/isolate.cc.orig 2025-02-21 12:29:33 UTC
+--- src/3rdparty/chromium/v8/src/execution/isolate.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/execution/isolate.cc
-@@ -168,6 +168,10 @@
+@@ -172,6 +172,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_[];
-@@ -4973,6 +4977,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
+@@ -5048,6 +5052,13 @@ void Isolate::InitializeDefaultEmbeddedBlob() {
uint32_t code_size = DefaultEmbeddedBlobCodeSize();
const uint8_t* data = DefaultEmbeddedBlobData();
uint32_t data_size = DefaultEmbeddedBlobDataSize();
@@ -24,4 +24,4 @@
+#endif
if (StickyEmbeddedBlobCode() != nullptr) {
- base::MutexGuard guard(current_embedded_blob_refcount_mutex_.Pointer());
+ base::SpinningMutexGuard guard(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_flags_flags.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_flags_flags.cc
index 9bf8f2cfd29d..83f527a27629 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_flags_flags.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_flags_flags.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/src/flags/flags.cc.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/v8/src/flags/flags.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/flags/flags.cc
@@ -16,6 +16,10 @@
#include <set>
@@ -8,10 +8,10 @@
+#include <sys/mman.h>
+#endif
+
- #include "src/base/functional.h"
+ #include "src/base/hashing.h"
#include "src/base/lazy-instance.h"
#include "src/base/platform/platform.h"
-@@ -807,6 +811,10 @@ void FlagList::FreezeFlags() {
+@@ -823,6 +827,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/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_libsampler_sampler.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_libsampler_sampler.cc
new file mode 100644
index 000000000000..947c5dcdbe2e
--- /dev/null
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_libsampler_sampler.cc
@@ -0,0 +1,19 @@
+--- src/3rdparty/chromium/v8/src/libsampler/sampler.cc.orig 2025-08-15 18:30:00 UTC
++++ src/3rdparty/chromium/v8/src/libsampler/sampler.cc
+@@ -519,6 +519,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]);
++#elif V8_HOST_ARCH_ARM64
++#ifdef __CHERI_PURE_CAPABILITY__
++ state->pc = reinterpret_cast<void*>(mcontext.mc_capregs.cap_elr);
++ state->sp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_sp);
++ state->fp = reinterpret_cast<void*>(mcontext.mc_capregs.cap_x[29]);
++#else // !__CHERI_PURE_CAPABILITY__
++ state->pc = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_elr);
++ state->sp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_sp);
++ state->fp = reinterpret_cast<void*>(mcontext.mc_gpregs.gp_x[29]);
++#endif // __CHERI_PURE_CAPABILITY__
+ #endif // V8_HOST_ARCH_*
+ #elif V8_OS_NETBSD
+ #if V8_HOST_ARCH_IA32
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_sandbox_sandbox.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_sandbox_sandbox.cc
index 0e6057d07456..adf546e146ad 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_sandbox_sandbox.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_sandbox_sandbox.cc
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/v8/src/sandbox/sandbox.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/v8/src/sandbox/sandbox.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/sandbox/sandbox.cc
-@@ -48,7 +48,7 @@ static Address DetermineAddressSpaceLimit() {
+@@ -59,7 +59,7 @@ static Address DetermineAddressSpaceLimit() {
}
#endif // V8_TARGET_ARCH_X64
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
index 8a0c68411a3c..4bc3ea65268e 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2024-08-26 12:06:38 UTC
+--- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
@@ -148,6 +148,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(const char* s) {
return EmbeddedTargetOs::kStarboard;
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
index 16e4ce1934a4..720f6b4ecb65 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2024-09-30 07:45:04 UTC
+--- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
@@ -36,6 +36,7 @@ enum class EmbeddedTargetOs {
kWin,
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
index 8f34904e9bbe..7291a731ee38 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2023-08-17 07:33:31 UTC
+--- src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
@@ -9,6 +9,10 @@
@@ -11,7 +11,7 @@
namespace v8 {
namespace internal {
-@@ -35,6 +39,10 @@ const char* DirectiveAsString(DataDirective directive)
+@@ -35,6 +39,10 @@ void PlatformEmbeddedFileWriterGeneric::SectionText()
void PlatformEmbeddedFileWriterGeneric::SectionText() {
if (target_os_ == EmbeddedTargetOs::kChromeOS) {
fprintf(fp_, ".section .text.hot.embedded\n");
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.cc b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.cc
index 0a85b42f22e3..751c1216b888 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.cc
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.cc
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.cc.orig 2024-04-19 13:02:56 UTC
+--- src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.cc.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.cc
@@ -61,6 +61,8 @@ namespace trap_handler {
#define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.h
index 07e418789dbc..4fb12e7efc40 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_handler-inside-posix.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.h.orig 2022-04-21 18:48:31 UTC
+--- src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/trap-handler/handler-inside-posix.h
-@@ -13,7 +13,7 @@ namespace v8 {
+@@ -13,7 +13,7 @@ namespace trap_handler {
namespace internal {
namespace trap_handler {
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler.h
index b22dfb97260a..4752728a441a 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_trap-handler_trap-handler.h
@@ -1,11 +1,11 @@
---- src/3rdparty/chromium/v8/src/trap-handler/trap-handler.h.orig 2023-05-31 08:12:17 UTC
+--- src/3rdparty/chromium/v8/src/trap-handler/trap-handler.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/trap-handler/trap-handler.h
-@@ -20,7 +20,7 @@ namespace trap_handler {
+@@ -18,7 +18,7 @@ namespace v8::internal::trap_handler {
// X64 on Linux, Windows, MacOS, FreeBSD.
#if V8_HOST_ARCH_X64 && V8_TARGET_ARCH_X64 && \
((V8_OS_LINUX && !V8_OS_ANDROID) || V8_OS_WIN || V8_OS_DARWIN || \
- V8_OS_FREEBSD)
+ V8_OS_FREEBSD || V8_OS_OPENBSD)
#define V8_TRAP_HANDLER_SUPPORTED true
- // Arm64 (non-simulator) on Mac and Linux.
+ // Arm64 (non-simulator) on Linux, Windows, MacOS.
#elif V8_TARGET_ARCH_ARM64 && V8_HOST_ARCH_ARM64 && \
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
index 91213efa1ce1..a421587a7ba2 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -512,7 +512,7 @@ void LiftoffAssembler::StoreTaggedPointer(Register dst
+@@ -578,7 +578,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis
}
void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr,
@@ -9,7 +9,7 @@
LoadType type, uint32_t* protected_load_pc,
bool /* is_load_mem */, bool /* i64_offset */,
bool needs_shift) {
-@@ -592,7 +592,7 @@ void LiftoffAssembler::Load(LiftoffRegister dst, Regis
+@@ -658,7 +658,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist
}
void LiftoffAssembler::Store(Register dst_addr, Register offset_reg,
@@ -18,7 +18,7 @@
StoreType type, LiftoffRegList pinned,
uint32_t* protected_store_pc,
bool /* is_store_mem */, bool /* i64_offset */) {
-@@ -671,7 +671,7 @@ void LiftoffAssembler::Store(Register dst_addr, Regist
+@@ -737,7 +737,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
}
void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr,
@@ -27,7 +27,7 @@
LoadType type, LiftoffRegList /* pinned */,
bool /* i64_offset */) {
if (type.value() != LoadType::kI64Load) {
-@@ -689,7 +689,7 @@ void LiftoffAssembler::AtomicLoad(LiftoffRegister dst,
+@@ -755,7 +755,7 @@ void LiftoffAssembler::AtomicStore(Register dst_addr,
}
void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg,
@@ -36,7 +36,7 @@
StoreType type, LiftoffRegList pinned,
bool /* i64_offset */) {
DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max());
-@@ -759,7 +759,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange };
+@@ -825,7 +825,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop,
Register dst_addr, Register offset_reg,
@@ -45,7 +45,7 @@
LiftoffRegister value,
LiftoffRegister result, StoreType type) {
DCHECK_EQ(value, result);
-@@ -827,7 +827,7 @@ inline void AtomicAddOrSubOrExchange32(LiftoffAssemble
+@@ -893,7 +893,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
}
inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr,
@@ -54,7 +54,7 @@
LiftoffRegister value, LiftoffRegister result,
StoreType type) {
DCHECK_EQ(value, result);
-@@ -942,7 +942,7 @@ inline void AtomicBinop32(LiftoffAssembler* lasm, Bino
+@@ -1008,7 +1008,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino
}
inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr,
@@ -63,7 +63,7 @@
LiftoffRegister value, LiftoffRegister result) {
// We need {ebx} here, which is the root register. As the root register it
// needs special treatment. As we use {ebx} directly in the code below, we
-@@ -1038,7 +1038,7 @@ inline void AtomicBinop64(LiftoffAssembler* lasm, Bino
+@@ -1104,7 +1104,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
} // namespace liftoff
void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg,
@@ -72,7 +72,7 @@
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1052,7 +1052,7 @@ void LiftoffAssembler::AtomicAdd(Register dst_addr, Re
+@@ -1118,7 +1118,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
}
void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg,
@@ -81,7 +81,7 @@
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1065,7 +1065,7 @@ void LiftoffAssembler::AtomicSub(Register dst_addr, Re
+@@ -1131,7 +1131,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
}
void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg,
@@ -90,7 +90,7 @@
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1079,7 +1079,7 @@ void LiftoffAssembler::AtomicAnd(Register dst_addr, Re
+@@ -1145,7 +1145,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
}
void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg,
@@ -99,7 +99,7 @@
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1093,7 +1093,7 @@ void LiftoffAssembler::AtomicOr(Register dst_addr, Reg
+@@ -1159,7 +1159,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
}
void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg,
@@ -108,7 +108,7 @@
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1107,7 +1107,7 @@ void LiftoffAssembler::AtomicXor(Register dst_addr, Re
+@@ -1173,7 +1173,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add
}
void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg,
@@ -117,7 +117,7 @@
LiftoffRegister value,
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
-@@ -1122,7 +1122,7 @@ void LiftoffAssembler::AtomicExchange(Register dst_add
+@@ -1188,7 +1188,7 @@ void LiftoffAssembler::AtomicCompareExchange(
}
void LiftoffAssembler::AtomicCompareExchange(
diff --git a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_tools_run.py b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_tools_run.py
index cab7172bb798..5954551e5742 100644
--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_tools_run.py
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_v8_tools_run.py
@@ -1,4 +1,4 @@
---- src/3rdparty/chromium/v8/tools/run.py.orig 2024-10-22 08:31:56 UTC
+--- src/3rdparty/chromium/v8/tools/run.py.orig 2025-08-15 18:30:00 UTC
+++ src/3rdparty/chromium/v8/tools/run.py
@@ -21,7 +21,7 @@ if cmd and cmd[0] == '--redirect-stdout':
kwargs = dict(stdout=subprocess.PIPE)
diff --git a/www/qt6-webengine/files/patch-src_core_CMakeLists.txt b/www/qt6-webengine/files/patch-src_core_CMakeLists.txt
index f04b00dfc8d5..cd49e1e8407d 100644
--- a/www/qt6-webengine/files/patch-src_core_CMakeLists.txt
+++ b/www/qt6-webengine/files/patch-src_core_CMakeLists.txt
@@ -1,4 +1,4 @@
---- src/core/CMakeLists.txt.orig 2025-08-18 00:53:11 UTC
+--- src/core/CMakeLists.txt.orig 2025-08-15 18:30:00 UTC
+++ src/core/CMakeLists.txt
@@ -21,7 +21,7 @@ add_subdirectory(tools/qwebengine_convert_dict)
# TOOLCHAIN SETUP
@@ -9,16 +9,16 @@
setup_toolchains()
endif()
-@@ -205,7 +205,7 @@ foreach(arch ${archs})
+@@ -212,7 +212,7 @@ foreach(arch ${archs})
accessibility_activation_observer.cpp accessibility_activation_observer.h
)
- extend_gn_target(${buildGn} CONDITION LINUX
+ extend_gn_target(${buildGn} CONDITION LINUX OR FREEBSD
SOURCES
- ozone/gl_ozone_angle_qt.cpp ozone/gl_ozone_angle_qt.h
+ ozone/gl_ozone_qt.cpp ozone/gl_ozone_qt.h
ozone/ozone_util_qt.cpp ozone/ozone_util_qt.h
-@@ -213,17 +213,17 @@ foreach(arch ${archs})
+@@ -220,17 +220,17 @@ foreach(arch ${archs})
ozone/surface_factory_qt.cpp ozone/surface_factory_qt.h
)
@@ -39,7 +39,7 @@
SOURCES
ozone/egl_helper.cpp ozone/egl_helper.h
)
-@@ -443,7 +443,7 @@ foreach(arch ${archs})
+@@ -462,7 +462,7 @@ foreach(arch ${archs})
CONDITION QT_FEATURE_webenginedriver
)
@@ -48,7 +48,7 @@
list(APPEND gnArgArg
angle_enable_gl=true
use_gtk=false # GTK toolkit bindings
-@@ -510,6 +510,10 @@ foreach(arch ${archs})
+@@ -529,6 +529,10 @@ foreach(arch ${archs})
extend_gn_list(gnArgArg
ARGS use_pulseaudio
CONDITION QT_FEATURE_webengine_system_pulseaudio
diff --git a/www/qt6-webengine/files/patch-src_core_api_configure.cmake b/www/qt6-webengine/files/patch-src_core_api_configure.cmake
index 3988f9c60e8f..341ce7550bf8 100644
--- a/www/qt6-webengine/files/patch-src_core_api_configure.cmake
+++ b/www/qt6-webengine/files/patch-src_core_api_configure.cmake
@@ -1,4 +1,4 @@
---- src/core/api/configure.cmake.orig 2025-08-18 00:53:11 UTC
+--- src/core/api/configure.cmake.orig 2025-10-02 00:36:39 UTC
+++ src/core/api/configure.cmake
@@ -10,6 +10,7 @@ if(NOT QT_CONFIGURE_RUNNING)
if(PkgConfig_FOUND AND QT_FEATURE_pkg_config)
@@ -8,7 +8,7 @@
pkg_check_modules(XDAMAGE xdamage)
pkg_check_modules(GBM gbm)
pkg_check_modules(LIBVA libva>=1.14)
-@@ -90,6 +91,11 @@ qt_feature("webengine-printing-and-pdf" PRIVATE
+@@ -96,6 +97,11 @@ qt_feature("webengine-printing-and-pdf" PRIVATE
AUTODETECT NOT QT_FEATURE_webengine_embedded_build
CONDITION TARGET Qt::PrintSupport AND QT_FEATURE_printer
)
@@ -20,7 +20,7 @@
qt_feature("webengine-pepper-plugins" PRIVATE
LABEL "Pepper Plugins"
PURPOSE "Enables use of Pepper plugins."
-@@ -171,7 +177,7 @@ qt_feature("webengine-vaapi" PRIVATE
+@@ -179,7 +185,7 @@ qt_feature("webengine-vaapi" PRIVATE
PURPOSE "Enables support for VA-API hardware acceleration"
AUTODETECT GBM_FOUND AND LIBVA_FOUND AND QT_FEATURE_vulkan
# hardware accelerated encoding requires bundled libvpx
@@ -29,7 +29,7 @@
)
list(LENGTH CMAKE_OSX_ARCHITECTURES osx_arch_count)
qt_feature("webenginedriver" PUBLIC
-@@ -214,15 +220,19 @@ qt_configure_add_summary_entry(
+@@ -222,15 +228,19 @@ qt_configure_add_summary_entry(
)
qt_configure_add_summary_entry(
ARGS "webengine-vaapi"
@@ -50,5 +50,5 @@
+ ARGS "webengine-system-sndio"
+ CONDITION UNIX
)
- qt_configure_add_summary_entry(ARGS "webengine-v8-context-snapshot")
- qt_configure_add_summary_entry(ARGS "webenginedriver")
+ qt_configure_add_summary_entry(
+ ARGS "webengine-webrtc-system-openh264"
diff --git a/www/qt6-webengine/files/patch-src_core_api_qt__cmdline.cmake b/www/qt6-webengine/files/patch-src_core_api_qt__cmdline.cmake
index c902885bec71..360c0beb13eb 100644
--- a/www/qt6-webengine/files/patch-src_core_api_qt__cmdline.cmake
+++ b/www/qt6-webengine/files/patch-src_core_api_qt__cmdline.cmake
@@ -1,9 +1,9 @@
---- src/core/api/qt_cmdline.cmake.orig 2023-07-07 17:40:32 UTC
+--- src/core/api/qt_cmdline.cmake.orig 2025-08-15 18:30:00 UTC
+++ src/core/api/qt_cmdline.cmake
@@ -28,7 +28,7 @@ set(systemLibs alsa ffmpeg freetype harfbuzz icu lcms2
endfunction()
- set(systemLibs alsa ffmpeg freetype harfbuzz icu lcms2 libevent libjpeg
+ set(systemLibs alsa ffmpeg freetype harfbuzz icu lcms2 libjpeg
- libpng libvpx libxml libwebp minizip opus pulseaudio re2 snappy zlib)
+ libpng libvpx libxml libwebp minizip opus pulseaudio re2 snappy sndio zlib)
foreach(slib ${systemLibs})
diff --git a/www/qt6-webengine/files/patch-src_pdf_CMakeLists.txt b/www/qt6-webengine/files/patch-src_pdf_CMakeLists.txt
index 5f1fe5de5b2c..cb05c3dfd2c9 100644
--- a/www/qt6-webengine/files/patch-src_pdf_CMakeLists.txt
+++ b/www/qt6-webengine/files/patch-src_pdf_CMakeLists.txt
@@ -1,4 +1,4 @@
---- src/pdf/CMakeLists.txt.orig 2025-02-21 12:29:33 UTC
+--- src/pdf/CMakeLists.txt.orig 2025-08-15 18:30:00 UTC
+++ src/pdf/CMakeLists.txt
@@ -69,7 +69,7 @@ add_dependencies(prepare_docs_Pdf generate_pdf_attribu
# TOOLCHAIN SETUP
@@ -9,9 +9,9 @@
setup_toolchains()
endif()
-@@ -143,7 +143,7 @@ foreach(arch ${archs})
- v8_use_external_startup_data=false
- )
+@@ -144,7 +144,7 @@ foreach(arch ${archs})
+ webnn_use_tflite=false
+ )
- if(LINUX OR ANDROID)
+ if(LINUX OR ANDROID OR FREEBSD)
diff --git a/www/qt6-webengine/pkg-plist b/www/qt6-webengine/pkg-plist
index ee5debc059b8..ba921bd16d5d 100644
--- a/www/qt6-webengine/pkg-plist
+++ b/www/qt6-webengine/pkg-plist
@@ -4,6 +4,7 @@
%%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebenginecookiestore_p.h
%%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebenginedesktopmediarequest_p.h
%%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebenginedownloadrequest_p.h
+%%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebengineextensioninfo_p.h
%%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebengineglobalsettings_p.h
%%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebenginehistory_p.h
%%QT_INCDIR%%/QtWebEngineCore/%%FULLVER%%/QtWebEngineCore/private/qwebenginemessagepumpscheduler_p.h
@@ -23,6 +24,8 @@
%%QT_INCDIR%%/QtWebEngineCore/QWebEngineCookieStore
%%QT_INCDIR%%/QtWebEngineCore/QWebEngineDesktopMediaRequest
%%QT_INCDIR%%/QtWebEngineCore/QWebEngineDownloadRequest
+%%QT_INCDIR%%/QtWebEngineCore/QWebEngineExtensionInfo
+%%QT_INCDIR%%/QtWebEngineCore/QWebEngineExtensionManager
%%QT_INCDIR%%/QtWebEngineCore/QWebEngineFileSystemAccessRequest
%%QT_INCDIR%%/QtWebEngineCore/QWebEngineFindTextResult
%%QT_INCDIR%%/QtWebEngineCore/QWebEngineFrame
@@ -66,6 +69,8 @@
%%QT_INCDIR%%/QtWebEngineCore/qwebenginecookiestore.h
%%QT_INCDIR%%/QtWebEngineCore/qwebenginedesktopmediarequest.h
%%QT_INCDIR%%/QtWebEngineCore/qwebenginedownloadrequest.h
+%%QT_INCDIR%%/QtWebEngineCore/qwebengineextensioninfo.h
+%%QT_INCDIR%%/QtWebEngineCore/qwebengineextensionmanager.h
%%QT_INCDIR%%/QtWebEngineCore/qwebenginefilesystemaccessrequest.h
%%QT_INCDIR%%/QtWebEngineCore/qwebenginefindtextresult.h
%%QT_INCDIR%%/QtWebEngineCore/qwebengineframe.h
@@ -99,6 +104,7 @@
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginedialogrequests_p.h
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginefaviconprovider_p_p.h
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineforeigntypes_p.h
+%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineframe_p.h
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebenginenewwindowrequest_p.h
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineprofile_p.h
%%QT_INCDIR%%/QtWebEngineQuick/%%FULLVER%%/QtWebEngineQuick/private/qquickwebengineprofileprototype_p.h
@@ -208,14 +214,6 @@ lib/cmake/Qt6WebEngineQuickDelegatesQml/Qt6WebEngineQuickDelegatesQmlTargets-%%C
lib/cmake/Qt6WebEngineQuickDelegatesQml/Qt6WebEngineQuickDelegatesQmlTargets.cmake
lib/cmake/Qt6WebEngineQuickDelegatesQml/Qt6WebEngineQuickDelegatesQmlVersionlessAliasTargets.cmake
lib/cmake/Qt6WebEngineQuickDelegatesQml/Qt6WebEngineQuickDelegatesQmlVersionlessTargets.cmake
-lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateAdditionalTargetInfo.cmake
-lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateConfig.cmake
-lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateConfigVersion.cmake
-lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateConfigVersionImpl.cmake
-lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateDependencies.cmake
-lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateTargets.cmake
-lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateVersionlessAliasTargets.cmake
-lib/cmake/Qt6WebEngineQuickDelegatesQmlPrivate/Qt6WebEngineQuickDelegatesQmlPrivateVersionlessTargets.cmake
lib/cmake/Qt6WebEngineQuickPrivate/Qt6WebEngineQuickPrivateAdditionalTargetInfo.cmake
lib/cmake/Qt6WebEngineQuickPrivate/Qt6WebEngineQuickPrivateConfig.cmake
lib/cmake/Qt6WebEngineQuickPrivate/Qt6WebEngineQuickPrivateConfigVersion.cmake
@@ -257,16 +255,15 @@ lib/cmake/Qt6WebEngineWidgetsPrivate/Qt6WebEngineWidgetsPrivateVersionlessTarget
%%QT_LIBDIR%%/libQt6WebEngineWidgets.so
%%QT_LIBDIR%%/libQt6WebEngineWidgets.so.6
%%QT_LIBDIR%%/libQt6WebEngineWidgets.so.%%FULLVER%%
-%%QT_LIBDIR%%/metatypes/qt6webenginecore_%%CMAKE_BUILD_TYPE%%_metatypes.json
-%%QT_LIBDIR%%/metatypes/qt6webenginequick_%%CMAKE_BUILD_TYPE%%_metatypes.json
-%%QT_LIBDIR%%/metatypes/qt6webenginequickdelegatesqml_%%CMAKE_BUILD_TYPE%%_metatypes.json
-%%QT_LIBDIR%%/metatypes/qt6webenginewidgets_%%CMAKE_BUILD_TYPE%%_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6webenginecore_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6webenginequick_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6webenginequickdelegatesqml_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6webenginewidgets_metatypes.json
%%QT_MKSPECDIR%%/modules/qt_lib_webenginecore.pri
%%QT_MKSPECDIR%%/modules/qt_lib_webenginecore_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_webenginequick.pri
%%QT_MKSPECDIR%%/modules/qt_lib_webenginequick_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_webenginequickdelegatesqml.pri
-%%QT_MKSPECDIR%%/modules/qt_lib_webenginequickdelegatesqml_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_webenginewidgets.pri
%%QT_MKSPECDIR%%/modules/qt_lib_webenginewidgets_private.pri
%%QT_PLUGINDIR%%/designer/libqwebengineview.so
diff --git a/www/qt6-websockets/distinfo b/www/qt6-websockets/distinfo
index 3ac1a7dd611e..cd032dbd035a 100644
--- a/www/qt6-websockets/distinfo
+++ b/www/qt6-websockets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759303944
-SHA256 (KDE/Qt/6.9.3/qtwebsockets-everywhere-src-6.9.3.tar.xz) = e27dda8cf3cb31cc235f92e186340ba70a76c47aed7eb32b239d68feb94282c4
-SIZE (KDE/Qt/6.9.3/qtwebsockets-everywhere-src-6.9.3.tar.xz) = 447376
+TIMESTAMP = 1763964834
+SHA256 (KDE/Qt/6.10.1/qtwebsockets-everywhere-src-6.10.1.tar.xz) = 272ac7e94418e2b13b3384d73ba89dbd6b746d7661b44dce906f8bfc0795bd01
+SIZE (KDE/Qt/6.10.1/qtwebsockets-everywhere-src-6.10.1.tar.xz) = 447384
diff --git a/www/qt6-websockets/pkg-plist b/www/qt6-websockets/pkg-plist
index 16f86b891c6c..b7e952877ee1 100644
--- a/www/qt6-websockets/pkg-plist
+++ b/www/qt6-websockets/pkg-plist
@@ -54,7 +54,7 @@ lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateVersionlessTargets.cmake
%%QT_LIBDIR%%/libQt6WebSockets.so
%%QT_LIBDIR%%/libQt6WebSockets.so.6
%%QT_LIBDIR%%/libQt6WebSockets.so.%%FULLVER%%
-%%QT_LIBDIR%%/metatypes/qt6websockets_%%CMAKE_BUILD_TYPE%%_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6websockets_metatypes.json
%%QT_MKSPECDIR%%/modules/qt_lib_websockets.pri
%%QT_MKSPECDIR%%/modules/qt_lib_websockets_private.pri
%%QT_QMLDIR%%/QtWebSockets/libqmlwebsocketsplugin.so
diff --git a/www/qt6-webview/distinfo b/www/qt6-webview/distinfo
index 2479f12aee43..f21968c650e0 100644
--- a/www/qt6-webview/distinfo
+++ b/www/qt6-webview/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759303953
-SHA256 (KDE/Qt/6.9.3/qtwebview-everywhere-src-6.9.3.tar.xz) = c65e1fc0b1f1cb80ac05577059d2c294256761ab0686d569ca88010c85c42cc8
-SIZE (KDE/Qt/6.9.3/qtwebview-everywhere-src-6.9.3.tar.xz) = 125580
+TIMESTAMP = 1763964836
+SHA256 (KDE/Qt/6.10.1/qtwebview-everywhere-src-6.10.1.tar.xz) = 421080583d7af564a855013dc336363a65303f31c9045a39963ae6b94ab26f6f
+SIZE (KDE/Qt/6.10.1/qtwebview-everywhere-src-6.10.1.tar.xz) = 128672
diff --git a/www/qt6-webview/pkg-plist b/www/qt6-webview/pkg-plist
index 857f51140d12..2639dd4d5f6d 100644
--- a/www/qt6-webview/pkg-plist
+++ b/www/qt6-webview/pkg-plist
@@ -1,5 +1,5 @@
%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qabstractwebview_p.h
-%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qnativeviewcontroller_p.h
+%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qtwebview-config_p.h
%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebview_p.h
%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebviewfactory_p.h
%%QT_INCDIR%%/QtWebView/%%FULLVER%%/QtWebView/private/qwebviewinterface_p.h
@@ -8,10 +8,10 @@
%%QT_INCDIR%%/QtWebView/QtWebView
%%QT_INCDIR%%/QtWebView/QtWebViewDepends
%%QT_INCDIR%%/QtWebView/QtWebViewVersion
+%%QT_INCDIR%%/QtWebView/qtwebview-config.h
%%QT_INCDIR%%/QtWebView/qtwebviewfunctions.h
%%QT_INCDIR%%/QtWebView/qtwebviewversion.h
%%QT_INCDIR%%/QtWebView/qwebview_global.h
-%%QT_INCDIR%%/QtWebViewQuick/%%FULLVER%%/QtWebViewQuick/private/qquickviewcontroller_p.h
%%QT_INCDIR%%/QtWebViewQuick/%%FULLVER%%/QtWebViewQuick/private/qquickwebview_p.h
%%QT_INCDIR%%/QtWebViewQuick/%%FULLVER%%/QtWebViewQuick/private/qquickwebviewloadrequest_p.h
%%QT_INCDIR%%/QtWebViewQuick/%%FULLVER%%/QtWebViewQuick/private/qquickwebviewsettings_p.h
@@ -21,6 +21,7 @@
%%QT_INCDIR%%/QtWebViewQuick/QtWebViewQuickVersion
%%QT_INCDIR%%/QtWebViewQuick/qtwebviewquickexports.h
%%QT_INCDIR%%/QtWebViewQuick/qtwebviewquickversion.h
+lib/cmake/Qt6/FindWebView2.cmake
lib/cmake/Qt6BuildInternals/StandaloneTests/QtWebViewTestsConfig.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6qtwebviewquickpluginAdditionalTargetInfo.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6qtwebviewquickpluginConfig.cmake
@@ -77,8 +78,8 @@ lib/cmake/Qt6WebViewQuickPrivate/Qt6WebViewQuickPrivateVersionlessTargets.cmake
%%QT_LIBDIR%%/libQt6WebViewQuick.so
%%QT_LIBDIR%%/libQt6WebViewQuick.so.6
%%QT_LIBDIR%%/libQt6WebViewQuick.so.%%FULLVER%%
-%%QT_LIBDIR%%/metatypes/qt6webview_%%CMAKE_BUILD_TYPE%%_metatypes.json
-%%QT_LIBDIR%%/metatypes/qt6webviewquick_%%CMAKE_BUILD_TYPE%%_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6webview_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6webviewquick_metatypes.json
%%QT_MKSPECDIR%%/modules/qt_lib_webview.pri
%%QT_MKSPECDIR%%/modules/qt_lib_webview_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_webviewquick.pri
diff --git a/www/radicale/Makefile b/www/radicale/Makefile
index 653d6121bbc1..11f6d0c19f60 100644
--- a/www/radicale/Makefile
+++ b/www/radicale/Makefile
@@ -1,5 +1,5 @@
PORTNAME= radicale
-PORTVERSION= 3.5.9
+PORTVERSION= 3.5.10
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/radicale/distinfo b/www/radicale/distinfo
index d028a4b45e45..85d30fb49fbe 100644
--- a/www/radicale/distinfo
+++ b/www/radicale/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764617735
-SHA256 (radicale-3.5.9.tar.gz) = 1770ae6e35b94b3a4bd6549478b64cb373eb608a9f39a12ef4aa90e6db97e5ab
-SIZE (radicale-3.5.9.tar.gz) = 182951
+TIMESTAMP = 1766134065
+SHA256 (radicale-3.5.10.tar.gz) = 569f2a8cf990faf9bb25b7442f36ddd439526b95db81d8878952d77836ab3d4c
+SIZE (radicale-3.5.10.tar.gz) = 187105
diff --git a/www/rubygem-actioncable-gitlab/Makefile b/www/rubygem-actioncable-gitlab/Makefile
index a6870b1ba8c0..ae3f7611a306 100644
--- a/www/rubygem-actioncable-gitlab/Makefile
+++ b/www/rubygem-actioncable-gitlab/Makefile
@@ -22,7 +22,7 @@ USES= gem
NO_ARCH= yes
-PORTSCOUT= limit:^7\.1\.
+PORTSCOUT= limit:^7\.2\.
.include "${.CURDIR}/../../www/gitlab/Makefile.common"
.include <bsd.port.mk>
diff --git a/www/rubygem-actioncable-gitlab/distinfo b/www/rubygem-actioncable-gitlab/distinfo
index a130cf3bfbc3..6b9a9f792970 100644
--- a/www/rubygem-actioncable-gitlab/distinfo
+++ b/www/rubygem-actioncable-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763614434
-SHA256 (rubygem/actioncable-7.1.6.gem) = ad428d5f0a810452160820ae3cf3d9d68d8f59e7c76de3bd1f1de2a5ad03c3da
-SIZE (rubygem/actioncable-7.1.6.gem) = 48128
+TIMESTAMP = 1766390163
+SHA256 (rubygem/actioncable-7.2.3.gem) = e15d17b245f1dfe7cafdda4a0c6f7ba8ebaab1af33884415e09cfef4e93ad4f9
+SIZE (rubygem/actioncable-7.2.3.gem) = 47616
diff --git a/www/rubygem-actionpack-gitlab/Makefile b/www/rubygem-actionpack-gitlab/Makefile
index fb6d98d8d9f2..8f195135e558 100644
--- a/www/rubygem-actionpack-gitlab/Makefile
+++ b/www/rubygem-actionpack-gitlab/Makefile
@@ -17,17 +17,18 @@ RUN_DEPENDS= rubygem-actionview-gitlab>=${PORTVERSION}<${PORTVERSION}_99:devel/r
rubygem-cgi>=0:www/rubygem-cgi \
rubygem-nokogiri>=1.8.5:textproc/rubygem-nokogiri \
rubygem-racc>=0:devel/rubygem-racc \
- rubygem-rack22>=2.2.4,3:www/rubygem-rack22 \
+ rubygem-rack22>=2.2.4,3<3.3,3:www/rubygem-rack22 \
rubygem-rack-session10>=1.0.1:www/rubygem-rack-session10 \
rubygem-rack-test>=0.6.3:www/rubygem-rack-test \
rubygem-rails-dom-testing-rails-gitlab>=2.2<3:textproc/rubygem-rails-dom-testing-rails-gitlab \
- rubygem-rails-html-sanitizer>=1.6<2:textproc/rubygem-rails-html-sanitizer
+ rubygem-rails-html-sanitizer>=1.6<2:textproc/rubygem-rails-html-sanitizer \
+ rubygem-useragent>=0.16<1:devel/rubygem-useragent
USES= gem
NO_ARCH= yes
-PORTSCOUT= limit:^7\.1\.
+PORTSCOUT= limit:^7\.2\.
.include "${.CURDIR}/../../www/gitlab/Makefile.common"
.include <bsd.port.mk>
diff --git a/www/rubygem-actionpack-gitlab/distinfo b/www/rubygem-actionpack-gitlab/distinfo
index 4be4b44bc606..b942d26e77ce 100644
--- a/www/rubygem-actionpack-gitlab/distinfo
+++ b/www/rubygem-actionpack-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763614435
-SHA256 (rubygem/actionpack-7.1.6.gem) = 3fa42da36fdcfc3690a711ed35ac5d527b87d3d676f8d111238aa399151203eb
-SIZE (rubygem/actionpack-7.1.6.gem) = 246272
+TIMESTAMP = 1766390163
+SHA256 (rubygem/actionpack-7.2.3.gem) = 2a14e4c64695777041ea7aaf498462284cadd561f009654393daf9b2de7207cf
+SIZE (rubygem/actionpack-7.2.3.gem) = 244224
diff --git a/www/rubygem-bullet_train-fields/Makefile b/www/rubygem-bullet_train-fields/Makefile
index b6cc223282c6..1a5748f3798e 100644
--- a/www/rubygem-bullet_train-fields/Makefile
+++ b/www/rubygem-bullet_train-fields/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-fields
-PORTVERSION= 1.37.1
+PORTVERSION= 1.38.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-bullet_train-fields/distinfo b/www/rubygem-bullet_train-fields/distinfo
index 7a12bab93fd4..c06f1e6691ab 100644
--- a/www/rubygem-bullet_train-fields/distinfo
+++ b/www/rubygem-bullet_train-fields/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895826
-SHA256 (rubygem/bullet_train-fields-1.37.1.gem) = 6a046f1a65c4eb3673d3fd17dc40281014b593329ae8662ce259e68296698c8c
-SIZE (rubygem/bullet_train-fields-1.37.1.gem) = 23040
+TIMESTAMP = 1766953582
+SHA256 (rubygem/bullet_train-fields-1.38.0.gem) = 020834530e7e15bfe0a975b4a9acc4eb39a40c4b58b94c0f44d8841de877c07a
+SIZE (rubygem/bullet_train-fields-1.38.0.gem) = 23040
diff --git a/www/rubygem-bullet_train-has_uuid/Makefile b/www/rubygem-bullet_train-has_uuid/Makefile
index 6a8e7ed1f445..e26e43453c61 100644
--- a/www/rubygem-bullet_train-has_uuid/Makefile
+++ b/www/rubygem-bullet_train-has_uuid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-has_uuid
-PORTVERSION= 1.37.1
+PORTVERSION= 1.38.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-bullet_train-has_uuid/distinfo b/www/rubygem-bullet_train-has_uuid/distinfo
index 8321b5a7fb8e..30b3e67816d2 100644
--- a/www/rubygem-bullet_train-has_uuid/distinfo
+++ b/www/rubygem-bullet_train-has_uuid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895828
-SHA256 (rubygem/bullet_train-has_uuid-1.37.1.gem) = 675f288ef024901a2bc65f3278987fe4ff74aeba9a7e2dd462b8814471c240d6
-SIZE (rubygem/bullet_train-has_uuid-1.37.1.gem) = 6144
+TIMESTAMP = 1766953584
+SHA256 (rubygem/bullet_train-has_uuid-1.38.0.gem) = 5821f613f6ca253496585839d662d6c27c995fbcfeb373f9b04c8bebc2557f9e
+SIZE (rubygem/bullet_train-has_uuid-1.38.0.gem) = 6144
diff --git a/www/rubygem-bullet_train-roles/Makefile b/www/rubygem-bullet_train-roles/Makefile
index d6c211e78c86..395d8a633269 100644
--- a/www/rubygem-bullet_train-roles/Makefile
+++ b/www/rubygem-bullet_train-roles/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-roles
-PORTVERSION= 1.37.1
+PORTVERSION= 1.38.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-bullet_train-roles/distinfo b/www/rubygem-bullet_train-roles/distinfo
index a3b5f4bd65d8..2f582df436eb 100644
--- a/www/rubygem-bullet_train-roles/distinfo
+++ b/www/rubygem-bullet_train-roles/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895830
-SHA256 (rubygem/bullet_train-roles-1.37.1.gem) = a2b8b5e4bea5a28058bcaf429b95ca81671e6f8ab42af24120be4f7dad9c7880
-SIZE (rubygem/bullet_train-roles-1.37.1.gem) = 20480
+TIMESTAMP = 1766953586
+SHA256 (rubygem/bullet_train-roles-1.38.0.gem) = 38d0e8f0b39eab4730130f587d5616854e5e6cec31b90d96d877ecee18a01e9f
+SIZE (rubygem/bullet_train-roles-1.38.0.gem) = 20480
diff --git a/www/rubygem-bullet_train-scope_validator/Makefile b/www/rubygem-bullet_train-scope_validator/Makefile
index 537a85668c08..fc29ee4817ef 100644
--- a/www/rubygem-bullet_train-scope_validator/Makefile
+++ b/www/rubygem-bullet_train-scope_validator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-scope_validator
-PORTVERSION= 1.37.1
+PORTVERSION= 1.38.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-bullet_train-scope_validator/distinfo b/www/rubygem-bullet_train-scope_validator/distinfo
index 5110455d53e6..f42675b86aeb 100644
--- a/www/rubygem-bullet_train-scope_validator/distinfo
+++ b/www/rubygem-bullet_train-scope_validator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895832
-SHA256 (rubygem/bullet_train-scope_validator-1.37.1.gem) = 1f17dd33eea0d7b03e9a91bb391e29036c8cc1a63a57765f2684c4e9cfb88eef
-SIZE (rubygem/bullet_train-scope_validator-1.37.1.gem) = 12288
+TIMESTAMP = 1766953588
+SHA256 (rubygem/bullet_train-scope_validator-1.38.0.gem) = b9f4beb8d2c5d4ef0fadf60179ca84cd3d38016ffe81b9a5342185470d11e814
+SIZE (rubygem/bullet_train-scope_validator-1.38.0.gem) = 12288
diff --git a/www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile b/www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile
index b7756124e88c..33519b940fc8 100644
--- a/www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile
+++ b/www/rubygem-bullet_train-super_load_and_authorize_resource/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-super_load_and_authorize_resource
-PORTVERSION= 1.37.1
+PORTVERSION= 1.38.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo b/www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo
index 938fffc08d83..31198c43d064 100644
--- a/www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo
+++ b/www/rubygem-bullet_train-super_load_and_authorize_resource/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895834
-SHA256 (rubygem/bullet_train-super_load_and_authorize_resource-1.37.1.gem) = 2baf9404a4b560595bf4fe699d3a96a34ea16f9cd592a2798d91406dbd3ee864
-SIZE (rubygem/bullet_train-super_load_and_authorize_resource-1.37.1.gem) = 9216
+TIMESTAMP = 1766953590
+SHA256 (rubygem/bullet_train-super_load_and_authorize_resource-1.38.0.gem) = a80255452e69adcfdb194c28daf94f8db7cd5bcd6118fc611a64ced3ee3dbb53
+SIZE (rubygem/bullet_train-super_load_and_authorize_resource-1.38.0.gem) = 9216
diff --git a/www/rubygem-bullet_train-themes/Makefile b/www/rubygem-bullet_train-themes/Makefile
index 682b179c962d..14191983ae37 100644
--- a/www/rubygem-bullet_train-themes/Makefile
+++ b/www/rubygem-bullet_train-themes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train-themes
-PORTVERSION= 1.37.1
+PORTVERSION= 1.38.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-bullet_train-themes/distinfo b/www/rubygem-bullet_train-themes/distinfo
index e06706626438..366618390890 100644
--- a/www/rubygem-bullet_train-themes/distinfo
+++ b/www/rubygem-bullet_train-themes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895836
-SHA256 (rubygem/bullet_train-themes-1.37.1.gem) = e6a6f851ff3d01e8dabe208a60950b31d81286e3188894459963e637cad74d69
-SIZE (rubygem/bullet_train-themes-1.37.1.gem) = 12288
+TIMESTAMP = 1766953592
+SHA256 (rubygem/bullet_train-themes-1.38.0.gem) = f69116fc905826ed44090070ebe5220da0fc5757fc52806ba0a8a31b09a6e874
+SIZE (rubygem/bullet_train-themes-1.38.0.gem) = 12288
diff --git a/www/rubygem-bullet_train/Makefile b/www/rubygem-bullet_train/Makefile
index 812670e145c7..826d98733fbc 100644
--- a/www/rubygem-bullet_train/Makefile
+++ b/www/rubygem-bullet_train/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bullet_train
-PORTVERSION= 1.37.1
+PORTVERSION= 1.38.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-bullet_train/distinfo b/www/rubygem-bullet_train/distinfo
index 9d1d0bdb768a..bac91299b550 100644
--- a/www/rubygem-bullet_train/distinfo
+++ b/www/rubygem-bullet_train/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895824
-SHA256 (rubygem/bullet_train-1.37.1.gem) = 5e2ea9b3997d2c7397d7c38531836f31828e454ac0ba0241599a0e7c207fbfb8
-SIZE (rubygem/bullet_train-1.37.1.gem) = 344576
+TIMESTAMP = 1766953580
+SHA256 (rubygem/bullet_train-1.38.0.gem) = fc865afaebf5c79df51474990b2594213b4da16560c374e5c442abdfd3a56d14
+SIZE (rubygem/bullet_train-1.38.0.gem) = 344576
diff --git a/www/rubygem-cgi/Makefile b/www/rubygem-cgi/Makefile
index 79036b7d7dfe..73f0a8245d81 100644
--- a/www/rubygem-cgi/Makefile
+++ b/www/rubygem-cgi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cgi
-PORTVERSION= 0.5.0
+PORTVERSION= 0.5.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-cgi/distinfo b/www/rubygem-cgi/distinfo
index 3d9cc7895036..624864dfd24c 100644
--- a/www/rubygem-cgi/distinfo
+++ b/www/rubygem-cgi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749813988
-SHA256 (rubygem/cgi-0.5.0.gem) = fe99f65bb2c146e294372ebb27602adbc3b4c008e9ea7038c6bd48c1ec9759da
-SIZE (rubygem/cgi-0.5.0.gem) = 38400
+TIMESTAMP = 1766036641
+SHA256 (rubygem/cgi-0.5.1.gem) = e93fcafc69b8a934fe1e6146121fa35430efa8b4a4047c4893764067036f18e9
+SIZE (rubygem/cgi-0.5.1.gem) = 39424
diff --git a/www/rubygem-cloudinary/Makefile b/www/rubygem-cloudinary/Makefile
index 22a4bea9aa81..b158de91727a 100644
--- a/www/rubygem-cloudinary/Makefile
+++ b/www/rubygem-cloudinary/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cloudinary
-PORTVERSION= 2.4.0
-PORTREVISION= 1
+PORTVERSION= 2.4.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-cloudinary/distinfo b/www/rubygem-cloudinary/distinfo
index 9f59717c26d6..26d649717df0 100644
--- a/www/rubygem-cloudinary/distinfo
+++ b/www/rubygem-cloudinary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757436679
-SHA256 (rubygem/cloudinary-2.4.0.gem) = 61e34d2fbe454cb88da3e500f8eea0eea355b6fa178032d3190a44df3bd26380
-SIZE (rubygem/cloudinary-2.4.0.gem) = 150528
+TIMESTAMP = 1766953594
+SHA256 (rubygem/cloudinary-2.4.1.gem) = 73cbcdb88b96b5ea9d061b5b4b77b3bcdf54871ad1d2291caac70f74f242d16b
+SIZE (rubygem/cloudinary-2.4.1.gem) = 150528
diff --git a/www/rubygem-faraday-net_http-gitlab/Makefile b/www/rubygem-faraday-net_http-gitlab/Makefile
index eda89b2eb132..ff6f6330b050 100644
--- a/www/rubygem-faraday-net_http-gitlab/Makefile
+++ b/www/rubygem-faraday-net_http-gitlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= faraday-net_http
PORTVERSION= 3.3.0
+PORTREVISION= 1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
@@ -11,7 +12,7 @@ WWW= https://github.com/lostisland/faraday-net_http
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-RUN_DEPENDS= rubygem-net-http041>=0:www/rubygem-net-http041
+RUN_DEPENDS= rubygem-net-http-gitlab>=0:www/rubygem-net-http-gitlab
USES= gem
diff --git a/www/rubygem-haml/Makefile b/www/rubygem-haml/Makefile
index 0bcc5913e682..a88861a4a02e 100644
--- a/www/rubygem-haml/Makefile
+++ b/www/rubygem-haml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haml
-PORTVERSION= 7.0.2
+PORTVERSION= 7.1.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-haml/distinfo b/www/rubygem-haml/distinfo
index c48a0455a6e9..269eaa8c6881 100644
--- a/www/rubygem-haml/distinfo
+++ b/www/rubygem-haml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854494
-SHA256 (rubygem/haml-7.0.2.gem) = c5b47858dddf533c182f5e80d00fa1768c8b01708611de8e20418a50720c03aa
-SIZE (rubygem/haml-7.0.2.gem) = 73728
+TIMESTAMP = 1766036679
+SHA256 (rubygem/haml-7.1.0.gem) = aed691bddcaaf4855398b3e4dd39d8590600b0f0151f4def1c2aa83bfd444248
+SIZE (rubygem/haml-7.1.0.gem) = 73728
diff --git a/www/rubygem-kamal-rails80/Makefile b/www/rubygem-kamal-rails80/Makefile
index 5eca4c5f950d..9423734668e3 100644
--- a/www/rubygem-kamal-rails80/Makefile
+++ b/www/rubygem-kamal-rails80/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kamal
-PORTVERSION= 2.9.0
+PORTVERSION= 2.10.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails80
diff --git a/www/rubygem-kamal-rails80/distinfo b/www/rubygem-kamal-rails80/distinfo
index 24aae684f1a8..d1d9da4a40d1 100644
--- a/www/rubygem-kamal-rails80/distinfo
+++ b/www/rubygem-kamal-rails80/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764511060
-SHA256 (rubygem/kamal-2.9.0.gem) = c94057c1834a2e365ccb4f3439da8153d6de9aa0e7a6e11bb4a2e3a557a36f99
-SIZE (rubygem/kamal-2.9.0.gem) = 73728
+TIMESTAMP = 1766953596
+SHA256 (rubygem/kamal-2.10.1.gem) = 53b7ecb4c33dd83b1aedfc7aacd1c059f835993258a552d70d584c6ce32b6340
+SIZE (rubygem/kamal-2.10.1.gem) = 76800
diff --git a/www/rubygem-kamal/Makefile b/www/rubygem-kamal/Makefile
index 07f96dda6c54..26d1287e9b93 100644
--- a/www/rubygem-kamal/Makefile
+++ b/www/rubygem-kamal/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kamal
-PORTVERSION= 2.9.0
+PORTVERSION= 2.10.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-kamal/distinfo b/www/rubygem-kamal/distinfo
index 24aae684f1a8..d1d9da4a40d1 100644
--- a/www/rubygem-kamal/distinfo
+++ b/www/rubygem-kamal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764511060
-SHA256 (rubygem/kamal-2.9.0.gem) = c94057c1834a2e365ccb4f3439da8153d6de9aa0e7a6e11bb4a2e3a557a36f99
-SIZE (rubygem/kamal-2.9.0.gem) = 73728
+TIMESTAMP = 1766953596
+SHA256 (rubygem/kamal-2.10.1.gem) = 53b7ecb4c33dd83b1aedfc7aacd1c059f835993258a552d70d584c6ce32b6340
+SIZE (rubygem/kamal-2.10.1.gem) = 76800
diff --git a/www/rubygem-net-http/Makefile b/www/rubygem-net-http/Makefile
index ded2e5f8148f..fe34a3db4ab0 100644
--- a/www/rubygem-net-http/Makefile
+++ b/www/rubygem-net-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= net-http
-PORTVERSION= 0.8.0
+PORTVERSION= 0.9.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-net-http/distinfo b/www/rubygem-net-http/distinfo
index 38d0d39ee253..9b505ac28e27 100644
--- a/www/rubygem-net-http/distinfo
+++ b/www/rubygem-net-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854432
-SHA256 (rubygem/net-http-0.8.0.gem) = df42c47ce9f9e95ad32a317c97c12f945bc1af365288837ea4ff259876ecb46d
-SIZE (rubygem/net-http-0.8.0.gem) = 52224
+TIMESTAMP = 1766953598
+SHA256 (rubygem/net-http-0.9.1.gem) = 25ba0b67c63e89df626ed8fac771d0ad24ad151a858af2cc8e6a716ca4336996
+SIZE (rubygem/net-http-0.9.1.gem) = 52224
diff --git a/www/rubygem-protocol-http/Makefile b/www/rubygem-protocol-http/Makefile
index 3e2fc8db4c4d..2558a10977c1 100644
--- a/www/rubygem-protocol-http/Makefile
+++ b/www/rubygem-protocol-http/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protocol-http
-PORTVERSION= 0.55.0
+PORTVERSION= 0.56.1
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-protocol-http/distinfo b/www/rubygem-protocol-http/distinfo
index 3402b2c633cc..ff527a470ec2 100644
--- a/www/rubygem-protocol-http/distinfo
+++ b/www/rubygem-protocol-http/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761447730
-SHA256 (rubygem/protocol-http-0.55.0.gem) = ab3f97386e0d6311f60e437c853c58e7b0ba4e1b16aff351f5ea2f75520126cb
-SIZE (rubygem/protocol-http-0.55.0.gem) = 59392
+TIMESTAMP = 1766036645
+SHA256 (rubygem/protocol-http-0.56.1.gem) = a2cf738967f417048c27f0beb37a976c54fedc6a2532d8d13e7454597dd294d1
+SIZE (rubygem/protocol-http-0.56.1.gem) = 59904
diff --git a/www/rubygem-protocol-rack/Makefile b/www/rubygem-protocol-rack/Makefile
index dabb21bc53f3..1aa84186f71a 100644
--- a/www/rubygem-protocol-rack/Makefile
+++ b/www/rubygem-protocol-rack/Makefile
@@ -1,5 +1,5 @@
PORTNAME= protocol-rack
-PORTVERSION= 0.18.0
+PORTVERSION= 0.19.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-protocol-rack/distinfo b/www/rubygem-protocol-rack/distinfo
index 12c315addce9..d1b2bd9d803d 100644
--- a/www/rubygem-protocol-rack/distinfo
+++ b/www/rubygem-protocol-rack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854434
-SHA256 (rubygem/protocol-rack-0.18.0.gem) = 89cae605e38a042b7535a34cd1a72af306195b6a93fedf659ba33fe7af417d16
-SIZE (rubygem/protocol-rack-0.18.0.gem) = 25088
+TIMESTAMP = 1766036647
+SHA256 (rubygem/protocol-rack-0.19.0.gem) = b4047b29349784308024c2fdac7bee4fc613ec28915d565f1acb79c394508024
+SIZE (rubygem/protocol-rack-0.19.0.gem) = 24576
diff --git a/www/rubygem-puma-gitlab/Makefile b/www/rubygem-puma-gitlab/Makefile
index 708eb2ece461..eb52936b17d1 100644
--- a/www/rubygem-puma-gitlab/Makefile
+++ b/www/rubygem-puma-gitlab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= puma
-PORTVERSION= 6.6.1
+PORTVERSION= 7.1.0
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
diff --git a/www/rubygem-puma-gitlab/distinfo b/www/rubygem-puma-gitlab/distinfo
index 42714ba48d5a..172a96cb41fb 100644
--- a/www/rubygem-puma-gitlab/distinfo
+++ b/www/rubygem-puma-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755676001
-SHA256 (rubygem/puma-6.6.1.gem) = b9b56e4a4ea75d1bfa6d9e1972ee2c9f43d0883f011826d914e8e37b3694ea1e
-SIZE (rubygem/puma-6.6.1.gem) = 239104
+TIMESTAMP = 1766206605
+SHA256 (rubygem/puma-7.1.0.gem) = e45c10cb124f224d448c98db653a75499794edbecadc440ad616cf50f2fd49dd
+SIZE (rubygem/puma-7.1.0.gem) = 244224
diff --git a/www/rubygem-rails-gitlab/Makefile b/www/rubygem-rails-gitlab/Makefile
index ba7625fb5e63..bce63f62b83a 100644
--- a/www/rubygem-rails-gitlab/Makefile
+++ b/www/rubygem-rails-gitlab/Makefile
@@ -33,7 +33,7 @@ CPE_PRODUCT= ruby_on_rails
NO_ARCH= yes
-PORTSCOUT= limit:^7\.1\.
+PORTSCOUT= limit:^7\.2\.
.include "${.CURDIR}/../../www/gitlab/Makefile.common"
.include <bsd.port.mk>
diff --git a/www/rubygem-rails-gitlab/distinfo b/www/rubygem-rails-gitlab/distinfo
index f4dc67e0d529..97375244f104 100644
--- a/www/rubygem-rails-gitlab/distinfo
+++ b/www/rubygem-rails-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763614434
-SHA256 (rubygem/rails-7.1.6.gem) = 9a0a335e510de3daad7542cd791af3d8ff710c644e1da17ed12e96d2f28a7470
-SIZE (rubygem/rails-7.1.6.gem) = 7168
+TIMESTAMP = 1766390162
+SHA256 (rubygem/rails-7.2.3.gem) = 9a9812eb131189676e64665f6883fc9c4051f412cc87ef9e3fa242a09c609bff
+SIZE (rubygem/rails-7.2.3.gem) = 7168
diff --git a/www/rubygem-railties-gitlab/Makefile b/www/rubygem-railties-gitlab/Makefile
index 91c4aa023e91..58424caa7960 100644
--- a/www/rubygem-railties-gitlab/Makefile
+++ b/www/rubygem-railties-gitlab/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-actionpack-gitlab>=${PORTVERSION}<${PORTVERSION}_99:www/rubygem-actionpack-gitlab \
rubygem-activesupport-gitlab>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport-gitlab \
rubygem-cgi>=0:www/rubygem-cgi \
- rubygem-irb-gitlab>=0:devel/rubygem-irb-gitlab \
+ rubygem-irb-gitlab>=1.13:devel/rubygem-irb-gitlab \
rubygem-rackup10>=1.0.0:www/rubygem-rackup10 \
rubygem-rake>=12.2:devel/rubygem-rake \
rubygem-thor>=1.2.2<2:devel/rubygem-thor \
@@ -30,7 +30,7 @@ CONFLICTS_INSTALL= rubygem-railties[0-9] rubygem-railties[0-9][0-9]
NO_ARCH= yes
-PORTSCOUT= limit:^7\.1\.
+PORTSCOUT= limit:^7\.2\.
PLIST_FILES= bin/rails
diff --git a/www/rubygem-railties-gitlab/distinfo b/www/rubygem-railties-gitlab/distinfo
index b0007c1be21f..f947c1eb45e9 100644
--- a/www/rubygem-railties-gitlab/distinfo
+++ b/www/rubygem-railties-gitlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763614438
-SHA256 (rubygem/railties-7.1.6.gem) = 2a10e97f2eaca66d11f0fef4b1f4d826e6ee28d4cf01ff16624420dd45e7de1c
-SIZE (rubygem/railties-7.1.6.gem) = 182272
+TIMESTAMP = 1766390165
+SHA256 (rubygem/railties-7.2.3.gem) = 6eb010a6bfe6f223e783f739ddfcbdb5b88b1f3a87f7739f0a0685e466250422
+SIZE (rubygem/railties-7.2.3.gem) = 182784
diff --git a/www/rubygem-rdf/Makefile b/www/rubygem-rdf/Makefile
index 77fad31e2cfc..afee37bf2c73 100644
--- a/www/rubygem-rdf/Makefile
+++ b/www/rubygem-rdf/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rdf
PORTVERSION= 3.3.4
+PORTREVISION= 1
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -12,7 +13,7 @@ LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/UNLICENSE
RUN_DEPENDS= rubygem-bcp47_spec>=0.2<1:devel/rubygem-bcp47_spec \
- rubygem-bigdecimal>=3.1.5<4:math/rubygem-bigdecimal \
+ rubygem-bigdecimal>=3.1.5<5:math/rubygem-bigdecimal \
rubygem-link_header>=0.0.8<1:www/rubygem-link_header \
rubygem-logger>=1.5<2:devel/rubygem-logger \
rubygem-ostruct>=0.6<1:devel/rubygem-ostruct \
diff --git a/www/rubygem-rdf/files/patch-gemspec b/www/rubygem-rdf/files/patch-gemspec
new file mode 100644
index 000000000000..13f3820a04ad
--- /dev/null
+++ b/www/rubygem-rdf/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- rdf.gemspec.orig 2025-12-29 04:17:38 UTC
++++ rdf.gemspec
+@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
+ s.specification_version = 4
+
+ s.add_runtime_dependency(%q<bcp47_spec>.freeze, ["~> 0.2".freeze])
+- s.add_runtime_dependency(%q<bigdecimal>.freeze, ["~> 3.1".freeze, ">= 3.1.5".freeze])
++ s.add_runtime_dependency(%q<bigdecimal>.freeze, [">= 3.1.5".freeze, "< 5".freeze])
+ s.add_runtime_dependency(%q<link_header>.freeze, ["~> 0.0".freeze, ">= 0.0.8".freeze])
+ s.add_runtime_dependency(%q<logger>.freeze, ["~> 1.5".freeze])
+ s.add_runtime_dependency(%q<ostruct>.freeze, ["~> 0.6".freeze])
diff --git a/www/rubygem-roda/Makefile b/www/rubygem-roda/Makefile
index 03ee520698f6..8168f69b9098 100644
--- a/www/rubygem-roda/Makefile
+++ b/www/rubygem-roda/Makefile
@@ -1,5 +1,5 @@
PORTNAME= roda
-PORTVERSION= 3.98.0
+PORTVERSION= 3.99.0
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-roda/distinfo b/www/rubygem-roda/distinfo
index 5435b8f30520..8fb5599cb39a 100644
--- a/www/rubygem-roda/distinfo
+++ b/www/rubygem-roda/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854496
-SHA256 (rubygem/roda-3.98.0.gem) = c1147d42322305168df91f9a13b7dcadf4b1fe7171fb9598ca444e7618362428
-SIZE (rubygem/roda-3.98.0.gem) = 192512
+TIMESTAMP = 1766036681
+SHA256 (rubygem/roda-3.99.0.gem) = 05d0f44bd3431bd429f8dd799d8eb5136f04abf469776ce722d6f8c94950d42f
+SIZE (rubygem/roda-3.99.0.gem) = 192512
diff --git a/www/rubygem-rss/Makefile b/www/rubygem-rss/Makefile
index bfd099fb659c..0a5818cc2d63 100644
--- a/www/rubygem-rss/Makefile
+++ b/www/rubygem-rss/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rss
-PORTVERSION= 0.3.1
+PORTVERSION= 0.3.2
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-rss/distinfo b/www/rubygem-rss/distinfo
index 5efad3238b1d..6487f7994fa5 100644
--- a/www/rubygem-rss/distinfo
+++ b/www/rubygem-rss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722798889
-SHA256 (rubygem/rss-0.3.1.gem) = b46234c04551b925180f8bedfc6f6045bf2d9998417feda72f300e7980226737
-SIZE (rubygem/rss-0.3.1.gem) = 53248
+TIMESTAMP = 1766953600
+SHA256 (rubygem/rss-0.3.2.gem) = 3bd0446d32d832cda00ba07f4b179401f903b52ea1fdaac0f1f08de61a501efa
+SIZE (rubygem/rss-0.3.2.gem) = 53248
diff --git a/www/rubygem-thruster/Makefile b/www/rubygem-thruster/Makefile
index 70afb21e2d4f..b5fcdae50309 100644
--- a/www/rubygem-thruster/Makefile
+++ b/www/rubygem-thruster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= thruster
-PORTVERSION= 0.1.16
+PORTVERSION= 0.1.17
CATEGORIES= www rubygems
MASTER_SITES= RG
diff --git a/www/rubygem-thruster/distinfo b/www/rubygem-thruster/distinfo
index 38b3473c1dd5..b86a45f89600 100644
--- a/www/rubygem-thruster/distinfo
+++ b/www/rubygem-thruster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761447734
-SHA256 (rubygem/thruster-0.1.16.gem) = daa74b5b88e75df5a8f82559d9cd242391c5941735bdfe33a66fb266120168ad
-SIZE (rubygem/thruster-0.1.16.gem) = 7168
+TIMESTAMP = 1766953602
+SHA256 (rubygem/thruster-0.1.17.gem) = 6f3f1de43e22f0162d81cbc363f45ee42a1b8460213856c1a899cbf0d3297235
+SIZE (rubygem/thruster-0.1.17.gem) = 7680
diff --git a/www/rubygem-vcr/Makefile b/www/rubygem-vcr/Makefile
index 2b5ad258efbe..6d4cb79abd7b 100644
--- a/www/rubygem-vcr/Makefile
+++ b/www/rubygem-vcr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vcr
-PORTVERSION= 6.3.1
+PORTVERSION= 6.4.0
CATEGORIES= www rubygems
MASTER_SITES= RG
@@ -13,8 +13,6 @@ LICENSE_NAME_HIPPOCRATIC-2.1= Hippocratic License 2.1
LICENSE_FILE= ${FILESDIR}/LICENSE
LICENSE_PERMS_HIPPOCRATIC-2.1= auto-accept dist-mirror pkg-mirror
-RUN_DEPENDS= rubygem-base64>=0:converters/rubygem-base64
-
USES= gem
NO_ARCH= yes
diff --git a/www/rubygem-vcr/distinfo b/www/rubygem-vcr/distinfo
index 3720bae8adbd..622d78d9bcee 100644
--- a/www/rubygem-vcr/distinfo
+++ b/www/rubygem-vcr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725560869
-SHA256 (rubygem/vcr-6.3.1.gem) = 37b56e157e720446a3f4d2d39919cabef8cb7b6c45936acffd2ef8229fec03ed
-SIZE (rubygem/vcr-6.3.1.gem) = 41984
+TIMESTAMP = 1766953604
+SHA256 (rubygem/vcr-6.4.0.gem) = 077ac92cc16efc5904eb90492a18153b5e6ca5398046d8a249a7c96a9ea24ae6
+SIZE (rubygem/vcr-6.4.0.gem) = 41984
diff --git a/www/servlet-api/Makefile b/www/servlet-api/Makefile
deleted file mode 100644
index 7111d9fc2316..000000000000
--- a/www/servlet-api/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-PORTNAME= servlet-api
-PORTVERSION= 2.5
-PORTREVISION= 3
-CATEGORIES= www java
-MASTER_SITES= https://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/
-EXTRACT_SUFX= .jar
-EXTRACT_ONLY= # empty
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Servlet API
-WWW= http://java.sun.com/products/servlet/
-
-USES= java
-
-NO_BUILD= yes
-
-PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar
-
-do-install:
- ${INSTALL_DATA} ${_DISTDIR}/${DISTFILES} \
- ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
-
-.include <bsd.port.mk>
diff --git a/www/servlet-api/distinfo b/www/servlet-api/distinfo
deleted file mode 100644
index 4a2dddd5ef7b..000000000000
--- a/www/servlet-api/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (servlet-api-2.5.jar) = c658ea360a70faeeadb66fb3c90a702e4142a0ab7768f9ae9828678e0d9ad4dc
-SIZE (servlet-api-2.5.jar) = 105112
diff --git a/www/servlet-api/pkg-descr b/www/servlet-api/pkg-descr
deleted file mode 100644
index 5f2eec98665a..000000000000
--- a/www/servlet-api/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-The Servlet API
-
-Java Servlet technology provides Web developers with a simple, consistent
-mechanism for extending the functionality of a Web server and for accessing
-existing business systems. A servlet can almost be thought of as an applet that
-runs on the server side -- without a face. Java servlets make many Web
-applications possible.
diff --git a/www/shellinabox/Makefile b/www/shellinabox/Makefile
deleted file mode 100644
index d075ed081076..000000000000
--- a/www/shellinabox/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-PORTNAME= shellinabox
-PORTVERSION= 2.20
-DISTVERSIONPREFIX= v
-PORTREVISION= 6
-CATEGORIES= www
-
-MAINTAINER= olivier@FreeBSD.org
-COMMENT= Publish command line shell through AJAX interface
-WWW= https://github.com/shellinabox/shellinabox
-
-LICENSE= GPLv2
-
-DEPRECATED= Abandonware and outdated, last release in 2016. Use sysutils/ttyd instead
-EXPIRATION_DATE= 2025-12-31 # Expiration date has been extended because sysutils/ttyd doesn't work on some systems.
-
-USES= autoreconf cpe libtool ssl
-CPE_VENDOR= ${PORTNAME}_project
-
-OPTIONS_DEFINE= CORES NOLOGIN
-CORES_DESC= Patch shellinaboxd to enable core dumps
-NOLOGIN_DESC= Login through ssh (not through login)
-
-GNU_CONFIGURE= yes
-USE_GITHUB= yes
-
-USE_RC_SUBR= shellinaboxd
-USERS?= shellinabox
-GROUPS?= shellinabox
-
-PKGDEINSTALL= ${WRKDIR}/pkg-deinstall
-
-SUB_FILES= pkg-deinstall
-SUB_LIST= USERS=${USERS} GROUPS=${GROUPS}
-
-CONFIGURE_ARGS= --disable-runtime-loading --disable-pam \
- CFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib
-
-NOLOGIN_CONFIGURE_ON= --disable-login
-
-.include <bsd.port.options.mk>
-
-post-patch:
-.if ${PORT_OPTIONS:MCORES}
- @${REINPLACE_CMD} \
- -e 's|prctl(PR_SET_DUMPABLE,|// &|' \
- -e 's|setrlimit(RLIMIT_CORE,|// &|' \
- ${WRKSRC}/shellinabox/shellinaboxd.c
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/shellinaboxd ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/shellinaboxd.1 ${STAGEDIR}${PREFIX}/share/man/man1
- @${MKDIR} ${STAGEDIR}${ETCDIR}
-
-.include <bsd.port.mk>
diff --git a/www/shellinabox/distinfo b/www/shellinabox/distinfo
deleted file mode 100644
index 1c5ea36a2115..000000000000
--- a/www/shellinabox/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1478938927
-SHA256 (shellinabox-shellinabox-v2.20_GH0.tar.gz) = 27a5ec6c3439f87aee238c47cc56e7357a6249e5ca9ed0f044f0057ef389d81e
-SIZE (shellinabox-shellinabox-v2.20_GH0.tar.gz) = 745920
diff --git a/www/shellinabox/files/patch-configure.ac b/www/shellinabox/files/patch-configure.ac
deleted file mode 100644
index f155c7fd06d3..000000000000
--- a/www/shellinabox/files/patch-configure.ac
+++ /dev/null
@@ -1,20 +0,0 @@
---- configure.ac.orig 2016-11-09 19:40:33 UTC
-+++ configure.ac
-@@ -138,6 +138,17 @@ AC_ARG_ENABLE(runtime-loading,
- these libraries into the binary, thus making them a
- hard dependency, then disable runtime-loading.])
-
-+dnl This changes the order of the top ciphersuites
-+AC_ARG_ENABLE(prefer-chacha,
-+ [ --enable-prefer-chacha Prefer ChaCha20-Poly1305 ciphersuites over
-+ AES256-GCM. For processors without AES-NI or
-+ similar capabilities, ChaCha20-Poly1305 is 3 times
-+ faster than AES, with an equivalent strength.])
-+if test "x$enable_prefer_chacha" == xyes; then
-+ AC_DEFINE(SHELLINABOX_USE_CHACHA_FIRST, 1,
-+ Set if you want to prefer Chacha20-Poly1305 over AES-GCM)
-+fi
-+
- dnl This is feature is not suported in some standard C libs. So users can use
- dnl this switch to avoid compile and runtime problems. Note that utmp must
- dnl disabled on systems with musl libc.
diff --git a/www/shellinabox/files/patch-libhttp_ssl.c b/www/shellinabox/files/patch-libhttp_ssl.c
deleted file mode 100644
index 10d20f6f0e93..000000000000
--- a/www/shellinabox/files/patch-libhttp_ssl.c
+++ /dev/null
@@ -1,200 +0,0 @@
---- libhttp/ssl.c.orig 2016-11-09 19:40:33 UTC
-+++ libhttp/ssl.c
-@@ -117,6 +117,9 @@ SSL_CTX * (*SSL_CTX_new)(SSL_METHOD *);
- int (*SSL_CTX_set_cipher_list)(SSL_CTX *, const char *);
- void (*SSL_CTX_set_info_callback)(SSL_CTX *,
- void (*)(const SSL *, int, int));
-+#if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+unsigned long (*SSL_CTX_set_options)(SSL_CTX *, unsigned long);
-+#endif
- int (*SSL_CTX_use_PrivateKey_file)(SSL_CTX *, const char *, int);
- int (*SSL_CTX_use_PrivateKey_ASN1)(int, SSL_CTX *,
- const unsigned char *, long);
-@@ -130,7 +133,9 @@ void * (*SSL_get_ex_data)(const SSL *, int);
- BIO * (*SSL_get_rbio)(const SSL *);
- const char * (*SSL_get_servername)(const SSL *, int);
- BIO * (*SSL_get_wbio)(const SSL *);
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- int (*SSL_library_init)(void);
-+#endif
- SSL * (*SSL_new)(SSL_CTX *);
- int (*SSL_read)(SSL *, void *, int);
- SSL_CTX * (*SSL_set_SSL_CTX)(SSL *, SSL_CTX *);
-@@ -139,10 +144,16 @@ void (*SSL_set_bio)(SSL *, BIO *, BIO *);
- int (*SSL_set_ex_data)(SSL *, int, void *);
- int (*SSL_shutdown)(SSL *);
- int (*SSL_write)(SSL *, const void *, int);
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- SSL_METHOD * (*SSLv23_server_method)(void);
-+#else
-+SSL_METHOD * (*TLS_server_method)(void);
-+#endif
- X509 * (*d2i_X509)(X509 **px, const unsigned char **in, int len);
- void (*X509_free)(X509 *a);
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- void (*x_sk_zero)(void *st);
-+#endif
- void * (*x_SSL_COMP_get_compression_methods)(void);
- #endif
-
-@@ -208,7 +219,7 @@ static int maybeLoadCrypto(void) {
- // The feature is currently disabled.
- const char* path_libcrypto = NULL; // getenv ("SHELLINABOX_LIBCRYPTO_SO");
- if (path_libcrypto == NULL)
-- path_libcrypto = "libcrypto.so";
-+ path_libcrypto = DEFAULT_LIBCRYPTO_SO;
-
- if (!crypto++) {
- #ifdef RTLD_NOLOAD
-@@ -267,8 +278,8 @@ static void loadSSL(void) {
- // The feature is currently disabled.
- const char* path_libssl = NULL; // = getenv ("SHELLINABOX_LIBSSL_SO");
- if (path_libssl == NULL)
-- path_libssl = "libssl.so";
-- check(!SSL_library_init);
-+ path_libssl = DEFAULT_LIBSSL_SO;
-+ check(!SSL_CTX_new);
- struct {
- union {
- void *avoid_gcc_warning_about_type_punning;
-@@ -299,6 +310,9 @@ static void loadSSL(void) {
- { { &SSL_CTX_new }, "SSL_CTX_new" },
- { { &SSL_CTX_set_cipher_list }, "SSL_CTX_set_cipher_list" },
- { { &SSL_CTX_set_info_callback }, "SSL_CTX_set_info_callback" },
-+#if OPENSSL_VERSION_NUMBER > 0x10100000L
-+ { { &SSL_CTX_set_options }, "SSL_CTX_set_options" },
-+#endif
- { { &SSL_CTX_use_PrivateKey_file }, "SSL_CTX_use_PrivateKey_file" },
- { { &SSL_CTX_use_PrivateKey_ASN1 }, "SSL_CTX_use_PrivateKey_ASN1" },
- { { &SSL_CTX_use_certificate_file },"SSL_CTX_use_certificate_file"},
-@@ -312,7 +326,9 @@ static void loadSSL(void) {
- { { &SSL_get_servername }, "SSL_get_servername" },
- #endif
- { { &SSL_get_wbio }, "SSL_get_wbio" },
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- { { &SSL_library_init }, "SSL_library_init" },
-+#endif
- { { &SSL_new }, "SSL_new" },
- { { &SSL_read }, "SSL_read" },
- #ifdef HAVE_TLSEXT
-@@ -323,10 +339,16 @@ static void loadSSL(void) {
- { { &SSL_set_ex_data }, "SSL_set_ex_data" },
- { { &SSL_shutdown }, "SSL_shutdown" },
- { { &SSL_write }, "SSL_write" },
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- { { &SSLv23_server_method }, "SSLv23_server_method" },
-+#else
-+ { { &TLS_server_method }, "TLS_server_method" },
-+#endif
- { { &d2i_X509 }, "d2i_X509" },
- { { &X509_free }, "X509_free" },
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- { { &x_sk_zero }, "sk_zero" }
-+#endif
- };
- for (unsigned i = 0; i < sizeof(symbols)/sizeof(symbols[0]); i++) {
- if (!(*symbols[i].var = loadSymbol(path_libssl, symbols[i].fn))) {
-@@ -343,7 +365,9 @@ static void loadSSL(void) {
- // ends
-
-
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- SSL_library_init();
-+#endif
- dcheck(!ERR_peek_error());
- debug("[ssl] Loaded SSL suppport...");
- }
-@@ -351,8 +375,12 @@ static void loadSSL(void) {
-
- int serverSupportsSSL(void) {
- #if defined(HAVE_OPENSSL) && !defined(HAVE_DLOPEN)
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- return SSL_library_init();
- #else
-+ return 1;
-+#endif
-+#else
- #if defined(HAVE_OPENSSL)
- // We want to call loadSSL() exactly once. For single-threaded applications,
- // this is straight-forward. For threaded applications, we need to call
-@@ -372,8 +400,12 @@ int serverSupportsSSL(void) {
- loadSSL();
- }
- }
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- return !!SSL_library_init;
- #else
-+ return 1;
-+#endif
-+#else
- return 0;
- #endif
- #endif
-@@ -623,7 +655,11 @@ static void sslInfoCallback(const SSL *sslHndl, int ty
- static SSL_CTX *sslMakeContext(void) {
-
- SSL_CTX *context;
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- check(context = SSL_CTX_new(SSLv23_server_method()));
-+#else
-+ check(context = SSL_CTX_new(TLS_server_method()));
-+#endif
-
- long options = SSL_OP_ALL;
- options |= SSL_OP_NO_SSLv2;
-@@ -641,6 +677,7 @@ static SSL_CTX *sslMakeContext(void) {
- // Set default SSL options.
- SSL_CTX_set_options(context, options);
-
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- // Workaround for SSL_OP_NO_COMPRESSION with older OpenSSL versions.
- #ifdef HAVE_DLOPEN
- if (SSL_COMP_get_compression_methods) {
-@@ -649,6 +686,7 @@ static SSL_CTX *sslMakeContext(void) {
- #elif OPENSSL_VERSION_NUMBER >= 0x00908000L
- sk_SSL_COMP_zero(SSL_COMP_get_compression_methods());
- #endif
-+#endif
-
- // For Perfect Forward Secrecy (PFS) support we need to enable some additional
- // SSL options, provide eliptic curve key object for handshake and add chipers
-@@ -657,21 +695,39 @@ static SSL_CTX *sslMakeContext(void) {
- SSL_CTX_set_options(context, SSL_OP_SINGLE_ECDH_USE);
- SSL_CTX_set_options(context, SSL_OP_CIPHER_SERVER_PREFERENCE);
-
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L /* openssl 1.1 does this automatically */
- EC_KEY *ecKey;
- check(ecKey = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1));
- SSL_CTX_set_tmp_ecdh(context, ecKey);
- EC_KEY_free(ecKey);
-+#endif
-
- debug("[ssl] Support for PFS enabled...");
- #endif
-
- check(SSL_CTX_set_cipher_list(context,
-+#ifdef SHELLINABOX_USE_CHACHA_FIRST
-+ "ECDHE-ECDSA-CHACHA20-POLY1305:"
-+ "ECDHE-RSA-CHACHA20-POLY1305:"
-+ "ECDHE-ECDSA-AES256-GCM-SHA384:"
- "ECDHE-RSA-AES256-GCM-SHA384:"
-+#else
-+ "ECDHE-ECDSA-AES256-GCM-SHA384:"
-+ "ECDHE-RSA-AES256-GCM-SHA384:"
-+ "ECDHE-ECDSA-CHACHA20-POLY1305:"
-+ "ECDHE-RSA-CHACHA20-POLY1305:"
-+#endif
-+ "ECDHE-ECDSA-AES128-GCM-SHA256:"
- "ECDHE-RSA-AES128-GCM-SHA256:"
-+ "ECDHE-ECDSA-AES256-SHA384:"
- "ECDHE-RSA-AES256-SHA384:"
-+ "ECDHE-ECDSA-AES128-SHA256:"
- "ECDHE-RSA-AES128-SHA256:"
-+ "ECDHE-ECDSA-AES256-SHA:"
- "ECDHE-RSA-AES256-SHA:"
-+ "ECDHE-ECDSA-AES128-SHA:"
- "ECDHE-RSA-AES128-SHA:"
-+ "ECDHE-ECDSA-DES-CBC3-SHA:"
- "ECDHE-RSA-DES-CBC3-SHA:"
- "HIGH:MEDIUM:!RC4:!aNULL:!MD5"));
-
diff --git a/www/shellinabox/files/patch-libhttp_ssl.h b/www/shellinabox/files/patch-libhttp_ssl.h
deleted file mode 100644
index 4166ee48c8ce..000000000000
--- a/www/shellinabox/files/patch-libhttp_ssl.h
+++ /dev/null
@@ -1,102 +0,0 @@
---- libhttp/ssl.h.orig 2016-11-09 19:40:33 UTC
-+++ libhttp/ssl.h
-@@ -57,6 +57,7 @@
- #include <openssl/bio.h>
- #include <openssl/err.h>
- #include <openssl/ssl.h>
-+#include <openssl/safestack.h>
- #else
- #undef HAVE_OPENSSL
- typedef struct BIO BIO;
-@@ -77,6 +78,17 @@ typedef struct X509 X509;
- #endif
-
- #if defined(HAVE_DLOPEN)
-+#if !defined(DEFAULT_LIBCRYPTO_SO) || !defined(DEFAULT_LIBSSL_SO)
-+#undef DEFAULT_LIBCRYPTO_SO
-+#undef DEFAULT_LIBSSL_SO
-+#ifdef SHLIB_VERSION_NUMBER
-+#define DEFAULT_LIBCRYPTO_SO "libcrypto.so." SHLIB_VERSION_NUMBER
-+#define DEFAULT_LIBSSL_SO "libssl.so." SHLIB_VERSION_NUMBER
-+#else
-+#define DEFAULT_LIBCRYPTO_SO "libcrypto.so"
-+#define DEFAULT_LIBSSL_SO "libssl.so"
-+#endif
-+#endif
- extern long (*x_BIO_ctrl)(BIO *, int, long, void *);
- extern BIO_METHOD *(*x_BIO_f_buffer)(void);
- extern void (*x_BIO_free_all)(BIO *);
-@@ -99,6 +111,9 @@ extern SSL_CTX*(*x_SSL_CTX_new)(SSL_METHOD *);
- extern int (*x_SSL_CTX_set_cipher_list)(SSL_CTX *, const char *);
- extern void (*x_SSL_CTX_set_info_callback)(SSL_CTX *,
- void (*)(const SSL *, int, int));
-+#if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+extern unsigned long (*x_SSL_CTX_set_options)(SSL_CTX *, unsigned long);
-+#endif
- extern int (*x_SSL_CTX_use_PrivateKey_file)(SSL_CTX *, const char *, int);
- extern int (*x_SSL_CTX_use_PrivateKey_ASN1)(int, SSL_CTX *,
- const unsigned char *, long);
-@@ -112,7 +127,9 @@ extern void *(*x_SSL_get_ex_data)(const SSL *, int);
- extern BIO *(*x_SSL_get_rbio)(const SSL *);
- extern const char *(*x_SSL_get_servername)(const SSL *, int);
- extern BIO *(*x_SSL_get_wbio)(const SSL *);
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- extern int (*x_SSL_library_init)(void);
-+#endif
- extern SSL *(*x_SSL_new)(SSL_CTX *);
- extern int (*x_SSL_read)(SSL *, void *, int);
- extern SSL_CTX*(*x_SSL_set_SSL_CTX)(SSL *, SSL_CTX *);
-@@ -121,10 +138,16 @@ extern void (*x_SSL_set_bio)(SSL *, BIO *, BIO *);
- extern int (*x_SSL_set_ex_data)(SSL *, int, void *);
- extern int (*x_SSL_shutdown)(SSL *);
- extern int (*x_SSL_write)(SSL *, const void *, int);
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- extern SSL_METHOD *(*x_SSLv23_server_method)(void);
-+#else
-+extern SSL_METHOD *(*x_TLS_server_method)(void);
-+#endif
- extern X509 * (*x_d2i_X509)(X509 **px, const unsigned char **in, int len);
- extern void (*x_X509_free)(X509 *a);
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- extern void (*x_sk_zero)(void *st);
-+#endif
- extern void *(*x_SSL_COMP_get_compression_methods)(void);
-
- #define BIO_ctrl x_BIO_ctrl
-@@ -146,6 +169,9 @@ extern void *(*x_SSL_COMP_get_compression_methods)(v
- #define SSL_CTX_new x_SSL_CTX_new
- #define SSL_CTX_set_cipher_list x_SSL_CTX_set_cipher_list
- #define SSL_CTX_set_info_callback x_SSL_CTX_set_info_callback
-+#if OPENSSL_VERSION_NUMBER >= 0x10100000L
-+#define SSL_CTX_set_options x_SSL_CTX_set_options
-+#endif
- #define SSL_CTX_use_PrivateKey_file x_SSL_CTX_use_PrivateKey_file
- #define SSL_CTX_use_PrivateKey_ASN1 x_SSL_CTX_use_PrivateKey_ASN1
- #define SSL_CTX_use_certificate_file x_SSL_CTX_use_certificate_file
-@@ -157,7 +183,9 @@ extern void *(*x_SSL_COMP_get_compression_methods)(v
- #define SSL_get_rbio x_SSL_get_rbio
- #define SSL_get_servername x_SSL_get_servername
- #define SSL_get_wbio x_SSL_get_wbio
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- #define SSL_library_init x_SSL_library_init
-+#endif
- #define SSL_new x_SSL_new
- #define SSL_read x_SSL_read
- #define SSL_set_SSL_CTX x_SSL_set_SSL_CTX
-@@ -166,10 +194,16 @@ extern void *(*x_SSL_COMP_get_compression_methods)(v
- #define SSL_set_ex_data x_SSL_set_ex_data
- #define SSL_shutdown x_SSL_shutdown
- #define SSL_write x_SSL_write
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- #define SSLv23_server_method x_SSLv23_server_method
-+#else
-+#define TLS_server_method x_TLS_server_method
-+#endif
- #define d2i_X509 x_d2i_X509
- #define X509_free x_X509_free
-+#if OPENSSL_VERSION_NUMBER < 0x10100000L
- #define sk_zero x_sk_zero
-+#endif
- #define SSL_COMP_get_compression_methods x_SSL_COMP_get_compression_methods
-
- #undef BIO_set_buffer_read_data
diff --git a/www/shellinabox/files/patch-libhttp_url.c b/www/shellinabox/files/patch-libhttp_url.c
deleted file mode 100644
index b9579a000fd6..000000000000
--- a/www/shellinabox/files/patch-libhttp_url.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- libhttp/url.c.orig 2016-11-09 19:40:33 UTC
-+++ libhttp/url.c
-@@ -312,6 +312,9 @@ static void urlParsePostBody(struct URL *url,
- }
- }
- }
-+ } else {
-+ warn("[http] broken multipart/form-data!");
-+ break;
- }
- }
- if (lastPart) {
diff --git a/www/shellinabox/files/patch-shellinabox_launcher.c b/www/shellinabox/files/patch-shellinabox_launcher.c
deleted file mode 100644
index 1bb89239e1dc..000000000000
--- a/www/shellinabox/files/patch-shellinabox_launcher.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- shellinabox/launcher.c.orig 2016-11-09 19:40:33 UTC
-+++ shellinabox/launcher.c
-@@ -993,8 +993,8 @@ static pam_handle_t *internalLogin(struct Service *ser
- if (service->authUser == 2 /* SSH */) {
- // If connecting to a remote host, include that hostname
- hostname = strrchr(service->cmdline, '@');
-- if (!hostname || !strcmp(++hostname, "localhost")) {
-- hostname = NULL;
-+ if (hostname) {
-+ hostname++;
- }
- }
- struct utsname uts;
diff --git a/www/shellinabox/files/patch-shellinabox_service.c b/www/shellinabox/files/patch-shellinabox_service.c
deleted file mode 100644
index fd708ab9df11..000000000000
--- a/www/shellinabox/files/patch-shellinabox_service.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- shellinabox/service.c.orig 2016-11-09 19:40:33 UTC
-+++ shellinabox/service.c
-@@ -169,14 +169,13 @@ void initService(struct Service *service, const char *
- }
-
- service->cmdline = stringPrintf(NULL,
-- "ssh -a -e none -i /dev/null -x -oChallengeResponseAuthentication=no "
-+ "ssh -a -e none -i /dev/null -x "
- "-oCheckHostIP=no -oClearAllForwardings=yes -oCompression=no "
-- "-oControlMaster=no -oGSSAPIAuthentication=no "
-+ "-oControlMaster=no "
- "-oHostbasedAuthentication=no -oIdentitiesOnly=yes "
- "-oKbdInteractiveAuthentication=yes -oPasswordAuthentication=yes "
- "-oPreferredAuthentications=keyboard-interactive,password "
-- "-oPubkeyAuthentication=no -oRhostsRSAAuthentication=no "
-- "-oRSAAuthentication=no -oStrictHostKeyChecking=no -oTunnel=no "
-+ "-oPubkeyAuthentication=no -oStrictHostKeyChecking=no -oTunnel=no "
- "-oUserKnownHostsFile=/dev/null -oVerifyHostKeyDNS=no "
- // beewoolie-2012.03.30: while it would be nice to disable this
- // feature, we cannot be sure that it is available on the
diff --git a/www/shellinabox/files/patch-shellinabox_vt100.jspp b/www/shellinabox/files/patch-shellinabox_vt100.jspp
deleted file mode 100644
index cf416c16ab72..000000000000
--- a/www/shellinabox/files/patch-shellinabox_vt100.jspp
+++ /dev/null
@@ -1,22 +0,0 @@
---- shellinabox/vt100.jspp.orig 2018-11-13 14:31:22 UTC
-+++ shellinabox/vt100.jspp
-@@ -118,7 +118,8 @@ function VT100(container) {
- '(?::[1-9][0-9]*)?' +
-
- // Path.
-- '(?:/(?:(?![/ \u00A0]|[,.)}"\u0027!]+[ \u00A0]|[,.)}"\u0027!]+$).)*)*|' +
-+ '(?:/(?:(?![/ \u00A0]|[,.)}"\u0027!]+[ \u00A0]|[,.)}"\u0027!]+$)' +
-+ '[-a-zA-Z0-9@:%_\+.~#?&//=])*)*|' +
-
- (linkifyURLs <= 1 ? '' :
- // Also support URLs without a protocol (assume "http").
-@@ -149,7 +150,8 @@ function VT100(container) {
- '(?::[1-9][0-9]{0,4})?' +
-
- // Path.
-- '(?:/(?:(?![/ \u00A0]|[,.)}"\u0027!]+[ \u00A0]|[,.)}"\u0027!]+$).)*)*|') +
-+ '(?:/(?:(?![/ \u00A0]|[,.)}"\u0027!]+[ \u00A0]|[,.)}"\u0027!]+$)' +
-+ '[-a-zA-Z0-9@:%_\+.~#?&//=])*)*|') +
-
- // In addition, support e-mail address. Optionally, recognize "mailto:"
- '(?:mailto:)' + (linkifyURLs <= 1 ? '' : '?') +
diff --git a/www/shellinabox/files/pkg-deinstall.in b/www/shellinabox/files/pkg-deinstall.in
deleted file mode 100644
index 34bd114de51d..000000000000
--- a/www/shellinabox/files/pkg-deinstall.in
+++ /dev/null
@@ -1,10 +0,0 @@
-#! /bin/sh
-
-PATH=/bin:/usr/bin:/usr/sbin
-
-if [ "$2" != "POST-DEINSTALL" ]; then
- exit 0
-fi
-if [ -d %%PREFIX%%/etc/shellinabox ]; then
- echo "===> You may delete '%%PREFIX%%/etc/shellinabox' if you want to remove the SSL certificate left."
-fi
diff --git a/www/shellinabox/files/shellinaboxd.in b/www/shellinabox/files/shellinaboxd.in
deleted file mode 100644
index 8ccdea164da8..000000000000
--- a/www/shellinabox/files/shellinaboxd.in
+++ /dev/null
@@ -1,71 +0,0 @@
-#!/bin/sh
-
-# Shell in a Box Daemon startup script
-#
-# PROVIDE: shellinaboxd
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following to /etc/rc.conf[.local] to enable this service
-#
-# shellinaboxd_enable="YES"
-#
-# You can fine tune others variables too:
-# shellinaboxd_pidfile="/var/run/shellinabox.pid"
-# shellinaboxd_user="%%USERS%%"
-# shellinaboxd_group="%%GROUPS%%"
-# shellinaboxd_port="4200"
-# shellinaboxd_certdir="%%ETCDIR%%"
-# shellinaboxd_certfile=
-# Example: shellinaboxd_certfile="/your/cert.pem"
-# shellinaboxd_flags=
-
-shellinaboxd_precmd() {
- if command -v check_namevarlist > /dev/null 2>&1; then
- check_namevarlist fib && return 0
- fi
-
- ${SYSCTL} net.fibs >/dev/null 2>&1 || return 0
-
- shellinaboxd_fib=${shellinaboxd_fib:-"NONE"}
- case "$shellinaboxd_fib" in
- [Nn][Oo][Nn][Ee])
- ;;
- *)
- command="setfib -F ${shellinaboxd_fib} ${command}"
- ;;
- esac
-}
-
-. /etc/rc.subr
-
-name="shellinaboxd"
-rcvar=shellinaboxd_enable
-
-command="%%PREFIX%%/bin/${name}"
-start_precmd="shellinaboxd_precmd"
-
-load_rc_config $name
-
-shellinaboxd_enable=${shellinaboxd_enable:-"NO"}
-shellinaboxd_user=${shellinaboxd_user:-"%%USERS%%"}
-shellinaboxd_group=${shellinaboxd_group:-"%%GROUPS%%"}
-shellinaboxd_port=${shellinaboxd_port:-"4200"}
-shellinaboxd_certdir=${shellinaboxd_certdir:-"%%ETCDIR%%"}
-
-pidfile=${shellinaboxd_pidfile:-"/var/run/shellinaboxd.pid"}
-
-command_args="--user=${shellinaboxd_user} --group=${shellinaboxd_group} --port=${shellinaboxd_port} --background=${pidfile}"
-
-if [ "${shellinaboxd_certfile}" = "" ]; then
- required_dirs="${shellinaboxd_certdir}"
- command_args="$command_args --cert=${shellinaboxd_certdir}"
-else
- command_args="$command_args --cert-fd=3 3< ${shellinaboxd_certfile}"
-fi
-
-# avoid unnecessary su(1) initiated by rc.subr
-unset shellinaboxd_user shellinaboxd_group
-
-run_rc_command "$1"
diff --git a/www/shellinabox/pkg-descr b/www/shellinabox/pkg-descr
deleted file mode 100644
index 0dc088b71463..000000000000
--- a/www/shellinabox/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Shell In A Box is a web server that can export arbitary command line tools
-to a web based terminal emulator.
diff --git a/www/shellinabox/pkg-plist b/www/shellinabox/pkg-plist
deleted file mode 100644
index 37179f388f9d..000000000000
--- a/www/shellinabox/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/shellinaboxd
-share/man/man1/shellinaboxd.1.gz
-@dir(shellinabox,shellinabox,700) etc/shellinabox
diff --git a/www/sqlpage/Makefile b/www/sqlpage/Makefile
index dee919b5f3ea..4ec6184440fd 100644
--- a/www/sqlpage/Makefile
+++ b/www/sqlpage/Makefile
@@ -1,7 +1,6 @@
PORTNAME= sqlpage
DISTVERSIONPREFIX= v
-DISTVERSION= 0.40.0
-PORTREVISION= 1
+DISTVERSION= 0.41.0
CATEGORIES= www databases
MASTER_SITES= https://cdn.jsdelivr.net/npm/:npm
DISTFILES= ${NPM_DISTFILES}
@@ -29,7 +28,7 @@ GH_PROJECT= SQLPage
USERS= sqlpage
GROUPS= sqlpage
-NPM_DISTFILES= apexcharts@5.3.0/dist/apexcharts.min.js:npm \
+NPM_DISTFILES= apexcharts@5.3.6/dist/apexcharts.min.js:npm \
@tabler/core@1.4.0/dist/css/tabler.min.css:npm \
@tabler/core@1.4.0/dist/css/tabler-vendors.min.css:npm \
@tabler/core@1.4.0/dist/js/tabler.min.js:npm \
diff --git a/www/sqlpage/Makefile.crates b/www/sqlpage/Makefile.crates
index 8b59220d3e85..7f1dcfacddb8 100644
--- a/www/sqlpage/Makefile.crates
+++ b/www/sqlpage/Makefile.crates
@@ -47,14 +47,14 @@ CARGO_CRATES= actix-codec-0.5.2 \
atomic-waker-1.1.2 \
autocfg-1.5.0 \
awc-3.8.1 \
- aws-lc-rs-1.15.1 \
- aws-lc-sys-0.34.0 \
+ aws-lc-rs-1.15.2 \
+ aws-lc-sys-0.35.0 \
base16ct-0.2.0 \
base64-0.13.1 \
base64-0.21.7 \
base64-0.22.1 \
- base64ct-1.8.0 \
- bigdecimal-0.4.9 \
+ base64ct-1.8.1 \
+ bigdecimal-0.4.10 \
bitflags-1.3.2 \
bitflags-2.10.0 \
blake2-0.10.6 \
@@ -65,12 +65,12 @@ CARGO_CRATES= actix-codec-0.5.2 \
brotli-8.0.2 \
brotli-decompressor-2.5.1 \
brotli-decompressor-5.0.0 \
- bumpalo-3.19.0 \
+ bumpalo-3.19.1 \
byteorder-1.5.0 \
bytes-1.11.0 \
bytestring-1.5.0 \
calloop-0.13.0 \
- cc-1.2.48 \
+ cc-1.2.51 \
cesu8-1.1.0 \
cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
@@ -79,7 +79,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
clap_builder-4.5.53 \
clap_derive-4.5.49 \
clap_lex-0.7.6 \
- cmake-0.1.54 \
+ cmake-0.1.57 \
colorchoice-1.0.4 \
combine-4.6.7 \
concurrent-queue-2.5.0 \
@@ -89,6 +89,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
const-random-macro-0.1.16 \
convert_case-0.4.0 \
convert_case-0.6.0 \
+ convert_case-0.10.0 \
cookie-0.16.2 \
core-foundation-0.9.4 \
core-foundation-0.10.1 \
@@ -125,8 +126,8 @@ CARGO_CRATES= actix-codec-0.5.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
derive_more-0.99.20 \
- derive_more-2.0.1 \
- derive_more-impl-2.0.1 \
+ derive_more-2.1.1 \
+ derive_more-impl-2.1.1 \
digest-0.10.7 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
@@ -154,7 +155,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
fastrand-2.3.0 \
ff-0.13.1 \
fiat-crypto-0.2.9 \
- find-msvc-tools-0.1.5 \
+ find-msvc-tools-0.1.6 \
flate2-1.1.5 \
flume-0.11.1 \
fnv-1.0.7 \
@@ -205,8 +206,8 @@ CARGO_CRATES= actix-codec-0.5.2 \
icu_locale_core-2.1.1 \
icu_normalizer-2.1.1 \
icu_normalizer_data-2.1.1 \
- icu_properties-2.1.1 \
- icu_properties_data-2.1.1 \
+ icu_properties-2.1.2 \
+ icu_properties_data-2.1.2 \
icu_provider-2.1.1 \
ident_case-1.0.1 \
idna-1.1.0 \
@@ -218,9 +219,9 @@ CARGO_CRATES= actix-codec-0.5.2 \
indexmap-2.12.1 \
is_terminal_polyfill-1.70.2 \
itertools-0.10.5 \
- itoa-1.0.15 \
- jiff-0.2.16 \
- jiff-static-0.2.16 \
+ itoa-1.0.17 \
+ jiff-0.2.17 \
+ jiff-static-0.2.17 \
jni-0.21.1 \
jni-sys-0.3.0 \
jobserver-0.1.34 \
@@ -231,20 +232,20 @@ CARGO_CRATES= actix-codec-0.5.2 \
lambda_runtime_api_client-0.7.0 \
language-tags-0.3.2 \
lazy_static-1.5.0 \
- libc-0.2.177 \
+ libc-0.2.178 \
libflate-2.2.1 \
libflate_lz77-2.2.0 \
libloading-0.8.9 \
libm-0.2.15 \
- libredox-0.1.10 \
- libsqlite3-sys-0.35.0 \
+ libredox-0.1.12 \
+ libsqlite3-sys-0.36.0 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.11.0 \
litemap-0.8.1 \
local-channel-0.1.5 \
local-waker-0.1.4 \
lock_api-0.4.14 \
- log-0.4.28 \
+ log-0.4.29 \
markdown-1.0.0 \
md-5-0.10.6 \
memchr-2.7.6 \
@@ -252,7 +253,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
- mio-1.1.0 \
+ mio-1.1.1 \
ndk-0.9.0 \
ndk-context-0.1.1 \
ndk-sys-0.6.0+11769913 \
@@ -287,6 +288,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
objc2-user-notifications-0.2.2 \
odbc-api-19.1.0 \
odbc-sys-0.27.4 \
+ odbc-sys-0.28.0 \
oid-registry-0.7.1 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.2 \
@@ -321,14 +323,14 @@ CARGO_CRATES= actix-codec-0.5.2 \
pkcs8-0.10.2 \
pkg-config-0.3.32 \
polling-3.11.0 \
- portable-atomic-1.11.1 \
+ portable-atomic-1.13.0 \
portable-atomic-util-0.2.4 \
potential_utf-0.1.4 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
primeorder-0.13.6 \
proc-macro-crate-3.4.0 \
- proc-macro2-1.0.103 \
+ proc-macro2-1.0.104 \
quote-1.0.42 \
r-efi-5.3.0 \
rand-0.8.5 \
@@ -341,6 +343,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
rcgen-0.13.2 \
redox_syscall-0.4.1 \
redox_syscall-0.5.18 \
+ redox_syscall-0.7.0 \
redox_users-0.5.2 \
ref-cast-1.0.25 \
ref-cast-impl-1.0.25 \
@@ -357,19 +360,19 @@ CARGO_CRATES= actix-codec-0.5.2 \
rustc_version-0.4.1 \
rusticata-macros-4.1.0 \
rustix-0.38.44 \
- rustix-1.1.2 \
+ rustix-1.1.3 \
rustls-0.23.35 \
rustls-acme-0.14.1 \
rustls-native-certs-0.8.2 \
rustls-pemfile-2.2.0 \
- rustls-pki-types-1.13.1 \
+ rustls-pki-types-1.13.2 \
rustls-webpki-0.103.8 \
rustversion-1.0.22 \
- ryu-1.0.20 \
+ ryu-1.0.22 \
same-file-1.0.6 \
schannel-0.1.28 \
schemars-0.9.0 \
- schemars-1.1.0 \
+ schemars-1.2.0 \
scopeguard-1.2.0 \
sec1-0.7.3 \
security-framework-3.5.1 \
@@ -380,19 +383,19 @@ CARGO_CRATES= actix-codec-0.5.2 \
serde-value-0.7.0 \
serde_core-1.0.228 \
serde_derive-1.0.228 \
- serde_json-1.0.145 \
+ serde_json-1.0.148 \
serde_path_to_error-0.1.20 \
serde_plain-1.0.2 \
- serde_spanned-1.0.3 \
+ serde_spanned-1.0.4 \
serde_urlencoded-0.7.1 \
serde_with-3.16.1 \
serde_with_macros-3.16.1 \
sha1-0.10.6 \
sha2-0.10.9 \
shlex-1.3.0 \
- signal-hook-registry-1.4.7 \
+ signal-hook-registry-1.4.8 \
signature-2.2.0 \
- simd-adler32-0.3.7 \
+ simd-adler32-0.3.8 \
slab-0.4.11 \
smallvec-1.15.1 \
smol_str-0.2.2 \
@@ -400,8 +403,8 @@ CARGO_CRATES= actix-codec-0.5.2 \
socket2-0.6.1 \
spin-0.9.8 \
spki-0.7.3 \
- sqlparser-0.59.0 \
- sqlparser_derive-0.3.0 \
+ sqlparser-0.60.0 \
+ sqlparser_derive-0.4.0 \
sqlx-core-oldapi-0.6.51 \
sqlx-macros-oldapi-0.6.51 \
sqlx-oldapi-0.6.51 \
@@ -412,7 +415,7 @@ CARGO_CRATES= actix-codec-0.5.2 \
subtle-2.6.1 \
syn-2.0.111 \
synstructure-0.13.2 \
- tempfile-3.23.0 \
+ tempfile-3.24.0 \
thiserror-1.0.69 \
thiserror-2.0.17 \
thiserror-impl-1.0.69 \
@@ -429,16 +432,16 @@ CARGO_CRATES= actix-codec-0.5.2 \
tokio-rustls-0.26.4 \
tokio-stream-0.1.17 \
tokio-util-0.7.17 \
- toml-0.9.8 \
- toml_datetime-0.7.3 \
- toml_edit-0.23.7 \
- toml_parser-1.0.4 \
+ toml-0.9.10+spec-1.1.0 \
+ toml_datetime-0.7.5+spec-1.1.0 \
+ toml_edit-0.23.10+spec-1.0.0 \
+ toml_parser-1.0.6+spec-1.1.0 \
tower-0.4.13 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
- tracing-0.1.43 \
+ tracing-0.1.44 \
tracing-attributes-0.1.31 \
- tracing-core-0.1.35 \
+ tracing-core-0.1.36 \
try-lock-0.2.5 \
typeid-1.0.3 \
typenum-1.19.0 \
@@ -451,12 +454,12 @@ CARGO_CRATES= actix-codec-0.5.2 \
unicode-properties-0.1.4 \
unicode-segmentation-1.12.0 \
unicode-xid-0.2.6 \
- unix-odbc-0.1.3 \
+ unix-odbc-0.1.4 \
untrusted-0.9.0 \
url-2.5.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.18.1 \
+ uuid-1.19.0 \
vcpkg-0.2.15 \
version_check-0.9.5 \
walkdir-2.5.0 \
@@ -524,14 +527,15 @@ CARGO_CRATES= actix-codec-0.5.2 \
yasna-0.5.2 \
yoke-0.8.1 \
yoke-derive-0.8.1 \
- zerocopy-0.8.30 \
- zerocopy-derive-0.8.30 \
+ zerocopy-0.8.31 \
+ zerocopy-derive-0.8.31 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.2 \
zerotrie-0.2.3 \
zerovec-0.11.5 \
zerovec-derive-0.11.2 \
+ zmij-1.0.0 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
zstd-sys-2.0.16+zstd.1.5.7
diff --git a/www/sqlpage/distinfo b/www/sqlpage/distinfo
index e94a7034734b..2c62e3bcc884 100644
--- a/www/sqlpage/distinfo
+++ b/www/sqlpage/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1764409662
-SHA256 (apexcharts@5.3.0/dist/apexcharts.min.js) = 3ad7c7f22806e3f5d5316575d79e5d0a5f241a1aeea302125549bb6591745705
-SIZE (apexcharts@5.3.0/dist/apexcharts.min.js) = 580851
+TIMESTAMP = 1767088030
+SHA256 (apexcharts@5.3.6/dist/apexcharts.min.js) = a8d26d1122513981d12b04bfbb7cddbb815ebfaf5d6f5ee128766faea1a2a91b
+SIZE (apexcharts@5.3.6/dist/apexcharts.min.js) = 581552
SHA256 (@tabler/core@1.4.0/dist/css/tabler.min.css) = 7ef750bd10546a695d0b12767ad8048bd8f3ec5de7daefb1067f9d0daa3d1c9a
SIZE (@tabler/core@1.4.0/dist/css/tabler.min.css) = 536141
SHA256 (@tabler/core@1.4.0/dist/css/tabler-vendors.min.css) = fd53f3f46b621f512cd4a18b63bd3a5086b2104806f7707a68805add6cf02987
@@ -111,10 +111,10 @@ SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c08670
SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/awc-3.8.1.crate) = 3c170039c11c7f6c0a28f7b3bd4fb0c674cbfa317fabc1560022ad3ec2d69e7c
SIZE (rust/crates/awc-3.8.1.crate) = 85379
-SHA256 (rust/crates/aws-lc-rs-1.15.1.crate) = 6b5ce75405893cd713f9ab8e297d8e438f624dde7d706108285f7e17a25a180f
-SIZE (rust/crates/aws-lc-rs-1.15.1.crate) = 215686
-SHA256 (rust/crates/aws-lc-sys-0.34.0.crate) = 179c3777a8b5e70e90ea426114ffc565b2c1a9f82f6c4a0c5a34aa6ef5e781b6
-SIZE (rust/crates/aws-lc-sys-0.34.0.crate) = 9487891
+SHA256 (rust/crates/aws-lc-rs-1.15.2.crate) = 6a88aab2464f1f25453baa7a07c84c5b7684e274054ba06817f382357f77a288
+SIZE (rust/crates/aws-lc-rs-1.15.2.crate) = 216789
+SHA256 (rust/crates/aws-lc-sys-0.35.0.crate) = b45afffdee1e7c9126814751f88dddc747f41d91da16c9551a0f1e8a11e788a1
+SIZE (rust/crates/aws-lc-sys-0.35.0.crate) = 9489582
SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
@@ -123,10 +123,10 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
-SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
-SHA256 (rust/crates/bigdecimal-0.4.9.crate) = 560f42649de9fa436b73517378a147ec21f6c997a546581df4b4b31677828934
-SIZE (rust/crates/bigdecimal-0.4.9.crate) = 135074
+SHA256 (rust/crates/base64ct-1.8.1.crate) = 0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a
+SIZE (rust/crates/base64ct-1.8.1.crate) = 31807
+SHA256 (rust/crates/bigdecimal-0.4.10.crate) = 4d6867f1565b3aad85681f1015055b087fcfd840d6aeee6eee7f2da317603695
+SIZE (rust/crates/bigdecimal-0.4.10.crate) = 126514
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
@@ -147,8 +147,8 @@ SHA256 (rust/crates/brotli-decompressor-2.5.1.crate) = 4e2e4afe60d7dd600fdd3de8d
SIZE (rust/crates/brotli-decompressor-2.5.1.crate) = 193087
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
-SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
@@ -157,8 +157,8 @@ SHA256 (rust/crates/bytestring-1.5.0.crate) = 113b4343b5f6617e7ad401ced8de3cc8b0
SIZE (rust/crates/bytestring-1.5.0.crate) = 11353
SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
SIZE (rust/crates/calloop-0.13.0.crate) = 69698
-SHA256 (rust/crates/cc-1.2.48.crate) = c481bdbf0ed3b892f6f806287d72acd515b352a4ec27a208489b8c1bc839633a
-SIZE (rust/crates/cc-1.2.48.crate) = 92458
+SHA256 (rust/crates/cc-1.2.51.crate) = 7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203
+SIZE (rust/crates/cc-1.2.51.crate) = 93352
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
@@ -175,8 +175,8 @@ SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a
SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
-SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
-SIZE (rust/crates/cmake-0.1.54.crate) = 18955
+SHA256 (rust/crates/cmake-0.1.57.crate) = 75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d
+SIZE (rust/crates/cmake-0.1.57.crate) = 20376
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
@@ -195,6 +195,8 @@ SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc
SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
SHA256 (rust/crates/convert_case-0.6.0.crate) = ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca
SIZE (rust/crates/convert_case-0.6.0.crate) = 18675
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb
SIZE (rust/crates/cookie-0.16.2.crate) = 34632
SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -267,10 +269,10 @@ SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e8
SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360
SHA256 (rust/crates/derive_more-0.99.20.crate) = 6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f
SIZE (rust/crates/derive_more-0.99.20.crate) = 55041
-SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
-SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
-SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
-SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
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
@@ -325,8 +327,8 @@ SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137
SIZE (rust/crates/ff-0.13.1.crate) = 18607
SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
-SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
-SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
+SHA256 (rust/crates/find-msvc-tools-0.1.6.crate) = 645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff
+SIZE (rust/crates/find-msvc-tools-0.1.6.crate) = 30978
SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
SIZE (rust/crates/flate2-1.1.5.crate) = 77015
SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
@@ -427,10 +429,10 @@ SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea
SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
-SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
-SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
-SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
-SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec
+SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136
+SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af
+SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057
SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
@@ -453,12 +455,12 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd4600
SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
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/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
-SIZE (rust/crates/jiff-0.2.16.crate) = 731814
-SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
-SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/jiff-0.2.17.crate) = a87d9b8105c23642f50cbbae03d1f75d8422c5cb98ce7ee9271f7ff7505be6b8
+SIZE (rust/crates/jiff-0.2.17.crate) = 747708
+SHA256 (rust/crates/jiff-static-0.2.17.crate) = b787bebb543f8969132630c51fd0afab173a86c6abae56ff3b9e5e3e3f9f6e58
+SIZE (rust/crates/jiff-static-0.2.17.crate) = 83144
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
@@ -479,8 +481,8 @@ SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503
SIZE (rust/crates/language-tags-0.3.2.crate) = 53420
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.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
-SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
SHA256 (rust/crates/libflate-2.2.1.crate) = e3248b8d211bd23a104a42d81b4fa8bb8ac4a3b75e7a43d85d2c9ccb6179cd74
SIZE (rust/crates/libflate-2.2.1.crate) = 40550
SHA256 (rust/crates/libflate_lz77-2.2.0.crate) = a599cb10a9cd92b1300debcef28da8f70b935ec937f44fcd1b70a7c986a11c5c
@@ -489,10 +491,10 @@ SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6e
SIZE (rust/crates/libloading-0.8.9.crate) = 30222
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
-SIZE (rust/crates/libredox-0.1.10.crate) = 7332
-SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f
-SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
+SHA256 (rust/crates/libsqlite3-sys-0.36.0.crate) = 95b4103cffefa72eb8428cb6b47d6627161e51c2739fc5e3b734584157bc642a
+SIZE (rust/crates/libsqlite3-sys-0.36.0.crate) = 5294361
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.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
@@ -505,8 +507,8 @@ SHA256 (rust/crates/local-waker-0.1.4.crate) = 4d873d7c67ce09b42110d801813efbc93
SIZE (rust/crates/local-waker-0.1.4.crate) = 6730
SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
-SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
-SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
SHA256 (rust/crates/markdown-1.0.0.crate) = a5cab8f2cadc416a82d2e783a1946388b31654d391d1c7d92cc1f03e295b1deb
SIZE (rust/crates/markdown-1.0.0.crate) = 219012
SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
@@ -521,8 +523,8 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
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.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873
-SIZE (rust/crates/mio-1.1.0.crate) = 105232
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
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
@@ -591,6 +593,8 @@ SHA256 (rust/crates/odbc-api-19.1.0.crate) = f017d3949731e436bc1bb9a1fbc34197c2f
SIZE (rust/crates/odbc-api-19.1.0.crate) = 198551
SHA256 (rust/crates/odbc-sys-0.27.4.crate) = 1896e52e97c2f0cf997cc627380f1af1ecb3f6c29ce6175047cd38adaadb46f5
SIZE (rust/crates/odbc-sys-0.27.4.crate) = 27908
+SHA256 (rust/crates/odbc-sys-0.28.0.crate) = 348f5e1d16a8aa07e9e76fc62f82bf44d94c099c0d291b4b4b7e10574447434c
+SIZE (rust/crates/odbc-sys-0.28.0.crate) = 29239
SHA256 (rust/crates/oid-registry-0.7.1.crate) = a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9
SIZE (rust/crates/oid-registry-0.7.1.crate) = 15220
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
@@ -659,8 +663,8 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218
SIZE (rust/crates/polling-3.11.0.crate) = 59387
-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-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
+SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
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.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
@@ -673,8 +677,8 @@ SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f
SIZE (rust/crates/primeorder-0.13.6.crate) = 21296
SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
-SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
-SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/proc-macro2-1.0.104.crate) = 9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0
+SIZE (rust/crates/proc-macro2-1.0.104.crate) = 60058
SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
SIZE (rust/crates/quote-1.0.42.crate) = 31504
SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
@@ -699,6 +703,8 @@ SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_syscall-0.7.0.crate) = 49f3fe0889e69e2ae9e41f4d6c4c0181701d00e4697b356fb1f74173a5e0ee27
+SIZE (rust/crates/redox_syscall-0.7.0.crate) = 27652
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.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
@@ -731,8 +737,8 @@ SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfc
SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
-SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
SHA256 (rust/crates/rustls-0.23.35.crate) = 533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f
SIZE (rust/crates/rustls-0.23.35.crate) = 373700
SHA256 (rust/crates/rustls-acme-0.14.1.crate) = 4b49bf42910782ed684d992550c267c98fbe602320d6bb4a6362292791076eed
@@ -741,22 +747,22 @@ SHA256 (rust/crates/rustls-native-certs-0.8.2.crate) = 9980d917ebb0c0536119ba501
SIZE (rust/crates/rustls-native-certs-0.8.2.crate) = 31903
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.13.1.crate) = 708c0f9d5f54ba0272468c1d306a52c495b31fa155e91bc25371e6df7996908c
-SIZE (rust/crates/rustls-pki-types-1.13.1.crate) = 34901
+SHA256 (rust/crates/rustls-pki-types-1.13.2.crate) = 21e6f2ab2928ca4291b86736a8bd920a277a399bba1589409d72154ff87c1282
+SIZE (rust/crates/rustls-pki-types-1.13.2.crate) = 34958
SHA256 (rust/crates/rustls-webpki-0.103.8.crate) = 2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52
SIZE (rust/crates/rustls-webpki-0.103.8.crate) = 85810
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/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
+SIZE (rust/crates/ryu-1.0.22.crate) = 51321
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.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.1.0.crate) = 9558e172d4e8533736ba97870c4b2cd63f84b382a3d6eb063da41b91cce17289
-SIZE (rust/crates/schemars-1.1.0.crate) = 92664
+SHA256 (rust/crates/schemars-1.2.0.crate) = 54e910108742c57a770f492731f99be216a52fadd361b06c8fb59d74ccc267d2
+SIZE (rust/crates/schemars-1.2.0.crate) = 93707
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
@@ -777,14 +783,14 @@ SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b
SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
-SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
-SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_json-1.0.148.crate) = 3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da
+SIZE (rust/crates/serde_json-1.0.148.crate) = 155957
SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457
SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046
SHA256 (rust/crates/serde_plain-1.0.2.crate) = 9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50
SIZE (rust/crates/serde_plain-1.0.2.crate) = 11183
-SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
-SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
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.16.1.crate) = 4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7
@@ -797,12 +803,12 @@ SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824
SIZE (rust/crates/sha2-0.10.9.crate) = 29271
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.7.crate) = 7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad
-SIZE (rust/crates/signal-hook-registry-1.4.7.crate) = 19491
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
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-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
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
@@ -817,10 +823,10 @@ SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
SIZE (rust/crates/spki-0.7.3.crate) = 16409
-SHA256 (rust/crates/sqlparser-0.59.0.crate) = 4591acadbcf52f0af60eafbb2c003232b2b4cd8de5f0e9437cb8b1b59046cc0f
-SIZE (rust/crates/sqlparser-0.59.0.crate) = 359271
-SHA256 (rust/crates/sqlparser_derive-0.3.0.crate) = da5fc6819faabb412da764b99d3b713bb55083c11e7e0c00144d386cd6a1939c
-SIZE (rust/crates/sqlparser_derive-0.3.0.crate) = 8563
+SHA256 (rust/crates/sqlparser-0.60.0.crate) = 505aa16b045c4c1375bf5f125cce3813d0176325bfe9ffc4a903f423de7774ff
+SIZE (rust/crates/sqlparser-0.60.0.crate) = 378976
+SHA256 (rust/crates/sqlparser_derive-0.4.0.crate) = 028e551d5e270b31b9f3ea271778d9d827148d4287a5d96167b6bb9787f5cc38
+SIZE (rust/crates/sqlparser_derive-0.4.0.crate) = 9238
SHA256 (rust/crates/sqlx-core-oldapi-0.6.51.crate) = 8b9869b844b6ab5f575c33e29ad579a3c880bc514bb47c4c9991d0dd6979949b
SIZE (rust/crates/sqlx-core-oldapi-0.6.51.crate) = 380043
SHA256 (rust/crates/sqlx-macros-oldapi-0.6.51.crate) = 78820a192cc29b877b735c32e1c1a8e51459019b699fff6f5ba86a128fa9ef9d
@@ -841,8 +847,8 @@ SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7
SIZE (rust/crates/syn-2.0.111.crate) = 302117
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
-SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
-SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
@@ -875,26 +881,26 @@ SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594
SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898
-SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
-SIZE (rust/crates/toml-0.9.8.crate) = 56104
-SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
-SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
-SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
-SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
-SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
-SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 0825052159284a1a8b4d6c0c86cbc801f2da5afd2b225fa548c72f2e74002f48
+SIZE (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 56601
+SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
+SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
+SHA256 (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269
+SIZE (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 66420
+SHA256 (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
+SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
SIZE (rust/crates/tower-0.4.13.crate) = 106906
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.43.crate) = 2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647
-SIZE (rust/crates/tracing-0.1.43.crate) = 90033
+SHA256 (rust/crates/tracing-0.1.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
+SIZE (rust/crates/tracing-0.1.44.crate) = 463135
SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da
SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733
-SHA256 (rust/crates/tracing-core-0.1.35.crate) = 7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c
-SIZE (rust/crates/tracing-core-0.1.35.crate) = 63837
+SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
+SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
@@ -919,8 +925,8 @@ SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec9
SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
-SHA256 (rust/crates/unix-odbc-0.1.3.crate) = c8579f2e2aaba57c09f10990cf9ab50eef8c0155820ed8a72d962c1c05af4a8a
-SIZE (rust/crates/unix-odbc-0.1.3.crate) = 1680573
+SHA256 (rust/crates/unix-odbc-0.1.4.crate) = 26bdaf2156eebadc0dbabec5b2c2a6f92bff5cface28f3f0a367d2ee9aeca0e2
+SIZE (rust/crates/unix-odbc-0.1.4.crate) = 1680785
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
@@ -929,8 +935,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
-SIZE (rust/crates/uuid-1.18.1.crate) = 60468
+SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
@@ -1065,10 +1071,10 @@ SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d565733
SIZE (rust/crates/yoke-0.8.1.crate) = 32016
SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
-SHA256 (rust/crates/zerocopy-0.8.30.crate) = 4ea879c944afe8a2b25fef16bb4ba234f47c694565e97383b36f3a878219065c
-SIZE (rust/crates/zerocopy-0.8.30.crate) = 257591
-SHA256 (rust/crates/zerocopy-derive-0.8.30.crate) = cf955aa904d6040f70dc8e9384444cb1030aed272ba3cb09bbc4ab9e7c1f34f5
-SIZE (rust/crates/zerocopy-derive-0.8.30.crate) = 90705
+SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3
+SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633
+SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a
+SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835
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
@@ -1081,11 +1087,13 @@ SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c
SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zmij-1.0.0.crate) = e6d6085d62852e35540689d1f97ad663e3971fc19cf5eceab364d62c646ea167
+SIZE (rust/crates/zmij-1.0.0.crate) = 33841
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.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
-SHA256 (lovasoa-SQLPage-v0.40.0_GH0.tar.gz) = 1550ef8ee187f2ddf16b182b51716606d7b3e6ba71a6c5007de0a61c94d71bec
-SIZE (lovasoa-SQLPage-v0.40.0_GH0.tar.gz) = 34293528
+SHA256 (lovasoa-SQLPage-v0.41.0_GH0.tar.gz) = 85f214f72633a5e24d36038215fafa8e3dadc297cb17a216bceea73f5f9a77e8
+SIZE (lovasoa-SQLPage-v0.41.0_GH0.tar.gz) = 34302959
diff --git a/www/squid/Makefile b/www/squid/Makefile
index 9a443436984c..52ab01d14cf4 100644
--- a/www/squid/Makefile
+++ b/www/squid/Makefile
@@ -1,16 +1,9 @@
PORTNAME= squid
-DISTVERSION= 6.14
+DISTVERSION= 7.3
PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://github.com/${PORTNAME}-cache/${PORTNAME}/releases/download/${PORTNAME:tu}_${DISTVERSION:S|.|_|g}/
-PATCH_SITES= http://www2.pl.squid-cache.org/%SUBDIR%/ \
- http://www1.il.squid-cache.org/%SUBDIR%/ \
- http://www2.gr.squid-cache.org/%SUBDIR%/ \
- http://ca2.squid-cache.org/%SUBDIR%/ \
- https://www.squid-cache.org/%SUBDIR%/
-PATCH_SITE_SUBDIR= Versions/v6/changesets
-
MAINTAINER= timp87@gmail.com
COMMENT= HTTP Caching Proxy
WWW= https://www.squid-cache.org/ \
@@ -19,8 +12,8 @@ WWW= https://www.squid-cache.org/ \
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= compiler:c++11-lib cpe gmake localbase:ldflags perl5 \
- shebangfix tar:xz
+USES= compiler:c++17-lang cpe gmake localbase:ldflags perl5 \
+ pkgconfig shebangfix tar:xz
CPE_VENDOR= squid-cache
USE_RC_SUBR= squid
@@ -50,7 +43,7 @@ CONFIGURE_ARGS= --bindir=${PREFIX}/sbin \
CONFLICTS= squid-devel
-SUB_FILES+= pkg-install pkg-message
+SUB_FILES+= 900.squid-rotate-log pkg-install pkg-message
USERS= squid
GROUPS= squid
@@ -64,14 +57,14 @@ PLIST_SUB+= UNLINKD="@comment "
PORTDOCS= ${MYDOCS:T}
PORTEXAMPLES= *
-OPTIONS_DEFINE= ARP_ACL CACHE_DIGESTS DEBUG DELAY_POOLS DOCS ECAP ESI \
+OPTIONS_DEFINE= ARP_ACL CACHE_DIGESTS DEBUG DELAY_POOLS DOCS ECAP \
EXAMPLES FOLLOW_XFF FS_AUFS FS_DISKD FS_ROCK HTCP ICAP \
- ICMP IDENT IPV6 KQUEUE LARGEFILE LAX_HTTP NETTLE SNMP \
- SSL SSL_CRTD STACKTRACES TDB VIA_DB WCCP WCCPV2
+ ICMP IPV6 KQUEUE LARGEFILE LAX_HTTP NETTLE SNMP SSL \
+ SSL_CRTD STACKTRACES TDB VIA_DB WCCP WCCPV2
OPTIONS_DEFAULT= ARP_ACL AUTH_NIS CACHE_DIGESTS DELAY_POOLS FOLLOW_XFF \
FS_AUFS FS_DISKD FS_ROCK GSSAPI_BASE HTCP ICAP ICMP \
- IDENT KQUEUE LARGEFILE LAX_HTTP SNMP SSL SSL_CRTD \
- TP_IPFW VIA_DB WCCP WCCPV2
+ KQUEUE LARGEFILE LAX_HTTP SNMP SSL SSL_CRTD TP_IPFW \
+ VIA_DB WCCP WCCPV2
OPTIONS_GROUP= AUTH
OPTIONS_GROUP_AUTH= AUTH_LDAP AUTH_NIS AUTH_SASL AUTH_SMB AUTH_SQL
OPTIONS_RADIO= FW
@@ -91,7 +84,6 @@ CACHE_DIGESTS_DESC= Use cache digests
DEBUG_DESC= Build with extended debugging support
DELAY_POOLS_DESC= Delay pools (bandwidth limiting)
ECAP_DESC= Loadable content adaptation modules
-ESI_DESC= ESI support
FOLLOW_XFF_DESC= Support for the X-Following-For header
FS_AUFS_DESC= AUFS (threaded-io) support
FS_DISKD_DESC= DISKD storage engine controlled by separate service
@@ -99,7 +91,6 @@ FS_ROCK_DESC= ROCK storage engine
HTCP_DESC= HTCP support
ICAP_DESC= the ICAP client
ICMP_DESC= ICMP pinging and network measurement
-IDENT_DESC= Ident lookups (RFC 931)
KQUEUE_DESC= Kqueue(2) support
LARGEFILE_DESC= Support large (>2GB) cache and log files
LAX_HTTP_DESC= Do not enforce strict HTTP compliance
@@ -132,12 +123,7 @@ AUTH_SQL_VARS= EXTERNAL_ACL+=SQL_session
CACHE_DIGESTS_CONFIGURE_ENABLE= cache-digests
DELAY_POOLS_CONFIGURE_ENABLE= delay-pools
ECAP_LIB_DEPENDS= libecap.so:www/libecap
-ECAP_USES= pkgconfig:build
ECAP_CONFIGURE_ENABLE= ecap
-ESI_LIB_DEPENDS= libexpat.so:textproc/expat2 \
- libxml2.so:textproc/libxml2
-ESI_CONFIGURE_ENABLE= esi
-ESI_CONFIGURE_WITH= expat xml2
FOLLOW_XFF_CONFIGURE_ENABLE= follow-x-forwarded-for
FS_AUFS_CONFIGURE_WITH= pthreads
# Nil aufs threads is default, set any other value via SQUID_CONFIGURE_ARGS,
@@ -154,12 +140,14 @@ GSSAPI_BASE_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
.if exists(/usr/libdata/pkgconfig/mit-krb5.pc)
GSSAPI_BASE_CONFIGURE_ON+= --with-mit-krb5=${GSSAPIBASEDIR}
.else
-GSSAPI_BASE_CONFIGURE_ON+= --with-heimdal-krb5=${GSSAPIBASEDIR}
+GSSAPI_BASE_CONFIGURE_ON+= --with-heimdal-krb5=${GSSAPIBASEDIR} \
+ --without-mit-krb5
.endif
GSSAPI_BASE_PLIST_SUB= AUTH_KERB=""
GSSAPI_HEIMDAL_USES= gssapi:heimdal
GSSAPI_HEIMDAL_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
--with-heimdal-krb5=${GSSAPIBASEDIR} \
+ --without-mit-krb5 \
krb5_config=${GSSAPIBASEDIR}/bin/krb5-config
GSSAPI_HEIMDAL_PLIST_SUB= AUTH_KERB=""
GSSAPI_MIT_USES= gssapi:mit
@@ -167,13 +155,12 @@ GSSAPI_MIT_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \
--with-mit-krb5=${GSSAPIBASEDIR} \
krb5_config=${GSSAPIBASEDIR}/bin/krb5-config
GSSAPI_MIT_PLIST_SUB= AUTH_KERB=""
-GSSAPI_NONE_CONFIGURE_ON= --without-gnugss \
+GSSAPI_NONE_CONFIGURE_ON= --without-gss \
--without-heimdal-krb5 \
--without-mit-krb5
HTCP_CONFIGURE_ENABLE= htcp
ICAP_CONFIGURE_ENABLE= icap-client
ICMP_CONFIGURE_ENABLE= icmp
-IDENT_CONFIGURE_ENABLE= ident-lookups
IPV6_CONFIGURE_ENABLE= ipv6
KQUEUE_CONFIGURE_ENABLE= kqueue
LARGEFILE_CONFIGURE_WITH= large-files
@@ -196,7 +183,7 @@ STACKTRACES_LDFLAGS= -lunwind
STACKTRACES_EXTRA_PATCHES= ${FILESDIR}/extra-patch-gen-stacktrace
STACKTRACES_VARS= STRIP=""
TDB_LIB_DEPENDS= libtdb.so:${SAMBA_TDB_PORT}
-TDB_USES= pkgconfig:build samba:env
+TDB_USES= samba:env
TDB_CONFIGURE_WITH= tdb
TDB_VARS= EXTERNAL_ACL+="time_quota session"
TP_IPFW_CONFIGURE_ENABLE= ipfw-transparent
@@ -209,17 +196,14 @@ WCCP_CONFIGURE_ENABLE= wccp
MYDOCS= QUICKSTART README RELEASENOTES.html doc/debug-sections.txt
-change_files= ChangeLog errors/Makefile.am errors/Makefile.in \
- src/auth/basic/SMB_LM/README.html \
- src/Makefile.am src/Makefile.in \
- src/cf_gen.cc src/squid.8.in \
- test-suite/Makefile.in test-suite/Makefile.am \
- tools/Makefile.am tools/Makefile.in
+change_files= ChangeLog errors/Makefile.am errors/Makefile.in src/Makefile.am \
+ src/Makefile.in src/cf_gen.cc src/squid.8.in \
+ test-suite/Makefile.in test-suite/Makefile.am
.include <bsd.port.options.mk>
# Authentication methods and modules:
-BASIC_AUTH+= DB NCSA PAM POP3 RADIUS SMB_LM fake getpwnam
+BASIC_AUTH+= DB NCSA PAM POP3 RADIUS fake getpwnam
DIGEST_AUTH+= file
EXTERNAL_ACL+= file_userip unix_group delayer
@@ -250,7 +234,7 @@ DISKIO_MODULES+= AIO Blocking IpcIo Mmapped
CONFIGURE_ARGS+= --enable-auth-basic="${BASIC_AUTH}" \
--enable-auth-digest="${DIGEST_AUTH}" \
--enable-auth-negotiate="${NEGOTIATE_AUTH}" \
- --enable-auth-ntlm="fake SMB_LM" \
+ --enable-auth-ntlm="fake" \
--enable-disk-io="${DISKIO_MODULES}" \
--enable-external-acl-helpers="${EXTERNAL_ACL}" \
--enable-log-daemon-helpers="file DB" \
@@ -283,10 +267,13 @@ post-patch-IPV6-off:
${WRKSRC}/src/cf.data.pre
post-install:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/weekly \
+ ${STAGEDIR}${EXAMPLESDIR} \
+ ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_SCRIPT} ${WRKDIR}/900.squid-rotate-log \
+ ${STAGEDIR}${PREFIX}/etc/periodic/weekly
${INSTALL_DATA} ${WRKSRC}/src/auth/basic/DB/passwd.sql \
${STAGEDIR}${EXAMPLESDIR}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC} && ${INSTALL_DATA} ${MYDOCS} ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
diff --git a/www/squid/distinfo b/www/squid/distinfo
index 09166647c4a2..f30455af983d 100644
--- a/www/squid/distinfo
+++ b/www/squid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750911454
-SHA256 (squid-6.14.tar.xz) = 9eafe06f58a199b918e79d33d8aa03afb9ae0c11d18974dca0b44c2669cab6dd
-SIZE (squid-6.14.tar.xz) = 2548456
+TIMESTAMP = 1761688531
+SHA256 (squid-7.3.tar.xz) = dadc2a9a3926ce1b3babeaa7a7d7b21cbb089025876daa3f5c19e7eb6391ddcd
+SIZE (squid-7.3.tar.xz) = 2441828
diff --git a/www/squid/files/900.squid-rotate-log.in b/www/squid/files/900.squid-rotate-log.in
new file mode 100644
index 000000000000..cef03437410b
--- /dev/null
+++ b/www/squid/files/900.squid-rotate-log.in
@@ -0,0 +1,26 @@
+#!/bin/sh
+#
+# Periodic script to rotate log files each week
+# To enable it, add 'weekly_squid_rotate_log_enable="YES"' to /etc/periodic.conf
+#
+
+if [ -r /etc/defaults/periodic.conf ]
+then
+ . /etc/defaults/periodic.conf
+ source_periodic_confs
+fi
+
+case "$weekly_squid_rotate_log_enable" in
+ [Yy][Ee][Ss])
+ echo ""
+ echo "Rotating Squid's log files:"
+
+ %%PREFIX%%/sbin/squid -k rotate
+ rc=$?
+ ;;
+ *)
+ rc=0
+ ;;
+esac
+
+exit $rc
diff --git a/www/squid/files/extra-patch-gen-stacktrace b/www/squid/files/extra-patch-gen-stacktrace
index e1631e239833..51b96539053c 100644
--- a/www/squid/files/extra-patch-gen-stacktrace
+++ b/www/squid/files/extra-patch-gen-stacktrace
@@ -31,17 +31,17 @@
+ bzero((void *)&unw_cp, sizeof(unw_cp));
+
+ if ((rc = unw_getcontext(&unw_ctx))) {
-+ fprintf(debug_log, "Failed to trace own stack: "
++ fprintf(DebugStream(), "Failed to trace own stack: "
+ "unw_context() said '%s'.\n", unw_strerror(rc));
+ break;
+ }
+ if ((rc = unw_init_local(&unw_cp, &unw_ctx))) {
-+ fprintf(debug_log, "Failed to trace own stack: "
++ fprintf(DebugStream(), "Failed to trace own stack: "
+ "unw_init_local() said '%s'.\n", unw_strerror(rc));
+ break;
+ }
+ frame = 0;
-+ fprintf(debug_log, "Backtrace follows (deepest frame first):\n");
++ fprintf(DebugStream(), "Backtrace follows (deepest frame first):\n");
+ while ((rc = unw_step(&unw_cp)) > 0) {
+ frame++;
+ ip = 0; sp = 0;
@@ -51,10 +51,10 @@
+ rc = unw_get_proc_name(&unw_cp, procname, sizeof(procname), &off);
+ if (rc)
+ snprintf (procname, sizeof(procname), "[unknown]");
-+ fprintf(debug_log, "#%zd: %s + 0x%zx, ip = 0x%zx, sp = 0x%zx\n",
++ fprintf(DebugStream(), "#%zd: %s + 0x%zx, ip = 0x%zx, sp = 0x%zx\n",
+ frame, procname, (size_t)off, (size_t)ip, (size_t)sp);
+ }
-+ fprintf(debug_log, "Use addr2line of similar to translate offsets to line information.\n");
++ fprintf(DebugStream(), "Use addr2line of similar to translate offsets to line information.\n");
+ } while (0);
+#endif /* __FreeBSD__ */
#endif /* PRINT_STACK_TRACE */
diff --git a/www/squid/files/patch-configure b/www/squid/files/patch-configure
index 0aa171813c01..f87538d28673 100644
--- a/www/squid/files/patch-configure
+++ b/www/squid/files/patch-configure
@@ -1,6 +1,124 @@
---- configure.orig 2025-02-01 11:08:28 UTC
+--- configure.orig 2025-10-28 20:25:31 UTC
+++ configure
-@@ -43956,7 +43956,7 @@ BUILD_HELPER="NIS"
+@@ -32420,15 +32420,15 @@ then :
+ with_mit_krb5=yes
+ if test -d "$withval/lib64"
+ then :
+- LIB_KRB5_PATH+="-L$withval/lib64"
++ LIBMIT_KRB5_LIBS="$LIBMIT_KRB5_LIBS -L$withval/lib64"
+ fi
+ if test -d "$withval/lib"
+ then :
+- LIB_KRB5_PATH+="-L$withval/lib"
++ LIBMIT_KRB5_LIBS="$LIBMIT_KRB5_LIBS -L$withval/lib"
+ fi
+ if test -d "$withval/include"
+ then :
+- LIB_KRB5_CFLAGS+="-I$withval/include"
++ LIBMIT_KRB5_CFLAGS="$LIBMIT_KRB5_CFLAGS -I$withval/include"
+ fi
+ ;;
+ esac
+@@ -33791,9 +33791,6 @@ else $as_nop
+ #elif HAVE_GSSAPI_H
+ #include <gssapi.h>
+ #endif
+-#if HAVE_GSSAPI_GSSAPI_KRB5_H
+-#include <gssapi/gssapi_krb5.h>
+-#endif
+ #if HAVE_GSSAPI_GSSAPI_GENERIC_H
+ #include <gssapi/gssapi_generic.h>
+ #endif
+@@ -33871,9 +33868,6 @@ else $as_nop
+ #elif HAVE_GSSAPI_H
+ #include <gssapi.h>
+ #endif
+-#if HAVE_GSSAPI_GSSAPI_KRB5_H
+-#include <gssapi/gssapi_krb5.h>
+-#endif
+ #if HAVE_GSSAPI_GSSAPI_GENERIC_H
+ #include <gssapi/gssapi_generic.h>
+ #endif
+@@ -35197,9 +35191,6 @@ else $as_nop
+ #elif HAVE_GSSAPI_H
+ #include <gssapi.h>
+ #endif
+-#if HAVE_GSSAPI_GSSAPI_KRB5_H
+-#include <gssapi/gssapi_krb5.h>
+-#endif
+ #if HAVE_GSSAPI_GSSAPI_GENERIC_H
+ #include <gssapi/gssapi_generic.h>
+ #endif
+@@ -35277,9 +35268,6 @@ else $as_nop
+ #elif HAVE_GSSAPI_H
+ #include <gssapi.h>
+ #endif
+-#if HAVE_GSSAPI_GSSAPI_KRB5_H
+-#include <gssapi/gssapi_krb5.h>
+-#endif
+ #if HAVE_GSSAPI_GSSAPI_GENERIC_H
+ #include <gssapi/gssapi_generic.h>
+ #endif
+@@ -35530,15 +35518,15 @@ then :
+ with_heimdal_krb5=yes
+ if test -d "$withval/lib64"
+ then :
+- LIBHEIMDAL_KRB5_PATH+="-L$withval/lib64"
++ LIBHEIMDAL_KRB5_LIBS="$LIBHEIMDAL_KRB5_LIBS -L$withval/lib64"
+ fi
+ if test -d "$withval/lib"
+ then :
+- LIBHEIMDAL_KRB5_PATH+="-L$withval/lib"
++ LIBHEIMDAL_KRB5_LIBS="$LIBHEIMDAL_KRB5_LIBS -L$withval/lib"
+ fi
+ if test -d "$withval/include"
+ then :
+- LIBHEIMDAL_KRB5_CFLAGS+="-I$withval/include"
++ LIBHEIMDAL_KRB5_CFLAGS="$LIBHEIMDAL_KRB5_CFLAGS -I$withval/include"
+ fi
+ ;;
+ esac
+@@ -36777,9 +36765,6 @@ else $as_nop
+ #elif HAVE_GSSAPI_H
+ #include <gssapi.h>
+ #endif
+-#if HAVE_GSSAPI_GSSAPI_KRB5_H
+-#include <gssapi/gssapi_krb5.h>
+-#endif
+ #if HAVE_GSSAPI_GSSAPI_GENERIC_H
+ #include <gssapi/gssapi_generic.h>
+ #endif
+@@ -36857,9 +36842,6 @@ else $as_nop
+ #elif HAVE_GSSAPI_H
+ #include <gssapi.h>
+ #endif
+-#if HAVE_GSSAPI_GSSAPI_KRB5_H
+-#include <gssapi/gssapi_krb5.h>
+-#endif
+ #if HAVE_GSSAPI_GSSAPI_GENERIC_H
+ #include <gssapi/gssapi_generic.h>
+ #endif
+@@ -37250,9 +37232,6 @@ else $as_nop
+ #elif HAVE_GSSAPI_H
+ #include <gssapi.h>
+ #endif
+-#if HAVE_GSSAPI_GSSAPI_KRB5_H
+-#include <gssapi/gssapi_krb5.h>
+-#endif
+ #if HAVE_GSSAPI_GSSAPI_GENERIC_H
+ #include <gssapi/gssapi_generic.h>
+ #endif
+@@ -37329,9 +37308,6 @@ else $as_nop
+ #elif HAVE_GSSAPI_H
+ #include <gssapi.h>
+ #endif
+-#if HAVE_GSSAPI_GSSAPI_KRB5_H
+-#include <gssapi/gssapi_krb5.h>
+-#endif
+ #if HAVE_GSSAPI_GSSAPI_GENERIC_H
+ #include <gssapi/gssapi_generic.h>
+ #endif
+@@ -40801,7 +40777,7 @@ BUILD_HELPER="NIS"
##
BUILD_HELPER="NIS"
@@ -9,7 +127,7 @@
do :
as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
-@@ -50825,6 +50825,7 @@ ac_fn_cxx_check_type "$LINENO" "cpu_set_t" "ac_cv_type
+@@ -47289,6 +47265,7 @@ ac_fn_cxx_check_type "$LINENO" "cpu_set_t" "ac_cv_type
ac_fn_cxx_check_type "$LINENO" "cpu_set_t" "ac_cv_type_cpu_set_t" "
#if HAVE_SCHED_H
@@ -17,7 +135,7 @@
#include <sched.h>
#endif
-@@ -53793,6 +53794,7 @@ else $as_nop
+@@ -49806,6 +49783,7 @@ else $as_nop
# include <sys/ioccom.h>
# include <netinet/in.h>
#undef minor_t
diff --git a/www/squid/files/squid.in b/www/squid/files/squid.in
index b1ba8938bf56..e8ea315cc356 100644
--- a/www/squid/files/squid.in
+++ b/www/squid/files/squid.in
@@ -60,16 +60,14 @@ rcvar=squid_enable
# Make sure that we invoke squid with "-f ${squid_conf}"; define this
# variable early so reload_cmd and stop_precmd pick it up:
-# Workaround for https://bugs.squid-cache.org/show_bug.cgi?id=5390 until squid-7 is ported
-#extra_commands="reload configtest"
-#reload_cmd=squid_reload
+extra_commands="reload configtest"
+reload_cmd=squid_reload
start_precmd=squid_prestart
start_postcmd=squid_getpid
-# Workaround for https://bugs.squid-cache.org/show_bug.cgi?id=5390 until squid-7 is ported
-#stop_precmd=squid_prestop
-#configtest_cmd=squid_configtest
-#reload_precmd=squid_configtest
-#restart_precmd=squid_configtest
+stop_precmd=squid_prestop
+configtest_cmd=squid_configtest
+reload_precmd=squid_configtest
+restart_precmd=squid_configtest
# squid(8) will not start if ${squid_conf} is not present so try
# to catch that beforehand via ${required_files} rather than make
@@ -130,8 +128,7 @@ squid_prestart()
return 0
fi
- # Workaround for https://bugs.squid-cache.org/show_bug.cgi?id=5390 until squid-7 is ported
- #squid_configtest
+ squid_configtest
}
squid_reload()
diff --git a/www/squid/pkg-plist b/www/squid/pkg-plist
index 12265ea015bf..6ec146d42c7e 100644
--- a/www/squid/pkg-plist
+++ b/www/squid/pkg-plist
@@ -1,6 +1,5 @@
-sbin/squidclient
+etc/periodic/weekly/900.squid-rotate-log
sbin/squid
-sbin/purge
share/man/man8/url_lfs_rewrite.8.gz
share/man/man8/storeid_file_rewrite.8.gz
share/man/man8/squid.8.gz
@@ -11,21 +10,17 @@ share/man/man8/ext_unix_group_acl.8.gz
share/man/man8/ext_file_userip_acl.8.gz
share/man/man8/ext_delayer_acl.8.gz
share/man/man8/digest_file_auth.8.gz
-share/man/man8/cachemgr.cgi.8.gz
share/man/man8/basic_radius_auth.8.gz
share/man/man8/basic_pop3_auth.8.gz
share/man/man8/basic_pam_auth.8.gz
share/man/man8/basic_ncsa_auth.8.gz
share/man/man8/basic_getpwnam_auth.8.gz
share/man/man8/basic_db_auth.8.gz
-share/man/man1/squidclient.1.gz
-share/man/man1/purge.1.gz
libexec/squid/url_lfs_rewrite
libexec/squid/url_fake_rewrite.sh
libexec/squid/url_fake_rewrite
libexec/squid/storeid_file_rewrite
libexec/squid/security_fake_certverify
-libexec/squid/ntlm_smb_lm_auth
libexec/squid/ntlm_fake_auth
libexec/squid/log_file_daemon
libexec/squid/log_db_daemon
@@ -34,8 +29,6 @@ libexec/squid/ext_unix_group_acl
libexec/squid/ext_file_userip_acl
libexec/squid/ext_delayer_acl
libexec/squid/digest_file_auth
-libexec/squid/cachemgr.cgi
-libexec/squid/basic_smb_lm_auth
libexec/squid/basic_radius_auth
libexec/squid/basic_pop3_auth
libexec/squid/basic_pam_auth
@@ -178,7 +171,6 @@ libexec/squid/basic_db_auth
@sample %%ETCDIR%%/squid.conf.sample
@sample %%ETCDIR%%/mime.conf.sample
@sample %%ETCDIR%%/errorpage.css.sample
-@sample %%ETCDIR%%/cachemgr.conf.sample
@dir(squid,squid,750) /var/squid/cache
@dir(squid,squid,750) /var/squid
@dir(squid,squid,750) /var/run/squid
diff --git a/www/tinymce/Makefile b/www/tinymce/Makefile
index e14076cb8e1e..7279c7f7c6a3 100644
--- a/www/tinymce/Makefile
+++ b/www/tinymce/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tinymce
-PORTVERSION= 8.3.0
+PORTVERSION= 8.3.1
CATEGORIES= www
MASTER_SITES= http://download.tiny.cloud/tinymce/community/ \
LOCAL/sunpoet
diff --git a/www/tinymce/distinfo b/www/tinymce/distinfo
index 193dffe6a16d..147a2e8d1276 100644
--- a/www/tinymce/distinfo
+++ b/www/tinymce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765895698
-SHA256 (tinymce_8.3.0.zip) = a4bd28dbd0235175f496454defabc3b9e35cf54475593df7143b9387f2c5130f
-SIZE (tinymce_8.3.0.zip) = 1087589
+TIMESTAMP = 1766953334
+SHA256 (tinymce_8.3.1.zip) = 44b56616f3b057aab36250ef8c2905631823235063f741456260bb4688253394
+SIZE (tinymce_8.3.1.zip) = 1087623
diff --git a/www/trac-accountmanager/Makefile b/www/trac-accountmanager/Makefile
index 098bb8e7ca76..33863d4a51a7 100644
--- a/www/trac-accountmanager/Makefile
+++ b/www/trac-accountmanager/Makefile
@@ -1,9 +1,11 @@
PORTNAME= accountmanager
PORTVERSION= 0.6.${REV}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www devel python
-MASTER_SITES= https://trac-hacks.org/browser/accountmanagerplugin/
+# trac-hacks.org now allows only browser based download, so using my mirror
+MASTER_SITES= https://bsd.samm.cz/accountmanagerplugin/
PKGNAMEPREFIX= trac-
+DISTFILES= trunk-${REV}.zip
MAINTAINER= samm@FreeBSD.org
COMMENT= Account Manager Plugin for trac
@@ -14,18 +16,10 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= tracd:www/trac
-FETCH_BEFORE_ARGS= -o ${DISTFILES}
-REV= 18634
+REV= 18669
WRKSRC= ${WRKDIR}/trunk
USES= python zip
USE_PYTHON= distutils autoplist
NO_ARCH= yes
-do-fetch:
- @if [ ! -f ${DISTDIR}/${DISTFILES} ]; then \
- cd ${DISTDIR} && \
- ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
- '${MASTER_SITES}trunk?rev=${REV}&format=zip'; \
- fi
-
.include <bsd.port.mk>
diff --git a/www/trac-accountmanager/distinfo b/www/trac-accountmanager/distinfo
index 1952fc640131..9a366041692b 100644
--- a/www/trac-accountmanager/distinfo
+++ b/www/trac-accountmanager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713876395
-SHA256 (accountmanager-0.6.18634.zip) = 99a1c55690e91fe1355818c445c18dd4c7e18934b4854a0bb9180693bd9fd32e
-SIZE (accountmanager-0.6.18634.zip) = 558626
+TIMESTAMP = 1766958916
+SHA256 (trunk-18669.zip) = dde9e343ea2d8837b9216d350bb93c902f19951fea978f51c27ad4c3a08f6944
+SIZE (trunk-18669.zip) = 560571
diff --git a/www/trac-markdownmacro/Makefile b/www/trac-markdownmacro/Makefile
index 4378ff05fead..f223990b821f 100644
--- a/www/trac-markdownmacro/Makefile
+++ b/www/trac-markdownmacro/Makefile
@@ -1,8 +1,9 @@
PORTNAME= markdownmacro
PORTVERSION= 0.11.10r${REV}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www devel python
-MASTER_SITES= https://trac-hacks.org/browser/markdownmacro/
+# trac-hacks.org now allows only browser based download, so using my mirror
+MASTER_SITES= https://bsd.samm.cz/markdownmacro/
PKGNAMEPREFIX= trac-
MAINTAINER= samm@FreeBSD.org
@@ -15,18 +16,11 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= tracd:www/trac \
${PYTHON_PKGNAMEPREFIX}markdown>=0:textproc/py-markdown@${PY_FLAVOR}
-FETCH_BEFORE_ARGS= -o ${DISTFILES}
REV= 18423
-WRKSRC= ${WRKDIR}/trunk
+DISTFILES= markdownmacro-${REV}.zip
+WRKSRC= ${WRKDIR}/markdownmacro/trunk
USES= python zip
USE_PYTHON= distutils autoplist
NO_ARCH= yes
-do-fetch:
- @if [ ! -f ${DISTDIR}/${DISTFILES} ]; then \
- cd ${DISTDIR} && \
- ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
- '${MASTER_SITES}trunk?rev=${REV}&format=zip'; \
- fi
-
.include <bsd.port.mk>
diff --git a/www/trac-markdownmacro/distinfo b/www/trac-markdownmacro/distinfo
index 833be1a9b54a..b7e7f0e796b0 100644
--- a/www/trac-markdownmacro/distinfo
+++ b/www/trac-markdownmacro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705314367
-SHA256 (markdownmacro-0.11.10r18423.zip) = f99e12c1fe67174e73aa95c0d5502c3223b5d931a2e5fc9ad14bc0afc99dea44
-SIZE (markdownmacro-0.11.10r18423.zip) = 14329
+TIMESTAMP = 1766958929
+SHA256 (markdownmacro-18423.zip) = d95b2e92bf059c417af1ba1eac28bc928213a0dcc777e71b53870a265d91a369
+SIZE (markdownmacro-18423.zip) = 14939
diff --git a/www/trac-tocmacro/Makefile b/www/trac-tocmacro/Makefile
index 8a050499a5cc..602461a767a5 100644
--- a/www/trac-tocmacro/Makefile
+++ b/www/trac-tocmacro/Makefile
@@ -1,8 +1,10 @@
PORTNAME= tocmacro
PORTVERSION= 12.0.0r${REV}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www devel python
-MASTER_SITES= https://trac-hacks.org/browser/tocmacro/
+# trac-hacks.org now allows only browser based download, so using my mirror
+MASTER_SITES= https://bsd.samm.cz/tocmacro/
+
PKGNAMEPREFIX= trac-
MAINTAINER= samm@FreeBSD.org
@@ -14,18 +16,11 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= tracd:www/trac
-FETCH_BEFORE_ARGS= -o ${DISTFILES}
REV= 18149
+DISTFILES= 0.11-${REV}.zip
WRKSRC= ${WRKDIR}/0.11
USES= python zip
USE_PYTHON= distutils autoplist
NO_ARCH= yes
-do-fetch:
- @if [ ! -f ${DISTDIR}/${DISTFILES} ]; then \
- cd ${DISTDIR} && \
- ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
- '${MASTER_SITES}0.11?rev=${REV}&format=zip'; \
- fi
-
.include <bsd.port.mk>
diff --git a/www/trac-tocmacro/distinfo b/www/trac-tocmacro/distinfo
index 6fc52381df40..8295312be58d 100644
--- a/www/trac-tocmacro/distinfo
+++ b/www/trac-tocmacro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704797444
-SHA256 (tocmacro-12.0.0r18149.zip) = 5814dafbd4374e6c4eae194bbb674ef9cbadfb5ccf5793af046c1933569feb51
-SIZE (tocmacro-12.0.0r18149.zip) = 6416
+TIMESTAMP = 1766958955
+SHA256 (0.11-18149.zip) = 5814dafbd4374e6c4eae194bbb674ef9cbadfb5ccf5793af046c1933569feb51
+SIZE (0.11-18149.zip) = 6416
diff --git a/www/tt-rss/Makefile b/www/tt-rss/Makefile
index d64c48e98e83..926ff9b62151 100644
--- a/www/tt-rss/Makefile
+++ b/www/tt-rss/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tt-rss
-DISTVERSION= g20251120
+DISTVERSION= g20251222
PORTEPOCH= 2
CATEGORIES= www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
@@ -15,7 +15,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/git:devel/git
USES= gettext-tools php:cli,web,flavors shebangfix
USE_GITHUB= yes
-GH_TAGNAME= 7929b79f5f924cecba61093a037a84caaf59bd55
+GH_TAGNAME= adf7677041f22c6fd69bbcb8aaf779a170f80d81
# phe json/openssl extension is required but it's statically linked in default php
USE_PHP= ctype dom exif fileinfo filter iconv intl mbstring pcntl pdo \
pdo_pgsql phar posix session simplexml sockets sodium tokenizer \
diff --git a/www/tt-rss/distinfo b/www/tt-rss/distinfo
index 372d3f2fdfe1..56ed7fb3fa45 100644
--- a/www/tt-rss/distinfo
+++ b/www/tt-rss/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854997
-SHA256 (tt-rss-tt-rss-g20251120-7929b79f5f924cecba61093a037a84caaf59bd55_GH0.tar.gz) = 40be108d0ff41a4091fd62e68b3c4352e0768b60b7a1b869b907d7ad186687c3
-SIZE (tt-rss-tt-rss-g20251120-7929b79f5f924cecba61093a037a84caaf59bd55_GH0.tar.gz) = 4297089
+TIMESTAMP = 1766439898
+SHA256 (tt-rss-tt-rss-g20251222-adf7677041f22c6fd69bbcb8aaf779a170f80d81_GH0.tar.gz) = 9c38e585f95da7baf59c7b4a5d119dd9770f5ec500ec39be0a22a60b62306978
+SIZE (tt-rss-tt-rss-g20251222-adf7677041f22c6fd69bbcb8aaf779a170f80d81_GH0.tar.gz) = 4339307
diff --git a/www/tt-rss/pkg-plist b/www/tt-rss/pkg-plist
index f2ddac9e7318..5dc0d63bff29 100644
--- a/www/tt-rss/pkg-plist
+++ b/www/tt-rss/pkg-plist
@@ -1966,6 +1966,8 @@
%%WWWDIR%%/locale/hu_HU/LC_MESSAGES/messages.po
%%WWWDIR%%/locale/id/LC_MESSAGES/messages.mo
%%WWWDIR%%/locale/id/LC_MESSAGES/messages.po
+%%WWWDIR%%/locale/isv/LC_MESSAGES/messages.mo
+%%WWWDIR%%/locale/isv/LC_MESSAGES/messages.po
%%WWWDIR%%/locale/it_IT/LC_MESSAGES/messages.mo
%%WWWDIR%%/locale/it_IT/LC_MESSAGES/messages.po
%%WWWDIR%%/locale/ja_JP/LC_MESSAGES/messages.mo
@@ -1986,6 +1988,8 @@
%%WWWDIR%%/locale/pt_PT/LC_MESSAGES/messages.po
%%WWWDIR%%/locale/ru_RU/LC_MESSAGES/messages.mo
%%WWWDIR%%/locale/ru_RU/LC_MESSAGES/messages.po
+%%WWWDIR%%/locale/rue/LC_MESSAGES/messages.mo
+%%WWWDIR%%/locale/rue/LC_MESSAGES/messages.po
%%WWWDIR%%/locale/sq/LC_MESSAGES/messages.mo
%%WWWDIR%%/locale/sq/LC_MESSAGES/messages.po
%%WWWDIR%%/locale/sv_SE/LC_MESSAGES/messages.mo
@@ -1994,6 +1998,8 @@
%%WWWDIR%%/locale/ta/LC_MESSAGES/messages.po
%%WWWDIR%%/locale/tr_TR/LC_MESSAGES/messages.mo
%%WWWDIR%%/locale/tr_TR/LC_MESSAGES/messages.po
+%%WWWDIR%%/locale/tt/LC_MESSAGES/messages.mo
+%%WWWDIR%%/locale/tt/LC_MESSAGES/messages.po
%%WWWDIR%%/locale/uk_UA/LC_MESSAGES/messages.mo
%%WWWDIR%%/locale/uk_UA/LC_MESSAGES/messages.po
%%WWWDIR%%/locale/zh_CN/LC_MESSAGES/messages.mo
@@ -2631,10 +2637,4 @@
%%WWWDIR%%/vendor/symfony/deprecation-contracts/README.md
%%WWWDIR%%/vendor/symfony/deprecation-contracts/composer.json
%%WWWDIR%%/vendor/symfony/deprecation-contracts/function.php
-%%WWWDIR%%/vendor/webmozart/assert/CHANGELOG.md
-%%WWWDIR%%/vendor/webmozart/assert/README.md
-%%WWWDIR%%/vendor/webmozart/assert/composer.json
-%%WWWDIR%%/vendor/webmozart/assert/src/Assert.php
-%%WWWDIR%%/vendor/webmozart/assert/src/InvalidArgumentException.php
-%%WWWDIR%%/vendor/webmozart/assert/src/Mixin.php
%%WWWDIR%%/version_static.txt
diff --git a/www/typo3-12/Makefile b/www/typo3-12/Makefile
index 21e2b0f87e99..c9360b33bd75 100644
--- a/www/typo3-12/Makefile
+++ b/www/typo3-12/Makefile
@@ -1,6 +1,5 @@
PORTNAME= typo3
DISTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH}
-#PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://cdn.typo3.com/typo3/${DISTVERSION}/
PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX}
diff --git a/www/typo3-13/Makefile b/www/typo3-13/Makefile
index 08263f569d32..e69e965587d0 100644
--- a/www/typo3-13/Makefile
+++ b/www/typo3-13/Makefile
@@ -1,6 +1,5 @@
PORTNAME= typo3
DISTVERSION= ${PORT_V_MAJOR}.${PORT_V_MINOR}.${PORT_V_PATCH}
-#PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://cdn.typo3.com/typo3/${DISTVERSION}/
PKGNAMESUFFIX= -${PORT_V_MAJOR}${PHP_PKGNAMESUFFIX}
@@ -17,7 +16,6 @@ USES= cpe php:web,flavors shebangfix
# php openssl extension is required but it's statically linked in default php
USE_PHP= ctype dom exif fileinfo filter gd intl mbstring pdo session \
simplexml tokenizer xml zip zlib
-IGNORE_WITH_PHP= 81
SHEBANG_GLOB= *.php *.sh
NO_ARCH= yes
diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile
index 5fd8e8a3029b..57fc0c40b069 100644
--- a/www/ungoogled-chromium/Makefile
+++ b/www/ungoogled-chromium/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ungoogled-chromium
-PORTVERSION= 143.0.7499.109
-PORTREVISION= 2
+PORTVERSION= 143.0.7499.169
PULSEMV= 16
PULSEV= ${PULSEMV}.1
UGVERSION= ${DISTVERSION}-1
diff --git a/www/ungoogled-chromium/distinfo b/www/ungoogled-chromium/distinfo
index a2babacc7321..51ea10b43a14 100644
--- a/www/ungoogled-chromium/distinfo
+++ b/www/ungoogled-chromium/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1765574950
-SHA256 (chromium-143.0.7499.109-lite.tar.xz) = d3a3f3acbae7c9edc75fcea8c7725f90c6e5b57a21c8e37d3e629f2224184b51
-SIZE (chromium-143.0.7499.109-lite.tar.xz) = 1140751164
+TIMESTAMP = 1766182620
+SHA256 (chromium-143.0.7499.169-lite.tar.xz) = 0d03408450e552a1012321b61f5bb6e0f07a7f6e2ef111b519066876c1a5e747
+SIZE (chromium-143.0.7499.169-lite.tar.xz) = 1140789336
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-143.0.7499.109-testdata.tar.xz) = 64df31b9d193c71705ec43a3fcd1120f6ec775e1660aa94276b9bc86fef715ce
-SIZE (chromium-143.0.7499.109-testdata.tar.xz) = 1155272172
-SHA256 (ungoogled-software-ungoogled-chromium-143.0.7499.109-143.0.7499.109-1_GH0.tar.gz) = d5b8561004cb19ef56d7f0e23e3045f01a5971edb7ec84c5c6e7b2e2335378da
-SIZE (ungoogled-software-ungoogled-chromium-143.0.7499.109-143.0.7499.109-1_GH0.tar.gz) = 651168
+SHA256 (chromium-143.0.7499.169-testdata.tar.xz) = 5b6f7f71ee54fe0ac61730b6f58b4a767b2bd6ff9f646cfbc6cc707d6205851f
+SIZE (chromium-143.0.7499.169-testdata.tar.xz) = 1155268416
+SHA256 (ungoogled-software-ungoogled-chromium-143.0.7499.169-143.0.7499.169-1_GH0.tar.gz) = 9061f9e31b36d1038a0880ca20749f8471ab5c48a8410e288ccce9721c467c84
+SIZE (ungoogled-software-ungoogled-chromium-143.0.7499.169-143.0.7499.169-1_GH0.tar.gz) = 651167
diff --git a/www/ungoogled-chromium/files/patch-BUILD.gn b/www/ungoogled-chromium/files/patch-BUILD.gn
index 97a01b4ca623..1f3e53c2b663 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-12-06 13:30:52 UTC
+--- BUILD.gn.orig 2025-12-19 08:56:42 UTC
+++ BUILD.gn
-@@ -68,7 +68,7 @@ declare_args() {
+@@ -67,7 +67,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)
-@@ -101,7 +101,6 @@ group("gn_all") {
+@@ -100,7 +100,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",
-@@ -431,7 +430,7 @@ group("gn_all") {
+@@ -430,7 +429,7 @@ group("gn_all") {
}
}
@@ -26,7 +26,7 @@
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -590,6 +589,15 @@ group("gn_all") {
+@@ -589,6 +588,15 @@ group("gn_all") {
}
}
@@ -42,7 +42,7 @@
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -638,7 +646,7 @@ group("gn_all") {
+@@ -637,7 +645,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
-@@ -673,7 +681,7 @@ group("gn_all") {
+@@ -672,7 +680,7 @@ group("gn_all") {
]
}
@@ -60,7 +60,7 @@
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1064,7 +1072,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1063,7 +1071,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -69,7 +69,7 @@
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1217,7 +1225,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1216,7 +1224,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.
-@@ -1231,7 +1239,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1230,7 +1238,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.
-@@ -1528,7 +1536,7 @@ group("chromium_builder_perf") {
+@@ -1527,7 +1535,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
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 e11bfcb9b08d..149dba70018c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
@@ -1,4 +1,4 @@
---- chrome/browser/about_flags.cc.orig 2025-12-12 21:27:37 UTC
+--- chrome/browser/about_flags.cc.orig 2025-12-19 08:56:42 UTC
+++ chrome/browser/about_flags.cc
@@ -333,12 +333,12 @@
#include "components/stylus_handwriting/win/features.h"
@@ -42,7 +42,7 @@
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1322,7 +1342,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
+@@ -1337,7 +1357,7 @@ const FeatureEntry::FeatureVariation kRemotePageMetada
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -51,7 +51,7 @@
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3976,7 +3996,7 @@ const FeatureEntry::FeatureVariation
+@@ -3991,7 +4011,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -60,7 +60,7 @@
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4006,7 +4026,7 @@ const flags_ui::FeatureEntry::FeatureVariation
+@@ -4021,7 +4041,7 @@ const flags_ui::FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
// BUILDFLAG(IS_CHROMEOS)
@@ -69,7 +69,7 @@
const FeatureEntry::Choice kReplaceSyncPromosWithSignInPromosChoices[] = {
{"Default", "", ""},
{"Disabled", switches::kDisableFeatures,
-@@ -4232,7 +4252,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
+@@ -4247,7 +4267,7 @@ const FeatureEntry::FeatureVariation kSkiaGraphiteVari
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -78,7 +78,7 @@
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4252,7 +4272,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
+@@ -4267,7 +4287,7 @@ const FeatureEntry::FeatureVariation kSensitiveContent
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -87,7 +87,7 @@
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -5021,7 +5041,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
+@@ -5036,7 +5056,7 @@ const FeatureEntry::FeatureVariation kMobilePromoOnDes
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -96,7 +96,7 @@
const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = {
{"max_customize_chrome_auto_shown_count", "5"},
{"max_customize_chrome_auto_shown_session_count", "5"}};
-@@ -5157,7 +5177,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa
+@@ -5172,7 +5192,7 @@ const FeatureEntry::FeatureVariation kSeamlessSigninVa
nullptr}};
#endif // BUILDFLAG(IS_ANDROID)
@@ -105,7 +105,7 @@
const FeatureEntry::FeatureParam kProfilePickerTextVariation1[] = {
{"profile-picker-variation", "keep-work-and-life-separate"}};
const FeatureEntry::FeatureParam kProfilePickerTextVariation2[] = {
-@@ -5744,7 +5764,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5759,7 +5779,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -114,7 +114,7 @@
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -6042,7 +6062,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6057,7 +6077,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -123,7 +123,7 @@
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -6234,7 +6254,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6249,7 +6269,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -132,7 +132,7 @@
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -6263,6 +6283,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6278,6 +6298,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -149,7 +149,7 @@
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -7133,7 +7163,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7148,7 +7178,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -158,7 +158,7 @@
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -7549,7 +7579,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7564,7 +7594,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -167,7 +167,7 @@
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7764,7 +7794,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7779,7 +7809,7 @@ const FeatureEntry kFeatureEntries[] = {
"NtpRealboxNext")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -176,7 +176,7 @@
{"ntp-customize-chrome-auto-open",
flag_descriptions::kNtpCustomizeChromeAutoOpenName,
flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop,
-@@ -8043,7 +8073,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8058,7 +8088,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -185,7 +185,7 @@
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8981,7 +9011,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8996,7 +9026,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -194,7 +194,7 @@
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9552,7 +9582,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9567,7 +9597,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -203,7 +203,7 @@
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -10009,7 +10039,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10024,7 +10054,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -212,7 +212,7 @@
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10206,7 +10236,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10221,7 +10251,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
@@ -221,7 +221,7 @@
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10768,7 +10798,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10783,7 +10813,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
@@ -230,7 +230,7 @@
{"enable-generic-oidc-auth-profile-management",
flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
-@@ -10789,7 +10819,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10804,7 +10834,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -239,7 +239,7 @@
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11303,7 +11333,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11318,7 +11348,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kResponsiveIframesDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)},
@@ -248,7 +248,7 @@
{"replace-sync-promos-with-sign-in-promos-desktop",
flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -11719,7 +11749,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11734,7 +11764,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -257,7 +257,7 @@
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
-@@ -11790,7 +11820,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11805,7 +11835,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -266,7 +266,7 @@
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11816,7 +11846,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11831,7 +11861,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -275,7 +275,7 @@
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -12192,7 +12222,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12207,7 +12237,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -284,7 +284,7 @@
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12228,7 +12258,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12243,7 +12273,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -293,7 +293,7 @@
{"autofill-enable-amount-extraction",
flag_descriptions::kAutofillEnableAmountExtractionName,
flag_descriptions::kAutofillEnableAmountExtractionDescription,
-@@ -12373,7 +12403,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12388,7 +12418,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -302,7 +302,7 @@
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12402,7 +12432,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12417,7 +12447,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -311,7 +311,7 @@
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -12417,7 +12447,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12432,7 +12462,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
@@ -320,7 +320,7 @@
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12694,7 +12724,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12709,7 +12739,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -329,7 +329,7 @@
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12784,7 +12814,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12799,7 +12829,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -338,7 +338,7 @@
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -12896,7 +12926,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12911,7 +12941,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -347,7 +347,7 @@
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -12969,7 +12999,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12984,7 +13014,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -356,7 +356,7 @@
{"autofill-enable-buy-now-pay-later-for-externally-linked",
flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
flag_descriptions::
-@@ -13247,7 +13277,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13262,7 +13292,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID),
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -365,7 +365,7 @@
{"enable-ntp-enterprise-shortcuts",
flag_descriptions::kEnableNtpEnterpriseShortcutsName,
flag_descriptions::kEnableNtpEnterpriseShortcutsDescription,
-@@ -13354,7 +13384,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13369,7 +13399,7 @@ const FeatureEntry kFeatureEntries[] = {
autofill::features::kAutofillAndPasswordsInSameSurface)},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -374,7 +374,7 @@
{"contextual-suggestion-ui-improvements",
flag_descriptions::kContextualSuggestionsUiImprovementsName,
flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
-@@ -13382,7 +13412,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13397,7 +13427,7 @@ const FeatureEntry kFeatureEntries[] = {
"EnableBlockCanvasReadback")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -383,7 +383,7 @@
{"autofill-enable-ai-based-amount-extraction",
flag_descriptions::kAutofillEnableAiBasedAmountExtractionName,
flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription,
-@@ -13432,7 +13462,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13447,7 +13477,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -392,7 +392,7 @@
{"lens-reinvocation-affordance",
flag_descriptions::kLensSearchReinvocationAffordanceName,
flag_descriptions::kLensSearchReinvocationAffordanceDescription,
-@@ -13490,7 +13520,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13505,7 +13535,7 @@ const FeatureEntry kFeatureEntries[] = {
STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -401,7 +401,7 @@
{"passkey-unlock-error-ui", flag_descriptions::kPasskeyUnlockErrorUiName,
flag_descriptions::kPasskeyUnlockErrorUiDescription, kOsDesktop,
FEATURE_VALUE_TYPE(device::kPasskeyUnlockErrorUi)},
-@@ -13527,7 +13557,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13542,7 +13572,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kUserValueDefaultBrowserStrings)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -410,7 +410,7 @@
{"read-anything-read-aloud-ts-text-segmentation",
flag_descriptions::kReadAnythingReadAloudTsTextSegmentationName,
flag_descriptions::kReadAnythingReadAloudTsTextSegmentationDescription,
-@@ -13539,7 +13569,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13554,7 +13584,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)},
@@ -419,7 +419,7 @@
{"profile-creation-decline-signin-cta-experiment",
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName,
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription,
-@@ -13547,7 +13577,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13562,7 +13592,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(switches::kProfileCreationDeclineSigninCTAExperiment)},
#endif
@@ -428,7 +428,7 @@
{"show-profile-picker-to-all-users-experiment",
flag_descriptions::kShowProfilePickerToAllUsersExperimentName,
flag_descriptions::kShowProfilePickerToAllUsersExperimentDescription,
-@@ -13597,7 +13627,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13612,7 +13642,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kAndroidDesktopZoomScaling)},
#endif
@@ -437,7 +437,7 @@
{"profile-picker-text-variations",
flag_descriptions::kProfilePickerTextVariationsName,
flag_descriptions::kProfilePickerTextVariationsDescription,
-@@ -13608,7 +13638,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13623,7 +13653,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -446,7 +446,7 @@
{"lens-overlay-optimization-filter",
flag_descriptions::kLensOverlayOptimizationFilterName,
flag_descriptions::kLensOverlayOptimizationFilterDescription, kOsDesktop,
-@@ -13627,7 +13657,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13642,7 +13672,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(network::features::kConnectionAllowlists)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -455,7 +455,7 @@
{"read-anything-with-readability-enabled",
flag_descriptions::kReadAnythingWithReadabilityName,
flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop,
-@@ -13635,7 +13665,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13650,7 +13680,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/unit-java/Makefile b/www/unit-java/Makefile
deleted file mode 100644
index 59d883bd6be5..000000000000
--- a/www/unit-java/Makefile
+++ /dev/null
@@ -1,98 +0,0 @@
-MASTER_SITES= https://unit.nginx.org/download/:unit \
- https://repo1.maven.org/maven2/io/github/classgraph/classgraph/${CLASSGRAPH_VERSION}/:classgraph \
- https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-api/${TOMCAT_VERSION}/:api \
- https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-el-api/${TOMCAT_VERSION}/:elapi \
- https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-jasper/${TOMCAT_VERSION}/:jasper \
- https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-jasper-el/${TOMCAT_VERSION}/:jasperel \
- https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-jsp-api/${TOMCAT_VERSION}/:jsp \
- https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-juli/${TOMCAT_VERSION}/:juli \
- https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-servlet-api/${TOMCAT_VERSION}/:servlet \
- https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-util/${TOMCAT_VERSION}/:tutil \
- https://repo1.maven.org/maven2/org/apache/tomcat/tomcat-util-scan/${TOMCAT_VERSION}/:utilscan \
- https://repo1.maven.org/maven2/org/eclipse/jdt/ecj/${ECJ_VERSION}/:ecj \
- https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-http/${JETTY_VERSION}/:http \
- https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-server/${JETTY_VERSION}/:server \
- https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-util/${JETTY_VERSION}/:jutil
-PKGNAMESUFFIX= -${UNIT_MODNAME}
-DISTFILES= unit-${UNIT_VERSION}.tar.gz:unit \
- classgraph-${CLASSGRAPH_VERSION}.jar:classgraph \
- ecj-${ECJ_VERSION}.jar:ecj \
- jetty-http-${JETTY_VERSION}.jar:http \
- jetty-server-${JETTY_VERSION}.jar:server \
- jetty-util-${JETTY_VERSION}.jar:jutil \
- tomcat-api-${TOMCAT_VERSION}.jar:api \
- tomcat-el-api-${TOMCAT_VERSION}.jar:elapi \
- tomcat-jsp-api-${TOMCAT_VERSION}.jar:jsp \
- tomcat-jasper-${TOMCAT_VERSION}.jar:jasper \
- tomcat-jasper-el-${TOMCAT_VERSION}.jar:jasperel \
- tomcat-juli-${TOMCAT_VERSION}.jar:juli \
- tomcat-servlet-api-${TOMCAT_VERSION}.jar:servlet \
- tomcat-util-${TOMCAT_VERSION}.jar:tutil \
- tomcat-util-scan-${TOMCAT_VERSION}.jar:utilscan
-EXTRACT_ONLY= unit-${UNIT_VERSION}.tar.gz
-
-DISTINFO_FILE= ${.CURDIR}/distinfo
-PATCHDIR= ${.CURDIR}/files
-
-COMMENT= Java module for NGINX Unit
-
-RUN_DEPENDS= unitd:www/unit
-
-UNIT_MODNAME= java${JAVA_PORT_VERSION}
-CLASSGRAPH_VERSION= 4.8.181
-ECJ_VERSION= 3.26.0
-JETTY_VERSION= 9.4.58.v20250814
-TOMCAT_VERSION= 9.0.108
-
-PLIST_FILES= %%JAVAJARDIR%%/classgraph-${CLASSGRAPH_VERSION}.jar \
- %%JAVAJARDIR%%/ecj-${ECJ_VERSION}.jar \
- %%JAVAJARDIR%%/jetty-http-${JETTY_VERSION}.jar \
- %%JAVAJARDIR%%/jetty-server-${JETTY_VERSION}.jar \
- %%JAVAJARDIR%%/jetty-util-${JETTY_VERSION}.jar \
- %%JAVAJARDIR%%/nginx-unit-jsc-java${JAVA_PORT_VERSION}-${UNIT_VERSION}.jar \
- %%JAVAJARDIR%%/tomcat-api-${TOMCAT_VERSION}.jar \
- %%JAVAJARDIR%%/tomcat-el-api-${TOMCAT_VERSION}.jar \
- %%JAVAJARDIR%%/tomcat-jasper-${TOMCAT_VERSION}.jar \
- %%JAVAJARDIR%%/tomcat-jasper-el-${TOMCAT_VERSION}.jar \
- %%JAVAJARDIR%%/tomcat-jsp-api-${TOMCAT_VERSION}.jar \
- %%JAVAJARDIR%%/tomcat-juli-${TOMCAT_VERSION}.jar \
- %%JAVAJARDIR%%/tomcat-servlet-api-${TOMCAT_VERSION}.jar \
- %%JAVAJARDIR%%/tomcat-util-${TOMCAT_VERSION}.jar \
- %%JAVAJARDIR%%/tomcat-util-scan-${TOMCAT_VERSION}.jar \
- %%JAVAJARDIR%%/websocket-api-java${JAVA_PORT_VERSION}-${UNIT_VERSION}.jar \
- libexec/unit/modules/${UNIT_MODNAME}.unit.so
-
-USES+= java
-#JAVA_VERSION= 8 11 12 13 14 15
-
-USE_RC_SUBR?= # reset to empty
-
-MASTERDIR= ${.CURDIR}/../unit
-
-# Do not run the sha512 checker because:
-# - it tries to create a checksum file in ${DISTDIR} and in case
-# of failure build also fails;
-# - the checker can be useful when the NGINX Unit Java module
-# downloads those jars by itself.
-post-extract:
- ${CP} /dev/null ${WRKSRC}/auto/modules/java_chk_sha512
-
-post-configure:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} java \
- --module=${UNIT_MODNAME} \
- --local-repo=${DISTDIR} \
- --jars=${JAVAJARDIR}
-
-do-build:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS} ${UNIT_MODNAME}
-
-do-install:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS} \
- ${UNIT_MODNAME}-install DESTDIR=${STAGEDIR}
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/unit-java/distinfo b/www/unit-java/distinfo
deleted file mode 100644
index eea6cc64f96c..000000000000
--- a/www/unit-java/distinfo
+++ /dev/null
@@ -1,31 +0,0 @@
-TIMESTAMP = 1757870226
-SHA256 (unit-1.35.0.tar.gz) = 20bb921b8128ff046c3d7a52b93ab2d94ae46c3b5a85d479b6b5ee9928e89c87
-SIZE (unit-1.35.0.tar.gz) = 1066376
-SHA256 (classgraph-4.8.181.jar) = 62a6436d69710ef5fab6ec243781ce4c5b299047ed1841b5f92746ae852ce545
-SIZE (classgraph-4.8.181.jar) = 572869
-SHA256 (ecj-3.26.0.jar) = ac0ba5876eaf7ebb47749a0d1be179c51f194b9dd0b875d1c09e1b530f5a2db5
-SIZE (ecj-3.26.0.jar) = 3133846
-SHA256 (jetty-http-9.4.58.v20250814.jar) = 8f49b8583fc8dbbfe3a0ba80a04c97df64ebabca2981b56ee403c989aba9d4da
-SIZE (jetty-http-9.4.58.v20250814.jar) = 253267
-SHA256 (jetty-server-9.4.58.v20250814.jar) = 608dbd3e1c4184374f02c70704e5d1c9daaded45e6a31d07824f40dac6083ba9
-SIZE (jetty-server-9.4.58.v20250814.jar) = 749129
-SHA256 (jetty-util-9.4.58.v20250814.jar) = 8d591679d318d20c8fb2b1e83900562b3c4571ff7a189696be700293e0204146
-SIZE (jetty-util-9.4.58.v20250814.jar) = 595403
-SHA256 (tomcat-api-9.0.108.jar) = 284db236721d6920285514fce267de3e73b22e855f56a86a775592df6559f882
-SIZE (tomcat-api-9.0.108.jar) = 11676
-SHA256 (tomcat-el-api-9.0.108.jar) = d763ac51b930b4e499f861d28fa3ddb32b9ef850eee8ea609519c1283b255de4
-SIZE (tomcat-el-api-9.0.108.jar) = 88888
-SHA256 (tomcat-jsp-api-9.0.108.jar) = c14610100a0558f30526de76ab5f399393eb5f45472806d56c97ca9526a6c8bd
-SIZE (tomcat-jsp-api-9.0.108.jar) = 74431
-SHA256 (tomcat-jasper-9.0.108.jar) = e565b95ea88d4e05a2a4f1cfda59697c134d526d4ddfc2dc3de3b19e842df90e
-SIZE (tomcat-jasper-9.0.108.jar) = 563935
-SHA256 (tomcat-jasper-el-9.0.108.jar) = 253d238394b7b8fc64acfb2417e4fa59a85bcf321120205a6ae335d1c5b871d5
-SIZE (tomcat-jasper-el-9.0.108.jar) = 178453
-SHA256 (tomcat-juli-9.0.108.jar) = 24565b26c8f7c63a3be04a7b8b3b500bc11edf90d96a6c68826142def66ae5cb
-SIZE (tomcat-juli-9.0.108.jar) = 52627
-SHA256 (tomcat-servlet-api-9.0.108.jar) = 9e7d56f78ff591fddbf2292f11de7cd60030b1da445632b2f6b06ca7ce658883
-SIZE (tomcat-servlet-api-9.0.108.jar) = 285900
-SHA256 (tomcat-util-9.0.108.jar) = 7700971f0aae9c7c85eca017205b07f030b0c94b2ca5abe3eb6c7ea76a8d811e
-SIZE (tomcat-util-9.0.108.jar) = 240429
-SHA256 (tomcat-util-scan-9.0.108.jar) = b2539ad3ee3022016abe6609e8b0c9daf46732c3a8fbe0d9746ddd24ca24b5e9
-SIZE (tomcat-util-scan-9.0.108.jar) = 226135
diff --git a/www/unit-java/files/patch-auto-modules-java_get_jar b/www/unit-java/files/patch-auto-modules-java_get_jar
deleted file mode 100644
index 6832ccfb65e9..000000000000
--- a/www/unit-java/files/patch-auto-modules-java_get_jar
+++ /dev/null
@@ -1,11 +0,0 @@
---- auto/modules/java_get_jar.orig 2020-10-22 11:10:42.666358000 -0400
-+++ auto/modules/java_get_jar 2020-10-22 11:10:15.914572000 -0400
-@@ -8,7 +8,7 @@
- # NXT_JAR_LOCAL_REPO=$HOME/.m2/repository/
-
- NXT_JAR_FILE=${NXT_JAR_NAME}-${NXT_JAR_VERSION}.jar
--NXT_JAR_LOCAL_DIR="${NXT_JAR_LOCAL_REPO}${NXT_JAR_NAMESPACE}${NXT_JAR_NAME}/${NXT_JAR_VERSION}"
-+NXT_JAR_LOCAL_DIR="${NXT_JAR_LOCAL_REPO}"
- NXT_JAR_LOCAL="${NXT_JAR_LOCAL_DIR}/${NXT_JAR_FILE}"
- NXT_JAR_LOCAL_TMP="${NXT_JAR_LOCAL_DIR}/.${NXT_JAR_FILE}.$$"
- NXT_JAR_URL=${NXT_JAR_REPO}${NXT_JAR_NAMESPACE}${NXT_JAR_NAME}/${NXT_JAR_VERSION}/${NXT_JAR_FILE}
diff --git a/www/unit-perl/Makefile b/www/unit-perl/Makefile
deleted file mode 100644
index 2c0ed4d5d7ab..000000000000
--- a/www/unit-perl/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-PKGNAMESUFFIX= -${UNIT_MODNAME}
-
-UNIT_MODNAME= perl${PERL_VER}
-
-COMMENT= Perl module for NGINX Unit
-
-PLIST_FILES= libexec/unit/modules/${UNIT_MODNAME}.unit.so
-
-RUN_DEPENDS= unitd:www/unit
-
-USES= perl5
-
-USE_RC_SUBR?= # reset to empty
-
-MASTERDIR= ${.CURDIR}/../unit
-
-post-configure:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} perl \
- --module=${UNIT_MODNAME}
-
-do-build:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS} ${UNIT_MODNAME}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/unit/modules/
- ${INSTALL_LIB} ${WRKSRC}/build/lib/unit/modules/${UNIT_MODNAME}.unit.so \
- ${STAGEDIR}${PREFIX}/libexec/unit/modules/
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/unit-php/Makefile b/www/unit-php/Makefile
deleted file mode 100644
index b9656fd51fa4..000000000000
--- a/www/unit-php/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
-
-UNIT_MODNAME= php${PHP_VER}
-
-COMMENT= PHP module for NGINX Unit
-
-PLIST_FILES= libexec/unit/modules/${UNIT_MODNAME}.unit.so
-
-RUN_DEPENDS= unitd:www/unit
-
-USES= php:build,embed,flavors
-
-USE_RC_SUBR= # reset to empty
-
-MASTERDIR= ${.CURDIR}/../unit
-
-post-configure:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} php \
- --lib-path=${LOCALBASE}/lib \
- --module=${UNIT_MODNAME}
-
-do-build:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS} ${UNIT_MODNAME}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/unit/modules/
- ${INSTALL_LIB} ${WRKSRC}/build/lib/unit/modules/${UNIT_MODNAME}.unit.so \
- ${STAGEDIR}${PREFIX}/libexec/unit/modules/
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/unit-python/Makefile b/www/unit-python/Makefile
deleted file mode 100644
index c388ba668c6c..000000000000
--- a/www/unit-python/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-PKGNAMESUFFIX= -${UNIT_MODNAME}
-
-UNIT_MODNAME= python${PYTHON_SUFFIX}
-
-COMMENT= Python module for NGINX Unit
-
-USES= python:3.10-3.11 gettext-runtime
-USE_PYTHON= flavors
-
-PLIST_FILES= libexec/unit/modules/${UNIT_MODNAME}.unit.so
-
-RUN_DEPENDS= unitd:www/unit
-
-USE_RC_SUBR?= # reset to empty
-
-MASTERDIR= ${.CURDIR}/../unit
-
-post-configure:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} python \
- --module=${UNIT_MODNAME} \
- --config=${PYTHON_CMD}-config
-
-do-build:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS} ${UNIT_MODNAME}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/unit/modules/
- ${INSTALL_LIB} ${WRKSRC}/build/lib/unit/modules/${UNIT_MODNAME}.unit.so \
- ${STAGEDIR}${PREFIX}/libexec/unit/modules/
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/unit-ruby/Makefile b/www/unit-ruby/Makefile
deleted file mode 100644
index ec475d3c4346..000000000000
--- a/www/unit-ruby/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-PKGNAMESUFFIX= -${UNIT_MODNAME}
-
-UNIT_MODNAME= ruby${RUBY_VER}
-
-COMMENT= Ruby module for NGINX Unit
-
-RUN_DEPENDS= rackup:www/rubygem-rackup \
- unitd:www/unit
-
-BROKEN_RUBY33= checking for Ruby library ... not found
-
-PLIST_FILES= libexec/unit/modules/${UNIT_MODNAME}.unit.so
-
-USES= ruby
-
-CFLAGS+= -fdeclspec
-
-USE_RC_SUBR?= # reset to empty
-
-MASTERDIR= ${.CURDIR}/../unit
-
-post-configure:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} ruby \
- --ruby=ruby${RUBY_VER:S|.||} \
- --module=${UNIT_MODNAME}
-
-do-build:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS} ${UNIT_MODNAME}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/unit/modules/
- ${INSTALL_LIB} ${WRKSRC}/build/lib/unit/modules/${UNIT_MODNAME}.unit.so \
- ${STAGEDIR}${PREFIX}/libexec/unit/modules/
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/unit-wasm/Makefile b/www/unit-wasm/Makefile
deleted file mode 100644
index 2c0c15bf2cd7..000000000000
--- a/www/unit-wasm/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-PKGNAMESUFFIX= -${UNIT_MODNAME}
-
-UNIT_MODNAME= wasm
-
-COMMENT= WASM module for NGINX Unit
-
-PLIST_FILES= libexec/unit/modules/${UNIT_MODNAME}.unit.so
-
-RUN_DEPENDS= unitd:www/unit
-
-LIB_DEPENDS= libwasmtime.so:devel/libwasmtime
-
-USE_RC_SUBR?= # reset to empty
-
-MASTERDIR= ${.CURDIR}/../unit
-
-post-configure:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} wasm \
- --module=${UNIT_MODNAME} \
- --include-path=${PREFIX}/include \
- --lib-path=${PREFIX}/lib
-
-do-build:
- cd ${CONFIGURE_WRKSRC} && \
- ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \
- ${MAKEFILE} ${MAKE_ARGS} ${UNIT_MODNAME}
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/unit/modules/
- ${INSTALL_LIB} ${WRKSRC}/build/lib/unit/modules/${UNIT_MODNAME}.unit.so \
- ${STAGEDIR}${PREFIX}/libexec/unit/modules/
-
-.include "${MASTERDIR}/Makefile"
diff --git a/www/unit/Makefile b/www/unit/Makefile
deleted file mode 100644
index b512e3bb89e9..000000000000
--- a/www/unit/Makefile
+++ /dev/null
@@ -1,144 +0,0 @@
-PORTNAME= unit
-PORTVERSION= ${UNIT_VERSION}
-PORTREVISION= 1
-CATEGORIES= www
-MASTER_SITES?= https://unit.nginx.org/download/
-DISTFILES?= ${PORTNAME}-${PORTVERSION}.tar.gz
-
-PATCH_SITES= https://github.com/nginx/unit/commit/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT?= Dynamic web application server
-WWW= https://unit.nginx.org
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Upstream repo archived on Oct 8 2025
-EXPIRATION_DATE=2025-12-31
-
-USES+= compiler:c11 cpe gmake ssl
-
-CPE_VENDOR= nginx
-CPE_PRODUCT= unit
-
-OPTIONS_DEFINE?= \
- DEBUG \
- IPV6 \
- NJS \
- OTEL \
- UNIXSOCK
-OPTIONS_DEFAULT?= IPV6 UNIXSOCK
-
-DEBUG_DESC= Enable debug logging
-NJS_DESC= Enable NGINX JavaScript
-OTEL_DESC= Enable OpenTelemetry
-UNIXSOCK_DESC= Enable unix sockets
-
-.include <bsd.port.options.mk>
-
-HAS_CONFIGURE= yes
-
-UNIT_VARDIR?= /var
-UNIT_DBDIR?= ${UNIT_VARDIR}/db/${PORTNAME}
-UNIT_LOGDIR?= ${UNIT_VARDIR}/log/${PORTNAME}
-UNIT_LOGFILE?= ${UNIT_LOGDIR}/${PORTNAME}.log
-UNIT_PIDFILE?= ${UNIT_RUNDIR}/${PORTNAME}.pid
-UNIT_RUNDIR?= ${UNIT_VARDIR}/run/unit
-UNIT_SOCK?= ${UNIT_RUNDIR}/control.unit.sock
-UNIT_TMPDIR?= ${UNIT_VARDIR}/tmp/unit
-
-CONFIGURE_ARGS= --prefix=${PREFIX} \
- --ld-opt="-L${LOCALBASE}/lib" \
- --log=${UNIT_LOGFILE} \
- --logdir=${UNIT_LOGDIR} \
- --modulesdir=${PREFIX}/libexec/unit/modules \
- --openssl \
- --pid=${UNIT_PIDFILE} \
- --runstatedir=${UNIT_RUNDIR} \
- --statedir=${UNIT_DBDIR} \
- --tmpdir=${UNIT_TMPDIR} \
- --user=${WWWOWN} --group=${WWWGRP}
-
-USERS?= ${WWWOWN}
-GROUPS?=${WWWGRP}
-
-ALL_TARGET=
-
-LIB_DEPENDS+= libpcre2-8.so:devel/pcre2
-
-PLIST_DIRS?= libexec/unit/modules \
- libexec/unit
-PLIST_FILES?= sbin/unitd \
- share/man/man8/unitd.8.gz
-
-USE_RC_SUBR?= unitd
-SUB_LIST= PREFIX=${PREFIX} \
- UNIT_PIDFILE=${UNIT_PIDFILE} \
- UNIT_SOCK=${UNIT_SOCK} \
- UNIT_TMPDIR=${UNIT_TMPDIR} \
- WWWOWN=${WWWOWN} \
- WWWGRP=${WWWGRP}
-
-.if ${PORT_OPTIONS:MDEBUG}
-CONFIGURE_ARGS+=--debug
-.endif
-
-.if empty(PORT_OPTIONS:MIPV6)
-CONFIGURE_ARGS+=--no-ipv6
-.endif
-
-.if ${PORT_OPTIONS:MNJS}
-USES+= pkgconfig
-BUILD_DEPENDS+= ${LOCALBASE}/lib/libnjs.a:devel/libnjs
-LIB_DEPENDS+= libquickjs.so:lang/quickjs
-CONFIGURE_ARGS+=--njs \
- --cc-opt="-I${LOCALBASE}/include" \
- --ld-opt="-L${LOCALBASE}/lib"
-.endif
-
-.if ${PORT_OPTIONS:MOTEL}
-BUILD_DEPENDS+= ${LOCALBASE}/lib/libotel.a:devel/unit-otel
-CONFIGURE_ARGS+= --otel
-EXTRA_PATCHES+= ${FILESDIR}/extra-patch-auto-make
-.endif
-
-.if empty(PORT_OPTIONS:MUNIXSOCK)
-CONFIGURE_ARGS+=--no-unix-sockets
-.else
-CONFIGURE_ARGS+=--control=unix:${UNIT_SOCK}
-.endif
-
-.if defined(UNIT_MODNAME) && ${UNIT_MODNAME:Mperl*}
-# Fix build failure on clang >= 12
-CFLAGS+= -Wno-compound-token-split-by-macro
-.endif
-
-.if (defined(UNIT_MODNAME) && ${UNIT_MODNAME:Mphp}) || make(makesum)
-PATCHFILES= ad736f9f4fddd844aed1eb6ee8a9dc88df5533fb.patch:-p1
-.endif
-
-.if !defined(UNIT_MODNAME)
-post-patch-OTEL-on:
- ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
- ${WRKSRC}/auto/make
-
-do-build:
- cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE}
-
-post-install:
- ${MKDIR} ${STAGEDIR}${UNIT_DBDIR}
- ${MKDIR} ${STAGEDIR}${UNIT_LOGDIR}
- ${MKDIR} ${STAGEDIR}${UNIT_RUNDIR}
- ${MKDIR} ${STAGEDIR}${UNIT_TMPDIR}
- ${ECHO_CMD} @dir ${UNIT_DBDIR} >> ${TMPPLIST}
- ${ECHO_CMD} @dir ${UNIT_LOGDIR} >> ${TMPPLIST}
- ${ECHO_CMD} @dir ${UNIT_RUNDIR} >> ${TMPPLIST}
- ${ECHO_CMD} @dir ${UNIT_TMPDIR} >> ${TMPPLIST}
- ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/unit/modules
- ${INSTALL_MAN} ${WRKSRC}/build/share/man/man8/unitd.8 \
- ${STAGEDIR}${PREFIX}/share/man/man8
-.endif
-
-.include "../../www/unit/version.mk"
-.include <bsd.port.mk>
diff --git a/www/unit/distinfo b/www/unit/distinfo
deleted file mode 100644
index 8c22b0ebba20..000000000000
--- a/www/unit/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1760062694
-SHA256 (unit-1.35.0.tar.gz) = 20bb921b8128ff046c3d7a52b93ab2d94ae46c3b5a85d479b6b5ee9928e89c87
-SIZE (unit-1.35.0.tar.gz) = 1066376
-SHA256 (ad736f9f4fddd844aed1eb6ee8a9dc88df5533fb.patch) = ddfc67f0952043d93192a12b39b0b490b32fe40fcfe4520595ca5fed2a6c58e8
-SIZE (ad736f9f4fddd844aed1eb6ee8a9dc88df5533fb.patch) = 980
diff --git a/www/unit/files/extra-patch-auto-make b/www/unit/files/extra-patch-auto-make
deleted file mode 100644
index b709171b8027..000000000000
--- a/www/unit/files/extra-patch-auto-make
+++ /dev/null
@@ -1,22 +0,0 @@
---- auto/make.orig 2025-01-10 16:45:42 UTC
-+++ auto/make
-@@ -43,7 +43,7 @@ RUST_FLAGS = --release
- cat << END >> $NXT_MAKEFILE
-
- RUST_FLAGS = --release
--NXT_OTEL_LIB_STATIC = $NXT_BUILD_DIR/lib/libotel.a
-+NXT_OTEL_LIB_STATIC = %%LOCALBASE%%/lib/libotel.a
-
- END
-
-@@ -585,10 +585,5 @@ NXT_OTEL_DEPS=" \
-
- cat << END >> $NXT_MAKEFILE
-
--\$(NXT_OTEL_LIB_STATIC): $NXT_OTEL_DEPS
-- \$(PP_CR) \$@
-- \$(v)cargo rustc \$(RUST_FLAGS) \\
-- --manifest-path $NXT_OTEL_LIB_DIR/Cargo.toml \\
-- -- --emit link=../../$NXT_BUILD_DIR/lib/libotel.a
- END
- fi
diff --git a/www/unit/files/patch-auto_otel b/www/unit/files/patch-auto_otel
deleted file mode 100644
index b9aebd5aae07..000000000000
--- a/www/unit/files/patch-auto_otel
+++ /dev/null
@@ -1,17 +0,0 @@
---- auto/otel.orig 2025-01-13 14:51:13 UTC
-+++ auto/otel
-@@ -8,14 +8,12 @@ if [ $NXT_OTEL = YES ]; then
- $echo -n " - checking for rust compiler ... "
- if [ -z $(which rustc 2>/dev/null) ]; then
- $echo "not found"
-- exit 1;
- fi
- $echo "found"
-
- $echo -n " - checking for cargo ... "
- if [ -z $(which cargo 2>/dev/null) ]; then
- $echo "not found."
-- exit 1;
- fi
- $echo "found"
-
diff --git a/www/unit/files/unitd.in b/www/unit/files/unitd.in
deleted file mode 100644
index 1104ed906cfd..000000000000
--- a/www/unit/files/unitd.in
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: unitd
-# REQUIRE: LOGIN cleanvar
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable nginx:
-# unitd_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable unit
-# unitd_sockfile (str): Set to "" by default.
-# Set it to "127.0.0.1:8443" to enable the unit control
-# socket on the network address
-
-. /etc/rc.subr
-
-name="unitd"
-rcvar=unitd_enable
-
-command="%%PREFIX%%/sbin/unitd"
-start_precmd=start_precmd
-_tmpprefix="%%UNIT_TMPDIR%%"
-
-unitd_checktmpdir()
-{
- if [ ! -d ${_tmpprefix} ] ; then
- install -d -o %%WWWOWN%% -g %%WWWGRP%% -m 755 ${_tmpprefix}
- else
- chown -R %%WWWOWN%%:%%WWWGRP%% ${_tmpprefix}
- fi
-}
-
-start_precmd()
-{
- unitd_checktmpdir
- rm -f %%UNIT_SOCK%%
-}
-
-load_rc_config $name
-
-# Default value
-: ${unitd_sockfile=""}
-
-pidfile=${unit_pidfile:-"%%UNIT_PIDFILE%%"}
-unitd_enable=${unitd_enable:-"NO"}
-sockfile=${unitd_sockfile}
-
-if [ x${sockfile} != "x" ]
-then
- command_args="--control ${sockfile}"
-fi
-
-run_rc_command "$1"
diff --git a/www/unit/pkg-descr b/www/unit/pkg-descr
deleted file mode 100644
index e4a86863bff6..000000000000
--- a/www/unit/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-NGINX Unit is a dynamic web application server, designed to run applications
-in multiple languages. Unit is lightweight, polyglot, and dynamically
-configured via API. The design of the server allows reconfiguration of
-specific application parameters as needed by the engineering or operations.
diff --git a/www/unit/version.mk b/www/unit/version.mk
deleted file mode 100644
index b47ec048a5c5..000000000000
--- a/www/unit/version.mk
+++ /dev/null
@@ -1,7 +0,0 @@
-.if !defined(UNITVERSION_MK)
-UNITVERSION_MK= defined
-
-# Define NGINX Unit's version.
-UNIT_VERSION= 1.35.0
-
-.endif # UNITVERSION_MK
diff --git a/www/unitc/Makefile b/www/unitc/Makefile
deleted file mode 100644
index 621a36109502..000000000000
--- a/www/unitc/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-PORTNAME= unitc
-PORTVERSION= ${UNIT_VERSION}
-CATEGORIES= www
-MASTER_SITES?= https://unit.nginx.org/download/
-DISTNAME= unit-${PORTVERSION}
-DISTINFO_FILE= ${.CURDIR}/../../www/unit/distinfo
-
-MAINTAINER= osa@FreeBSD.org
-COMMENT= Command-line management tool for NGINX Unit
-WWW= https://unit.nginx.org
-
-LICENSE= APACHE20
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= bash>0:shells/bash \
- curl:ftp/curl
-
-CPE_VENDOR= nginx
-CPE_PRODUCT= unit
-
-USES+= cpe shebangfix
-SHEBANG_FILES= tools/unitc
-
-NO_BUILD= yes
-
-PLIST_FILES?= bin/unitc
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/tools/unitc ${STAGEDIR}${PREFIX}/bin/
-
-.include "../../www/unit/version.mk"
-.include <bsd.port.mk>
diff --git a/www/unitc/pkg-descr b/www/unitc/pkg-descr
deleted file mode 100644
index b753a8a17606..000000000000
--- a/www/unitc/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-The unitc tool provides a command-line interface as a wrapper for curl(1)
-for daily configuration and management of NGINX Unit instances. It aims
-to minimize typing effort and shield the users from exotic curl(1) options.
diff --git a/www/uwsgi/Makefile b/www/uwsgi/Makefile
index 184c4f6b1dec..73c97982b588 100644
--- a/www/uwsgi/Makefile
+++ b/www/uwsgi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uwsgi
-PORTVERSION= 2.0.30
+PORTVERSION= 2.0.31
CATEGORIES= www python
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
diff --git a/www/uwsgi/distinfo b/www/uwsgi/distinfo
index 27c252cea9be..c76dd5a6a193 100644
--- a/www/uwsgi/distinfo
+++ b/www/uwsgi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751272915
-SHA256 (unbit-uwsgi-2.0.30_GH0.tar.gz) = c3374cd064ce7e11d364cd869230737fe4f54373098e634c319cea6973cc7a61
-SIZE (unbit-uwsgi-2.0.30_GH0.tar.gz) = 822232
+TIMESTAMP = 1767161059
+SHA256 (unbit-uwsgi-2.0.31_GH0.tar.gz) = d5fb7b058a6e037cad1f0fb8841de56d673d80a3af036bba830143b60c67c3dc
+SIZE (unbit-uwsgi-2.0.31_GH0.tar.gz) = 822440
diff --git a/www/vaultwarden-web_vault/Makefile b/www/vaultwarden-web_vault/Makefile
index bb752e3df234..64145fe4cf7d 100644
--- a/www/vaultwarden-web_vault/Makefile
+++ b/www/vaultwarden-web_vault/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vaultwarden
-PORTVERSION= 2025.7.0
+PORTVERSION= 2025.12.0
DISTVERSIONPREFIX= v
CATEGORIES= www security
MASTER_SITES= https://github.com/dani-garcia/bw_web_builds/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
diff --git a/www/vaultwarden-web_vault/distinfo b/www/vaultwarden-web_vault/distinfo
index 66f6b2e25f57..308b622c5410 100644
--- a/www/vaultwarden-web_vault/distinfo
+++ b/www/vaultwarden-web_vault/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754037100
-SHA256 (bw_web_v2025.7.0.tar.gz) = 81ab0ab3ce3f3d25776e4d6ac11982e2a328d41a8cc992bc1fcd149c638f3eb7
-SIZE (bw_web_v2025.7.0.tar.gz) = 20909634
+TIMESTAMP = 1767028278
+SHA256 (bw_web_v2025.12.0.tar.gz) = c440c233db20a800f99063091917d7c249fbabdb14ba08e1f1da12a2f5d1e9d3
+SIZE (bw_web_v2025.12.0.tar.gz) = 31055556
diff --git a/www/waterfox/Makefile b/www/waterfox/Makefile
index 707291bf2a37..427fac71057a 100644
--- a/www/waterfox/Makefile
+++ b/www/waterfox/Makefile
@@ -1,6 +1,5 @@
PORTNAME= waterfox
-DISTVERSION= 6.6.6
-PORTREVISION= 1
+DISTVERSION= 6.6.7
PORTEPOCH= 1
CATEGORIES= www
@@ -12,7 +11,7 @@ LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= nspr>=4.32:devel/nspr \
- nss>=3.117:security/nss \
+ nss>=3.118:security/nss \
icu>=76.1:devel/icu \
libevent>=2.1.8:devel/libevent \
harfbuzz>=10.1.0:print/harfbuzz \
@@ -32,7 +31,7 @@ BUILD_DEPENDS= nspr>=4.32:devel/nspr \
USE_GECKO= gecko
USE_GITHUB= yes
GH_ACCOUNT= BrowserWorks
-GH_TUPLE= BrowserWorks:l10n:b74025d:l10n/waterfox/browser/locales
+GH_TUPLE= BrowserWorks:l10n:5889642:l10n/waterfox/browser/locales
USE_MOZILLA= -sqlite
# work around bindgen not finding ICU, e.g.
# dist/include/mozilla/intl/ICU4CGlue.h:8:10: fatal error: 'unicode/uenum.h' file not found, err: true
diff --git a/www/waterfox/distinfo b/www/waterfox/distinfo
index 518b7e539c26..724139532f1a 100644
--- a/www/waterfox/distinfo
+++ b/www/waterfox/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1765357734
-SHA256 (BrowserWorks-waterfox-6.6.6_GH0.tar.gz) = 29f8cf4c60caeb285477a092c8a831ad10acf007d3308bed10069a4607fa190e
-SIZE (BrowserWorks-waterfox-6.6.6_GH0.tar.gz) = 922106026
-SHA256 (BrowserWorks-l10n-b74025d_GH0.tar.gz) = f8a9b17c194182821fd091ec40db9e49c454d906a25edb410b375df18593890c
-SIZE (BrowserWorks-l10n-b74025d_GH0.tar.gz) = 25760776
+TIMESTAMP = 1766312992
+SHA256 (BrowserWorks-waterfox-6.6.7_GH0.tar.gz) = 146e3d8e5b5f9d4967737e5152b5baa3e96e3d2065c1124e71dbb415730eb93f
+SIZE (BrowserWorks-waterfox-6.6.7_GH0.tar.gz) = 922143016
+SHA256 (BrowserWorks-l10n-5889642_GH0.tar.gz) = ffef9201baa5272ad58b62c5df2817a7fbafe9ee83637298a0e1e5d171f15b84
+SIZE (BrowserWorks-l10n-5889642_GH0.tar.gz) = 25769911
diff --git a/www/webalizer/Makefile b/www/webalizer/Makefile
index 421a75b057b4..2f6e890801f2 100644
--- a/www/webalizer/Makefile
+++ b/www/webalizer/Makefile
@@ -2,15 +2,16 @@ PORTNAME= webalizer
PORTVERSION= 2.23.8
PORTREVISION= 18
CATEGORIES+= www
-MASTER_SITES= ftp://ftp.dinoex.de/pub/FreeBSD/distfiles/:main \
- http://flags.blogpotato.de/zip/:flags
+MASTER_SITES= ftp://ftp.dinoex.de/pub/webalizer/ \
+ https://ftp.dinoex.de/pub/webalizer/ \
+ https://ftp.dinoex.org/pub/webalizer/
PKGNAMESUFFIX?= ${WEBALIZER_SUFFIX}${PKGNAMESUFFIX2}
DISTNAME= ${PORTNAME}-2.23-08-src
-DISTFILES= ${DISTNAME}.tgz:main
+DISTFILES= ${DISTNAME}.tgz
MAINTAINER?= dinoex@FreeBSD.org
COMMENT= Web server log file analysis program
-WWW= http://www.mrunix.net/webalizer/
+WWW= https://webalizer.net/
LICENSE= GPLv2
@@ -68,7 +69,7 @@ IP_AS_HOSTNAME_CFLAGS= -DUSE_IP_AS_HOSTNAME
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MGEODB} || ${PORT_OPTIONS:MGEOIP} || make(makesum) || defined(FETCH_ALL)
-DISTFILES+= webalizer-flags.tgz:main
+DISTFILES+= webalizer-flags.tgz
.endif
# slave ports override with languages specific gd
diff --git a/www/webgrind/Makefile b/www/webgrind/Makefile
index 4c6a05718440..c6a2ac53da75 100644
--- a/www/webgrind/Makefile
+++ b/www/webgrind/Makefile
@@ -3,7 +3,7 @@ DISTVERSIONPREFIX= v
DISTVERSION= 1.9.2
CATEGORIES= www
-MAINTAINER= franco@opnsense.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Xdebug Profiling Web Frontend in PHP
WWW= https://github.com/jokkedk/webgrind
diff --git a/www/webtrees22/Makefile b/www/webtrees22/Makefile
index 7a18bae595af..9aa0f08f45ea 100644
--- a/www/webtrees22/Makefile
+++ b/www/webtrees22/Makefile
@@ -13,7 +13,7 @@ LICENSE= GPLv3+
USES= cpe php:flavors shebangfix zip
# php pcre extension is required but it's statically linked in default php
USE_PHP= calendar curl dom filter gd iconv pdo_mysql session xml
-IGNORE_WITH_PHP= 81 82
+IGNORE_WITH_PHP= 82
SHEBANG_FILES= webtrees/vendor/tecnickcom/tcpdf/tools/tcpdf_addfont.php