Merge tag 'v2023.7' into 268

Bug:b/319117470

Change-Id: I134660993b0c68aa8a12ee2a399f8bb05036aac6
diff --git a/BUILD.gn b/BUILD.gn
index 9fb5fb7..02eaa32 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -22,6 +22,13 @@
   include_dirs = [ "libshaderc_util/include" ]
 }
 
+config("suppress_warnings") {
+  cflags = [
+    "-Wno-deprecated-copy",
+    "-Wno-extra-semi",
+  ]
+}
+
 source_set("shaderc_util_sources") {
   sources = [
     "libshaderc_util/include/libshaderc_util/counting_includer.h",
@@ -56,6 +63,8 @@
     "${spirv_tools_dir}:spvtools",
   ]
 
+  configs += [ ":suppress_warnings" ]
+
   if (build_with_chromium) {
     configs -= [ "//build/config/compiler:chromium_code" ]
     configs += [ "//build/config/compiler:no_chromium_code" ]
@@ -89,9 +98,9 @@
 
   deps = [
     ":shaderc_util_sources",
+    "${glslang_dir}:glslang_sources",
     "${spirv_tools_dir}:spvtools",
     "${spirv_tools_dir}:spvtools_val",
-    "${glslang_dir}:glslang_sources",
   ]
 
   if (build_with_chromium) {
diff --git a/OWNERS b/OWNERS
new file mode 100644
index 0000000..201d65e
--- /dev/null
+++ b/OWNERS
@@ -0,0 +1,5 @@
+cstout@google.com
+jbauman@google.com
+jjosh@google.com
+liyl@google.com
+rosasco@google.com
diff --git a/README.fuchsia b/README.fuchsia
new file mode 100644
index 0000000..2318856
--- /dev/null
+++ b/README.fuchsia
@@ -0,0 +1,7 @@
+Name: shaderc
+License File: LICENSE
+Upstream git: https://github.com/google/shaderc
+Description:
+
+A collection of tools, libraries and tests for shader compilation.
+