pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/fonts/harfbuzz harfbuzz: update to 1.8.7.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/48df21aca862
branches:  trunk
changeset: 384054:48df21aca862
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Aug 16 11:59:05 2018 +0000

description:
harfbuzz: update to 1.8.7.

Overview of changes leading to 1.8.7
Wednesday, August 8, 2018
====================================
- Fix assertion failure with GDEF-blacklisted fonts.


Overview of changes leading to 1.8.6
Tuesday, August 7, 2018
====================================
- Internal code shuffling.
- New API to speed up getting advance widths for implementations
  that have heavy overhead in get_h_advance callback:
+hb_font_funcs_set_glyph_h_advances_func
+hb_font_funcs_set_glyph_v_advances_func
+hb_font_get_glyph_advances_for_direction
+hb_font_get_glyph_h_advances
+hb_font_get_glyph_h_advances_func_t
+hb_font_get_glyph_v_advances
+hb_font_get_glyph_v_advances_func_t


Overview of changes leading to 1.8.5
Wednesday, August 1, 2018
====================================
- Major Khmer shaper improvements to better match Microsoft.
- Indic bug fixes.
- Internal improvements to atomic operations.


Overview of changes leading to 1.8.4
Tuesday, July 17, 2018
====================================
- Fix build on non-C++11.
- Use C++-style GCC atomics and C++11 atomics.


Overview of changes leading to 1.8.3
Wednesday, July 11, 2018
====================================
- A couple of Indic / USE bug fixes.
- Disable vectorization, as it was causing unaligned access bus error on
  certain 32bit architectures.


Overview of changes leading to 1.8.2
Tuesday, July 3, 2018
====================================
- Fix infinite loop in Khmer shaper.
- Improve hb_blob_create_from_file() for streams.

diffstat:

 fonts/harfbuzz/Makefile |   5 ++---
 fonts/harfbuzz/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 8 deletions(-)

diffs (28 lines):

diff -r 286edd63036c -r 48df21aca862 fonts/harfbuzz/Makefile
--- a/fonts/harfbuzz/Makefile   Thu Aug 16 11:50:47 2018 +0000
+++ b/fonts/harfbuzz/Makefile   Thu Aug 16 11:59:05 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.96 2018/07/20 03:34:13 ryoon Exp $
+# $NetBSD: Makefile,v 1.97 2018/08/16 11:59:05 wiz Exp $
 
-DISTNAME=      harfbuzz-1.8.1
-PKGREVISION=   1
+DISTNAME=      harfbuzz-1.8.7
 CATEGORIES=    fonts
 MASTER_SITES=  http://www.freedesktop.org/software/harfbuzz/release/
 EXTRACT_SUFX=  .tar.bz2
diff -r 286edd63036c -r 48df21aca862 fonts/harfbuzz/distinfo
--- a/fonts/harfbuzz/distinfo   Thu Aug 16 11:50:47 2018 +0000
+++ b/fonts/harfbuzz/distinfo   Thu Aug 16 11:59:05 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.75 2018/06/17 09:23:51 wiz Exp $
+$NetBSD: distinfo,v 1.76 2018/08/16 11:59:05 wiz Exp $
 
-SHA1 (harfbuzz-1.8.1.tar.bz2) = 43dedc4931de7ace0da169fa12dce55c9715ae00
-RMD160 (harfbuzz-1.8.1.tar.bz2) = ab043112bef5bf2a91f26efa867971529411a3a9
-SHA512 (harfbuzz-1.8.1.tar.bz2) = 7ef27232b294883b0c7404c8412837acfba95f12677f226d764f87e22cd169fe037e7bf13a9309e78c9aa905225fb332b3a143a01b13308b05fcccaeddb0c931
-Size (harfbuzz-1.8.1.tar.bz2) = 3804867 bytes
+SHA1 (harfbuzz-1.8.7.tar.bz2) = cc4495a278dc597efb4749d2b17ded1d064f5867
+RMD160 (harfbuzz-1.8.7.tar.bz2) = 0d39e52462d1dc54792bac50f94aeb47c96126d5
+SHA512 (harfbuzz-1.8.7.tar.bz2) = 8654b148fa6fcc34a0e2a981493901a5d93c46934861655c070a228baf136e5ed231cd8a5268948b6ff12ab551870f37d7270d9be649d35d515130540d0eeefa
+Size (harfbuzz-1.8.7.tar.bz2) = 3863545 bytes



Home | Main Index | Thread Index | Old Index