Update Harfbuzz to 1.8.8

This commit is contained in:
Joshua Granick
2018-08-28 18:36:38 -07:00
parent 1a3132076b
commit a5d22e0a84
4 changed files with 18 additions and 2 deletions

View File

@@ -16,7 +16,7 @@ This product bundles efsw, which is available under an
This product bundles freetype 2.9.1, which is available under an
"FTL" (BSD-style) license. For details, see [project/lib/freetype/](project/lib).
This product bundles harfbuzz 1.4.6, which is available under an
This product bundles harfbuzz 1.8.8, which is available under an
"MIT" license. For details, see [project/lib/harfbuzz/](project/lib).
This product bundles libjpeg 6b, which is available under a

View File

@@ -398,6 +398,11 @@
<lib name="wldap32.lib" />
<lib name="shell32.lib" />
<lib name="comdlg32.lib" />
<lib name="usp10.lib" if="LIME_HARFBUZZ" />
<lib name="rpcrt4.lib" if="LIME_HARFBUZZ" />
<lib name="dwrite.lib" if="LIME_HARFBUZZ" />
<lib name="comsuppw.lib" unless="winrt" />
<lib name="D3D11.lib" if="winrt" />

View File

@@ -141,6 +141,17 @@ package lime.text.harfbuzz; #if (!lime_doc_gen || lime_harfbuzz)
public var OSAGE = "O".code << 24 | "s".code << 16 | "g".code << 8 | "e".code;
public var TANGUT = "T".code << 24 | "a".code << 16 | "n".code << 8 | "g".code;
public var NEWA = "N".code << 24 | "e".code << 16 | "w".code << 8 | "a".code;
public var MASARAM_GONDI = "G".code << 24 | "o".code << 16 | "n".code << 8 | "m".code;
public var NUSHU = "N".code << 24 | "s".code << 16 | "h".code << 8 | "u".code;
public var SOYOMBO = "S".code << 24 | "o".code << 16 | "y".code << 8 | "o".code;
public var ZANABAZAR_SQUARE = "Z".code << 24 | "a".code << 16 | "n".code << 8 | "b".code;
public var DOGRA = "D".code << 24 | "o".code << 16 | "g".code << 8 | "r".code;
public var GUNJALA_GONDI = "G".code << 24 | "o".code << 16 | "n".code << 8 | "g".code;
public var HANIFI_ROHINGYA = "R".code << 24 | "o".code << 16 | "h".code << 8 | "g".code;
public var MAKASAR = "M".code << 24 | "a".code << 16 | "k".code << 8 | "a".code;
public var MEDEFAIDRIN = "M".code << 24 | "e".code << 16 | "d".code << 8 | "f".code;
public var OLD_SOGDIAN = "S".code << 24 | "o".code << 16 | "g".code << 8 | "o".code;
public var SOGDIAN = "S".code << 24 | "o".code << 16 | "g".code << 8 | "d".code;
public var INVALID = 0;
}