From edf3932543559a2aadca6336de039ef7c7b936c8 Mon Sep 17 00:00:00 2001 From: "Jason E. Hale" Date: Fri, 29 Aug 2025 03:44:35 -0400 Subject: www/iridium: Fix build with ninja 1.13.1 Fix race conditions where generated headers are not created before they are needed in the build. PR: 279187 Exp-run-by: antoine --- www/iridium/files/patch-content_browser_BUILD.gn | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'www/iridium/files/patch-content_browser_BUILD.gn') diff --git a/www/iridium/files/patch-content_browser_BUILD.gn b/www/iridium/files/patch-content_browser_BUILD.gn index e8240806ac8c..477ca0ded3bb 100644 --- a/www/iridium/files/patch-content_browser_BUILD.gn +++ b/www/iridium/files/patch-content_browser_BUILD.gn @@ -1,6 +1,14 @@ ---- content/browser/BUILD.gn.orig 2025-06-19 07:37:57 UTC +--- content/browser/BUILD.gn.orig 2025-06-18 12:17:42 UTC +++ content/browser/BUILD.gn -@@ -2571,6 +2571,14 @@ source_set("browser") { +@@ -125,6 +125,7 @@ source_set("browser") { + "//components/optimization_guide/core:features", + "//components/optimization_guide/public/mojom", + "//components/os_crypt/sync", ++ "//components/paint_preview/buildflags:buildflags", + "//components/payments/content/icon", + "//components/payments/mojom", + "//components/performance_manager/scenario_api", +@@ -2571,6 +2572,14 @@ source_set("browser") { ] } @@ -15,7 +23,7 @@ if (is_linux || is_chromeos) { sources -= [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ] -@@ -2616,6 +2624,15 @@ source_set("browser") { +@@ -2616,6 +2625,15 @@ source_set("browser") { if (allow_oop_video_decoder) { sources += [ "media/oop_video_decoder_factory.cc" ] deps += [ "//media/mojo/mojom" ] -- cgit v1.2.3 From b972c451a12a77127fde393b9829625c13def116 Mon Sep 17 00:00:00 2001 From: Robert Nagy Date: Sat, 13 Sep 2025 18:57:22 +0200 Subject: www/iridium: update to 2025.09.140.1 --- www/iridium/files/patch-content_browser_BUILD.gn | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) (limited to 'www/iridium/files/patch-content_browser_BUILD.gn') diff --git a/www/iridium/files/patch-content_browser_BUILD.gn b/www/iridium/files/patch-content_browser_BUILD.gn index 477ca0ded3bb..ed6679540f73 100644 --- a/www/iridium/files/patch-content_browser_BUILD.gn +++ b/www/iridium/files/patch-content_browser_BUILD.gn @@ -1,6 +1,22 @@ ---- content/browser/BUILD.gn.orig 2025-06-18 12:17:42 UTC +--- content/browser/BUILD.gn.orig 2025-09-13 16:56:52 UTC +++ content/browser/BUILD.gn -@@ -125,6 +125,7 @@ source_set("browser") { +@@ -90,6 +90,7 @@ source_set("browser") { + frameworks = [] + ldflags = [] + ++ # Iridium / node dep fixes + deps = [ + "//base", + "//base:base_static", +@@ -103,6 +104,7 @@ source_set("browser") { + "//cc/animation", + "//cc/mojo_embedder", + "//cc/paint", ++ "//chrome/common:buildflags", + "//components/attribution_reporting:data_host_mojom", + "//components/attribution_reporting:mojom", + "//components/back_forward_cache:enum", +@@ -132,6 +134,7 @@ source_set("browser") { "//components/optimization_guide/core:features", "//components/optimization_guide/public/mojom", "//components/os_crypt/sync", @@ -8,7 +24,7 @@ "//components/payments/content/icon", "//components/payments/mojom", "//components/performance_manager/scenario_api", -@@ -2571,6 +2572,14 @@ source_set("browser") { +@@ -2599,6 +2602,14 @@ source_set("browser") { ] } @@ -23,7 +39,7 @@ if (is_linux || is_chromeos) { sources -= [ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ] -@@ -2616,6 +2625,15 @@ source_set("browser") { +@@ -2647,6 +2658,15 @@ source_set("browser") { if (allow_oop_video_decoder) { sources += [ "media/oop_video_decoder_factory.cc" ] deps += [ "//media/mojo/mojom" ] -- cgit v1.2.3