$NetBSD: patch-src_3rdparty_chromium_third__party_webrtc_test_BUILD.gn,v 1.3 2023/06/08 20:38:06 markd Exp $ support bsd build with python3 (remove catapult) --- src/3rdparty/chromium/third_party/webrtc/test/BUILD.gn.orig 2022-03-30 09:48:18.000000000 +0000 +++ src/3rdparty/chromium/third_party/webrtc/test/BUILD.gn @@ -258,10 +258,6 @@ rtc_library("perf_test") { absl_deps = [ "//third_party/abseil-cpp/absl/types:optional" ] if (rtc_enable_protobuf) { sources += [ "testsupport/perf_test_histogram_writer.cc" ] - deps += [ - "//third_party/catapult/tracing/tracing:histogram", - "//third_party/catapult/tracing/tracing:reserved_infos", - ] } else { sources += [ "testsupport/perf_test_histogram_writer_no_protobuf.cc" ] } @@ -566,7 +562,6 @@ if (rtc_include_tests) { if (rtc_enable_protobuf) { sources += [ "testsupport/perf_test_histogram_writer_unittest.cc" ] - deps += [ "//third_party/catapult/tracing/tracing:histogram" ] } data = test_support_unittests_resources @@ -969,17 +964,17 @@ rtc_library("test_renderer_generic") { ] deps += [ "../api:scoped_refptr" ] } - if (!((is_linux || is_chromeos) && rtc_use_x11) && !is_mac && !is_win) { + if (!((is_linux || is_chromeos || is_bsd) && rtc_use_x11) && !is_mac && !is_win) { sources += [ "null_platform_renderer.cc" ] } - if (((is_linux || is_chromeos) && rtc_use_x11) || is_mac) { + if (((is_linux || is_chromeos || is_bsd) && rtc_use_x11) || is_mac) { sources += [ "gl/gl_renderer.cc", "gl/gl_renderer.h", ] } - if ((is_linux || is_chromeos) && rtc_use_x11) { + if ((is_linux || is_chromeos || is_bsd) && rtc_use_x11) { sources += [ "linux/glx_renderer.cc", "linux/glx_renderer.h",