$NetBSD: patch-src_3rdparty_chromium_headless_BUILD.gn,v 1.2 2023/06/08 20:38:06 markd Exp $ support bsd build with python3 (remove catapult) --- src/3rdparty/chromium/headless/BUILD.gn.orig 2020-06-25 09:32:39.000000000 +0000 +++ src/3rdparty/chromium/headless/BUILD.gn @@ -37,7 +37,6 @@ repack("pak") { "$root_gen_dir/components/components_resources.pak", "$root_gen_dir/components/strings/components_strings_en-US.pak", "$root_gen_dir/content/app/resources/content_resources_100_percent.pak", - "$root_gen_dir/content/browser/tracing/tracing_resources.pak", "$root_gen_dir/content/content_resources.pak", "$root_gen_dir/content/dev_ui_content_resources.pak", "$root_gen_dir/headless/headless_lib_resources.pak", @@ -65,7 +64,6 @@ repack("pak") { "//content:content_resources", "//content:dev_ui_content_resources", "//content/app/resources", - "//content/browser/tracing:resources", "//mojo/public/js:resources", "//net:net_resources", "//third_party/blink/public:resources", @@ -275,7 +273,7 @@ source_set("headless_shared_sources") { sources += generated_devtools_api sources += get_target_outputs(":protocol_sources") - if (!is_fuchsia) { + if (!is_fuchsia && !is_bsd) { sources += [ "lib/headless_crash_reporter_client.cc", "lib/headless_crash_reporter_client.h", @@ -295,7 +293,7 @@ source_set("headless_shared_sources") { "//url", ] - if (!is_fuchsia) { + if (!is_fuchsia && !is_bsd) { deps += [ "//components/crash/content/browser" ] } if (is_component_build && is_win) { @@ -448,7 +446,7 @@ component("headless_non_renderer") { "//v8", ] - if (!is_fuchsia) { + if (!is_fuchsia && !is_bsd) { deps += [ "//components/crash/content/browser" ] } if (is_win) { @@ -732,7 +730,7 @@ static_library("headless_shell_lib") { public_deps += [ ":headless_non_renderer" ] } - if (!is_fuchsia) { + if (!is_fuchsia && !is_bsd) { deps += [ "//components/crash/content/browser" ] }