diff options
Diffstat (limited to 'www/chromium/files/patch-third__party_angle_BUILD.gn')
-rw-r--r-- | www/chromium/files/patch-third__party_angle_BUILD.gn | 39 |
1 files changed, 10 insertions, 29 deletions
diff --git a/www/chromium/files/patch-third__party_angle_BUILD.gn b/www/chromium/files/patch-third__party_angle_BUILD.gn index a364e6578638..61fe8677eb0d 100644 --- a/www/chromium/files/patch-third__party_angle_BUILD.gn +++ b/www/chromium/files/patch-third__party_angle_BUILD.gn @@ -1,34 +1,15 @@ ---- third_party/angle/BUILD.gn.orig 2021-01-18 21:31:44 UTC +--- third_party/angle/BUILD.gn.orig 2021-03-13 00:03:31 UTC +++ third_party/angle/BUILD.gn -@@ -162,10 +162,17 @@ config("extra_warnings") { +@@ -194,7 +194,7 @@ config("extra_warnings") { + "-Wunreachable-code", + "-Wshorten-64-to-32", ] - } - if (is_clang) { -+ if (!is_bsd) { -+ cflags += [ -+ "-Wdeprecated-copy", -+ "-Wsuggest-destructor-override", -+ "-Wsuggest-override", -+ ] -+ } -+ - cflags += [ - "-Wbad-function-cast", - "-Wconditional-uninitialized", -- "-Wdeprecated-copy", - "-Wextra-semi-stmt", - "-Wfloat-conversion", - "-Winconsistent-missing-destructor-override", -@@ -175,8 +182,6 @@ config("extra_warnings") { - "-Wredundant-parens", - "-Wreturn-std-move-in-c++11", - "-Wshadow-field", -- "-Wsuggest-destructor-override", -- "-Wsuggest-override", - "-Wtautological-type-limit-compare", - "-Wundefined-reinterpret-cast", - "-Wunneeded-internal-declaration", -@@ -425,6 +430,7 @@ angle_static_library("angle_gpu_info_util") { +- if (!use_xcode_clang) { ++ if (!use_xcode_clang && !is_bsd) { + # Mac catalyst uses a clang version that doesn't have these. + cflags += [ + "-Wdeprecated-copy", +@@ -433,6 +433,7 @@ angle_static_library("angle_gpu_info_util") { "X11", "Xi", "Xext", |