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


Reply via email to