git: 69451739c8e8 - main - www/ungoogled-chromium: update to 136.0.7103.92

From: Robert Nagy <rnagy_at_FreeBSD.org>
Date: Thu, 08 May 2025 07:59:20 UTC
The branch main has been updated by rnagy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=69451739c8e85aa32a84db5cdf1571b5c83545fa

commit 69451739c8e85aa32a84db5cdf1571b5c83545fa
Author:     Robert Nagy <rnagy@FreeBSD.org>
AuthorDate: 2025-05-08 07:58:56 +0000
Commit:     Robert Nagy <rnagy@FreeBSD.org>
CommitDate: 2025-05-08 07:58:56 +0000

    www/ungoogled-chromium: update to 136.0.7103.92
    
    Security:       https://vuxml.freebsd.org/freebsd/db221414-2b0d-11f0-8cb5-a8a1599412c6.html
---
 www/ungoogled-chromium/Makefile                    |  2 +-
 www/ungoogled-chromium/distinfo                    | 14 ++++++------
 .../files/patch-build_config_compiler_BUILD.gn     | 25 +++++++++++-----------
 ...d__party_sqlite_src_amalgamation__dev_sqlite3.c |  4 ++--
 ...-third__party_sqlite_src_amalgamation_sqlite3.c |  8 +++----
 ...i_platform__window_platform__window__delegate.h |  4 ++--
 6 files changed, 29 insertions(+), 28 deletions(-)

diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile
index 8c7936e0975d..616c569e77cd 100644
--- a/www/ungoogled-chromium/Makefile
+++ b/www/ungoogled-chromium/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	ungoogled-chromium
-PORTVERSION=	136.0.7103.59
+PORTVERSION=	136.0.7103.92
 PULSEMV=	16
 PULSEV=		${PULSEMV}.1
 UGVERSION=	${DISTVERSION}-1
diff --git a/www/ungoogled-chromium/distinfo b/www/ungoogled-chromium/distinfo
index 6ea2a5f443d8..ff9869865cd1 100644
--- a/www/ungoogled-chromium/distinfo
+++ b/www/ungoogled-chromium/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1746538020
-SHA256 (chromium-136.0.7103.59.tar.xz) = 3ce1ef863767b3a72058a0f0ceb150cc7b8a9ba8bc24e19c98d25f8b395a8cfe
-SIZE (chromium-136.0.7103.59.tar.xz) = 7182572852
+TIMESTAMP = 1746691040
+SHA256 (chromium-136.0.7103.92.tar.xz) = 3fa7f88ef186566948367bf1e9a9f0612e753fc69285c1654728f6a015cd4cf2
+SIZE (chromium-136.0.7103.92.tar.xz) = 7188412240
 SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
 SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-136.0.7103.59-testdata.tar.xz) = 8b903dde26fead99da7adad49c864223d54f55af51630ed8f4776c958e3229eb
