summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorPedro J. Estébanez <pedrojrulez@gmail.com>2023-02-13 10:44:33 +0100
committerPedro J. Estébanez <pedrojrulez@gmail.com>2023-04-03 09:13:48 +0200
commitabc13dbd0b5e3c12de3d52ea3b843e7c607bdf1d (patch)
tree4f93886fa78b19258c366b007fce91a2f8369857 /modules
parentdf7834ac96398da0cb6b09f77ec010d4dff467f7 (diff)
downloadredot-engine-abc13dbd0b5e3c12de3d52ea3b843e7c607bdf1d.tar.gz
Update HarfBuzz to 7.1.0
Diffstat (limited to 'modules')
-rw-r--r--modules/text_server_adv/SCsub19
-rw-r--r--modules/text_server_adv/gdextension_build/SConstruct20
2 files changed, 27 insertions, 12 deletions
diff --git a/modules/text_server_adv/SCsub b/modules/text_server_adv/SCsub
index b7b7dccdb0..73c0851dc7 100644
--- a/modules/text_server_adv/SCsub
+++ b/modules/text_server_adv/SCsub
@@ -53,16 +53,19 @@ if env["builtin_harfbuzz"]:
"src/hb-buffer-serialize.cc",
"src/hb-buffer-verify.cc",
"src/hb-buffer.cc",
+ # "src/hb-cairo-utils.cc",
+ # "src/hb-cairo.cc",
"src/hb-common.cc",
- #'src/hb-coretext.cc',
- #'src/hb-directwrite.cc',
+ # "src/hb-coretext.cc",
+ # "src/hb-directwrite.cc",
"src/hb-draw.cc",
+ "src/hb-face-builder.cc",
"src/hb-face.cc",
"src/hb-fallback-shape.cc",
"src/hb-font.cc",
- #'src/hb-gdi.cc',
- #'src/hb-glib.cc',
- #'src/hb-gobject-structs.cc',
+ # "src/hb-gdi.cc",
+ # "src/hb-glib.cc",
+ # "src/hb-gobject-structs.cc",
"src/hb-icu.cc",
"src/hb-map.cc",
"src/hb-number.cc",
@@ -94,6 +97,9 @@ if env["builtin_harfbuzz"]:
"src/hb-ot-shape.cc",
"src/hb-ot-tag.cc",
"src/hb-ot-var.cc",
+ "src/hb-outline.cc",
+ "src/hb-paint-extents.cc",
+ "src/hb-paint.cc",
"src/hb-set.cc",
"src/hb-shape-plan.cc",
"src/hb-shape.cc",
@@ -104,12 +110,13 @@ if env["builtin_harfbuzz"]:
"src/hb-subset-cff1.cc",
"src/hb-subset-cff2.cc",
"src/hb-subset-input.cc",
+ "src/hb-subset-instancer-solver.cc",
"src/hb-subset-plan.cc",
"src/hb-subset-repacker.cc",
"src/hb-subset.cc",
"src/hb-ucd.cc",
"src/hb-unicode.cc",
- #'src/hb-uniscribe.cc'
+ # "src/hb-uniscribe.cc",
]
if freetype_enabled:
diff --git a/modules/text_server_adv/gdextension_build/SConstruct b/modules/text_server_adv/gdextension_build/SConstruct
index 4a363fdd7a..0ed5721d7d 100644
--- a/modules/text_server_adv/gdextension_build/SConstruct
+++ b/modules/text_server_adv/gdextension_build/SConstruct
@@ -290,16 +290,19 @@ thirdparty_harfbuzz_sources = [
"src/hb-buffer-serialize.cc",
"src/hb-buffer-verify.cc",
"src/hb-buffer.cc",
+ # "src/hb-cairo-utils.cc",
+ # "src/hb-cairo.cc",
"src/hb-common.cc",
- #'src/hb-coretext.cc',
- #'src/hb-directwrite.cc',
+ # "src/hb-coretext.cc",
+ # "src/hb-directwrite.cc",
"src/hb-draw.cc",
+ "src/hb-face-builder.cc",
"src/hb-face.cc",
"src/hb-fallback-shape.cc",
"src/hb-font.cc",
- #'src/hb-gdi.cc',
- #'src/hb-glib.cc',
- #'src/hb-gobject-structs.cc',
+ # "src/hb-gdi.cc",
+ # "src/hb-glib.cc",
+ # "src/hb-gobject-structs.cc",
"src/hb-icu.cc",
"src/hb-map.cc",
"src/hb-number.cc",
@@ -331,6 +334,9 @@ thirdparty_harfbuzz_sources = [
"src/hb-ot-shape.cc",
"src/hb-ot-tag.cc",
"src/hb-ot-var.cc",
+ "src/hb-outline.cc",
+ "src/hb-paint-extents.cc",
+ "src/hb-paint.cc",
"src/hb-set.cc",
"src/hb-shape-plan.cc",
"src/hb-shape.cc",
@@ -341,11 +347,13 @@ thirdparty_harfbuzz_sources = [
"src/hb-subset-cff1.cc",
"src/hb-subset-cff2.cc",
"src/hb-subset-input.cc",
+ "src/hb-subset-instancer-solver.cc",
"src/hb-subset-plan.cc",
+ "src/hb-subset-repacker.cc",
"src/hb-subset.cc",
"src/hb-ucd.cc",
"src/hb-unicode.cc",
- #'src/hb-uniscribe.cc'
+ # "src/hb-uniscribe.cc",
]
if env["freetype_enabled"]: