diff options
Diffstat (limited to '')
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 |