-SIZE (chromium-136.0.7103.59-testdata.tar.xz) = 651370832
-SHA256 (ungoogled-software-ungoogled-chromium-136.0.7103.59-136.0.7103.59-1_GH0.tar.gz) = 230078f31d61584de281e4601a785d660ba59206172905a381d9c2db69b0617f
-SIZE (ungoogled-software-ungoogled-chromium-136.0.7103.59-136.0.7103.59-1_GH0.tar.gz) = 633272
+SHA256 (chromium-136.0.7103.92-testdata.tar.xz) = 6e5bb3fba5b61ffc9e91b9d2fc9cc758bebe4d16806a68b1a32b189193c78256
+SIZE (chromium-136.0.7103.92-testdata.tar.xz) = 651393856
+SHA256 (ungoogled-software-ungoogled-chromium-136.0.7103.92-136.0.7103.92-1_GH0.tar.gz) = d256643a26d536a5079441e63fd4c8cda0e073702665605b40c5ce1d5b18bcbe
+SIZE (ungoogled-software-ungoogled-chromium-136.0.7103.92-136.0.7103.92-1_GH0.tar.gz) = 633266
diff --git a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
index 9a1b1c848226..3909947c4a96 100644
--- a/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
+++ b/www/ungoogled-chromium/files/patch-build_config_compiler_BUILD.gn
@@ -1,4 +1,4 @@
---- build/config/compiler/BUILD.gn.orig	2025-05-06 12:23:00 UTC
+--- build/config/compiler/BUILD.gn.orig	2025-05-08 07:58:41 UTC
 +++ build/config/compiler/BUILD.gn
 @@ -197,7 +197,7 @@ declare_args() {
    # This greatly reduces the size of debug builds, at the cost of
@@ -92,16 +92,17 @@
        !llvm_android_mainline && is_clang &&
        clang_warning_suppression_file != "") {
      from_build_root =
-@@ -1965,7 +1972,7 @@ config("default_warnings") {
-       "-Wno-unneeded-internal-declaration",
-     ]
+@@ -1985,9 +1992,6 @@ config("default_warnings") {
+ 
+         # TODO(crbug.com/40284799): Fix and re-enable.
+         "-Wno-thread-safety-reference-return",
+-
+-        # TODO(crbug.com/376641662): Fix and re-enable.
+-        "-Wno-nontrivial-memcall",
+       ]
  
--    if (!is_nacl || is_nacl_saigo) {
-+    if (!is_bsd && !is_nacl || is_nacl_saigo) {
-       if (is_win) {
-         # TODO(thakis): https://crbug.com/617318
-         # Currently RBE can not handle case sensitiveness for windows well.
-@@ -2776,7 +2783,7 @@ config("afdo_optimize_size") {
+       cflags_cc += [
+@@ -2776,7 +2780,7 @@ config("afdo_optimize_size") {
  # There are some targeted places that AFDO regresses, so we provide a separate
  # config to allow AFDO to be disabled per-target.
  config("afdo") {
@@ -110,7 +111,7 @@
      cflags = []
      if (clang_emit_debug_info_for_profiling) {
        # Add the following flags to generate debug info for profiling.
-@@ -2803,7 +2810,7 @@ config("afdo") {
+@@ -2803,7 +2807,7 @@ config("afdo") {
        cflags += [ "-Wno-backend-plugin" ]
        inputs = [ _clang_sample_profile ]
      }
@@ -119,7 +120,7 @@
      cflags = [ "-fauto-profile=${auto_profile_path}" ]
      inputs = [ auto_profile_path ]
    }
-@@ -2980,7 +2987,7 @@ config("symbols") {
+@@ -2980,7 +2984,7 @@ config("symbols") {
      cflags += [ "-gomit-unreferenced-methods" ]
    }
  
diff --git a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index 7f786ddc4fe0..1bedf1f20c97 100644
--- a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig	2025-02-20 09:59:21 UTC
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig	2025-05-08 07:58:41 UTC
 +++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14187,7 +14187,7 @@ struct fts5_api {
+@@ -14486,7 +14486,7 @@ struct fts5_api {
  ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
  ** it.
  */
diff --git a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index 9954be611b55..b3a019404b16 100644
--- a/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/www/ungoogled-chromium/files/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -1,6 +1,6 @@
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig	2024-10-27 06:40:35 UTC
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig	2025-05-08 07:58:41 UTC
 +++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14187,7 +14187,7 @@ struct fts5_api {
+@@ -14486,7 +14486,7 @@ struct fts5_api {
  ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
  ** it.
  */
@@ -9,7 +9,7 @@
  #  define _XOPEN_SOURCE 600
  #endif
  
-@@ -45183,7 +45183,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45387,7 +45387,12 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
    memset(zBuf, 0, nBuf);
    randomnessPid = osGetpid(0);
  #if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
@@ -22,7 +22,7 @@
      int fd, got;
      fd = robust_open("/dev/urandom", O_RDONLY, 0);
      if( fd<0 ){
-@@ -45198,6 +45203,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
+@@ -45402,6 +45407,7 @@ static int unixRandomness(sqlite3_vfs *NotUsed, int nB
        robust_close(0, fd, __LINE__);
      }
    }
diff --git a/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h b/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h
index 66f7d1855559..52fb13ff5381 100644
--- a/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h
+++ b/www/ungoogled-chromium/files/patch-ui_platform__window_platform__window__delegate.h
@@ -1,6 +1,6 @@
---- ui/platform_window/platform_window_delegate.h.orig	2025-04-15 08:30:07 UTC
+--- ui/platform_window/platform_window_delegate.h.orig	2025-05-08 07:58:41 UTC
 +++ ui/platform_window/platform_window_delegate.h
-@@ -140,7 +140,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
+@@ -144,7 +144,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) PlatformWindow
    virtual void OnWindowStateChanged(PlatformWindowState old_state,
                                      PlatformWindowState new_state) = 0;