diff options
author | 2025-04-25 19:48:46 -0400 | |
---|---|---|
committer | 2025-04-25 19:53:09 -0400 | |
commit | 10936288099d937d39e82c8391e16862e3d96d2a (patch) | |
tree | d3fe9604f0b649eff48439bc31c16507b12e167f /www-client/chromium/files/chromium-137-gn-exec_script_allowlist.patch | |
parent | 508f5c1b773a48266f5fc49b06283b740bce5b95 (diff) | |
download | ppo-10936288099d937d39e82c8391e16862e3d96d2a.tar.xz |
chromium-137.0.7141.3?
Diffstat (limited to 'www-client/chromium/files/chromium-137-gn-exec_script_allowlist.patch')
-rw-r--r-- | www-client/chromium/files/chromium-137-gn-exec_script_allowlist.patch | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/www-client/chromium/files/chromium-137-gn-exec_script_allowlist.patch b/www-client/chromium/files/chromium-137-gn-exec_script_allowlist.patch new file mode 100644 index 0000000..fb4fe68 --- /dev/null +++ b/www-client/chromium/files/chromium-137-gn-exec_script_allowlist.patch @@ -0,0 +1,64 @@ +diff --git a/.gn b/.gn +index b8756e5390..823ccac2ab 100644 +--- a/.gn ++++ b/.gn +@@ -146,31 +146,31 @@ no_check_targets = [ + # this situation much easier to create. if the build always lists the + # files and passes them to a script, it will always be correct. + +-exec_script_allowlist = +- build_dotfile_settings.exec_script_allowlist + +- angle_dotfile_settings.exec_script_allowlist + +- [ +- # Allowlist entries for //build should go into +- # //build/dotfile_settings.gni instead, so that they can be shared +- # with other repos. The entries in this list should be only for files +- # in the Chromium repo outside of //build. +- "//build_overrides/build.gni", +- +- "//chrome/android/webapk/shell_apk/prepare_upload_dir/BUILD.gn", +- "//chrome/version.gni", +- +- # TODO(dgn): Layer violation but breaks the build otherwise, see +- # https://crbug.com/474506. +- "//clank/java/BUILD.gn", +- "//clank/native/BUILD.gn", +- +- "//google_apis/BUILD.gn", +- "//printing/BUILD.gn", +- +- "//remoting/host/installer/linux/BUILD.gn", +- "//remoting/remoting_version.gni", +- "//remoting/host/installer/win/generate_clsids.gni", +- +- "//tools/grit/grit_rule.gni", +- "//tools/gritsettings/BUILD.gn", +- ] ++#exec_script_allowlist = ++# build_dotfile_settings.exec_script_allowlist + ++# angle_dotfile_settings.exec_script_allowlist + ++# [ ++# # Allowlist entries for //build should go into ++# # //build/dotfile_settings.gni instead, so that they can be shared ++# # with other repos. The entries in this list should be only for files ++# # in the Chromium repo outside of //build. ++# "//build_overrides/build.gni", ++# ++# "//chrome/android/webapk/shell_apk/prepare_upload_dir/BUILD.gn", ++# "//chrome/version.gni", ++# ++# # TODO(dgn): Layer violation but breaks the build otherwise, see ++# # https://crbug.com/474506. ++# "//clank/java/BUILD.gn", ++# "//clank/native/BUILD.gn", ++# ++# "//google_apis/BUILD.gn", ++# "//printing/BUILD.gn", ++# ++# "//remoting/host/installer/linux/BUILD.gn", ++# "//remoting/remoting_version.gni", ++# "//remoting/host/installer/win/generate_clsids.gni", ++# ++# "//tools/grit/grit_rule.gni", ++# "//tools/gritsettings/BUILD.gn", ++# ] |