[Buildroot] [git commit] package/harfbuzz: bump version to 2.6.4

Thomas Petazzoni thomas.petazzoni at bootlin.com
Mon Dec 16 20:21:01 UTC 2019


commit: https://git.buildroot.net/buildroot/commit/?id=cf845faac09fed645b493585d2c20152fca40f11
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
[Thomas:
 - drop patch 0001-pool-Fix-alignment-assertion.patch, which is in
   upstream commit aade9b70aabd8a97dd8a28cda2cf4d0694dd7350, available
   since version 2.6.0
 - further bump to 2.6.4]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
---
 .../0001-pool-Fix-alignment-assertion.patch        | 30 ----------------------
 package/harfbuzz/harfbuzz.hash                     |  4 +--
 package/harfbuzz/harfbuzz.mk                       |  2 +-
 3 files changed, 3 insertions(+), 33 deletions(-)

diff --git a/package/harfbuzz/0001-pool-Fix-alignment-assertion.patch b/package/harfbuzz/0001-pool-Fix-alignment-assertion.patch
deleted file mode 100644
index 4dd3e14a46..0000000000
--- a/package/harfbuzz/0001-pool-Fix-alignment-assertion.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From aade9b70aabd8a97dd8a28cda2cf4d0694dd7350 Mon Sep 17 00:00:00 2001
-From: Behdad Esfahbod <behdad at behdad.org>
-Date: Tue, 13 Aug 2019 16:09:20 -0700
-Subject: [PATCH] [pool] Fix alignment assertion
-
-I *think* it should fix https://github.com/harfbuzz/harfbuzz/issues/1901
-
-Ie. if on a system, alignof(void*) < sizeof(void*)...
-
-Downloaded from upstream commit
-https://github.com/harfbuzz/harfbuzz/commit/aade9b70aabd8a97dd8a28cda2cf4d0694dd7350
-
-Signed-off-by: Bernd Kuhls <bernd.kuhls at t-online.de>
----
- src/hb-pool.hh | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/hb-pool.hh b/src/hb-pool.hh
-index ff0ee194c..2dd84968e 100644
---- a/src/hb-pool.hh
-+++ b/src/hb-pool.hh
-@@ -77,7 +77,7 @@ struct hb_pool_t
- 
-   static_assert (ChunkLen > 1, "");
-   static_assert (sizeof (T) >= sizeof (void *), "");
--  static_assert (alignof (T) % sizeof (void *) == 0, "");
-+  static_assert (alignof (T) % alignof (void *) == 0, "");
- 
-   struct chunk_t
-   {
diff --git a/package/harfbuzz/harfbuzz.hash b/package/harfbuzz/harfbuzz.hash
index 8aa4265e8a..ba54f477aa 100644
--- a/package/harfbuzz/harfbuzz.hash
+++ b/package/harfbuzz/harfbuzz.hash
@@ -1,5 +1,5 @@
-# From https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-2.5.3.tar.xz.sha256
-sha256 fed00dc797b7ba3ca943225f0a854baaed4c1640fff8a31d455cd3b5caec855c  harfbuzz-2.5.3.tar.xz
+# From https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-2.6.4.tar.xz.sha256
+sha256 9413b8d96132d699687ef914ebb8c50440efc87b3f775d25856d7ec347c03c12  harfbuzz-2.6.4.tar.xz
 
 # Locally computed
 sha256 1b32b6e2fea50440c128c5ba482f7691367c46fd0cd573b80fc863bf07964cea  COPYING
diff --git a/package/harfbuzz/harfbuzz.mk b/package/harfbuzz/harfbuzz.mk
index 3f12a4563d..3006b5ab98 100644
--- a/package/harfbuzz/harfbuzz.mk
+++ b/package/harfbuzz/harfbuzz.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-HARFBUZZ_VERSION = 2.5.3
+HARFBUZZ_VERSION = 2.6.4
 HARFBUZZ_SITE = https://www.freedesktop.org/software/harfbuzz/release
 HARFBUZZ_SOURCE = harfbuzz-$(HARFBUZZ_VERSION).tar.xz
 HARFBUZZ_LICENSE = MIT, ISC (ucdn library)


More information about the buildroot mailing list