Major version bumps. A lot of work went into the releases. Harfbuzz is a victim bump for sdl2-ttf. sdl2-ttf in ptxdist uses freetype and harfbuzz externally and now requires newer versions. Luckily the build changes seem rather small.
Major speedups, new interfaces, new unicode support, new wasm shaper, etc. https://github.com/harfbuzz/harfbuzz/releases/tag/6.0.0 https://github.com/harfbuzz/harfbuzz/releases/tag/7.0.0 https://github.com/harfbuzz/harfbuzz/releases/tag/7.0.1 https://github.com/harfbuzz/harfbuzz/releases/tag/7.1.0 https://github.com/harfbuzz/harfbuzz/releases/tag/7.2.0 https://github.com/harfbuzz/harfbuzz/releases/tag/7.3.0 https://github.com/harfbuzz/harfbuzz/releases/tag/8.0.0 https://github.com/harfbuzz/harfbuzz/releases/tag/8.0.1 https://github.com/harfbuzz/harfbuzz/releases/tag/8.1.0 https://github.com/harfbuzz/harfbuzz/releases/tag/8.1.1 https://github.com/harfbuzz/harfbuzz/releases/tag/8.2.0 https://github.com/harfbuzz/harfbuzz/releases/tag/8.2.1 https://github.com/harfbuzz/harfbuzz/releases/tag/8.2.2 https://github.com/harfbuzz/harfbuzz/releases/tag/8.3.0 * License file changed. Contributor copyright changes. * Disable the new wasm engine. Signed-off-by: Christian Melki <[email protected]> --- rules/harfbuzz.make | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/rules/harfbuzz.make b/rules/harfbuzz.make index 6726fd196..95459c038 100644 --- a/rules/harfbuzz.make +++ b/rules/harfbuzz.make @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_HARFBUZZ) += harfbuzz # # Paths and names # -HARFBUZZ_VERSION := 5.3.1 -HARFBUZZ_MD5 := 74dd89b7f394aabb0e318e36d169b77e +HARFBUZZ_VERSION := 8.3.0 +HARFBUZZ_MD5 := 7bf11a21c51a4f3ce0728decc4c557d4 HARFBUZZ := harfbuzz-$(HARFBUZZ_VERSION) HARFBUZZ_SUFFIX := tar.xz HARFBUZZ_URL := https://github.com/harfbuzz/harfbuzz/releases/download/$(HARFBUZZ_VERSION)/$(HARFBUZZ).$(HARFBUZZ_SUFFIX) @@ -23,7 +23,7 @@ HARFBUZZ_SOURCE := $(SRCDIR)/$(HARFBUZZ).$(HARFBUZZ_SUFFIX) HARFBUZZ_DIR := $(BUILDDIR)/$(HARFBUZZ) HARFBUZZ_LICENSE := MIT HARFBUZZ_LICENSE_FILES := \ - file://COPYING;md5=6ee0f16281694fb6aa689cca1e0fb3da + file://COPYING;md5=b98429b8e8e3c2a67cfef01e99e4893d # ---------------------------------------------------------------------------- # Prepare @@ -50,7 +50,8 @@ HARFBUZZ_CONF_OPT := \ --without-uniscribe \ --without-gdi \ --without-directwrite \ - --without-coretext + --without-coretext \ + --without-wasm # ---------------------------------------------------------------------------- # Target-Install -- 2.34.1
