Blob Blame History Raw
diff -up chromium-63.0.3239.84/build/linux/unbundle/freetype.gn.fixunbundle chromium-63.0.3239.84/build/linux/unbundle/freetype.gn
--- chromium-63.0.3239.84/build/linux/unbundle/freetype.gn.fixunbundle	2017-12-07 12:07:48.652161826 -0500
+++ chromium-63.0.3239.84/build/linux/unbundle/freetype.gn	2017-12-07 12:08:52.514919585 -0500
@@ -117,6 +117,14 @@ source_set("freetype") {
   public_configs = [ ":freetype_config" ]
 }
 
+source_set("freetype_source") {
+  visibility = [ "//third_party:freetype_harfbuzz" ]
+  deps = [
+    ":freetype_shim",
+  ]
+  public_configs = [ ":freetype_config" ]
+}
+
 source_set("bootstrap_freetype_for_harfbuzz") {
   deps = [
     ":freetype_shim",
diff -up chromium-63.0.3239.84/build/linux/unbundle/harfbuzz-ng.gn.fixunbundle chromium-63.0.3239.84/build/linux/unbundle/harfbuzz-ng.gn
--- chromium-63.0.3239.84/build/linux/unbundle/harfbuzz-ng.gn.fixunbundle	2017-12-07 12:09:57.057661738 -0500
+++ chromium-63.0.3239.84/build/linux/unbundle/harfbuzz-ng.gn	2017-12-07 12:10:03.225541404 -0500
@@ -24,6 +24,14 @@ group("harfbuzz-ng") {
   ]
 }
 
+source_set("harfbuzz_source") {
+  visibility = [ "//third_party:freetype_harfbuzz" ]
+  deps = [
+    ":harfbuzz_shim",
+  ]
+  public_configs = [ ":system_harfbuzz" ]
+}
+
 source_set("harfbuzz-ng-ft") {
   deps = [
     ":harfbuzz_shim",