mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH] harfbuzz: Version bump. 5.3.1 -> 8.3.0
@ 2024-01-26 19:41 Christian Melki
  2024-01-29 15:40 ` Michael Olbrich
  0 siblings, 1 reply; 3+ messages in thread
From: Christian Melki @ 2024-01-26 19:41 UTC (permalink / raw)
  To: ptxdist

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 <christian.melki@t2data.com>
---
 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




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-01-29 18:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-26 19:41 [ptxdist] [PATCH] harfbuzz: Version bump. 5.3.1 -> 8.3.0 Christian Melki
2024-01-29 15:40 ` Michael Olbrich
2024-01-29 18:19   ` Christian Melki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox