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.7.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/372edb97a974
branches:  trunk
changeset: 371818:372edb97a974
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Nov 23 15:21:47 2017 +0000

description:
harfbuzz: update to 1.7.1.

Overview of changes leading to 1.7.1
Tuesday, November 14, 2017
====================================

- Fix atexit object destruction regression.
- Fix minor integer-overflow.


Overview of changes leading to 1.7.0
Monday, November 13, 2017
====================================

- Minor Indic fixes.
- Implement kerning and glyph names in hb-ot-font.
- Various DSO optimization re .data and .bss sizes.
- Make C++11 optional; build fixes.
- Mark all other backends "unsafe-to-break".
- Graphite fix.


Overview of changes leading to 1.6.3
Thursday, October 26th, 2017
====================================

- Fix hb_set_t some more.  Should be solid now.
- Implement get_glyph_name() for hb-ot-font.
- Misc fixes.


Overview of changes leading to 1.6.2
Monday, October 23nd, 2017
====================================

- Yesterday's release had a bad crasher; don't use it.  That's what
  happens when one works on Sunday...
  https://github.com/behdad/harfbuzz/issues/578
- Build fixes for FreeBSD and Chrome Android.


Overview of changes leading to 1.6.1
Sunday, October 22nd, 2017
====================================

- Don't skip over COMBINING GRAPHEME JOINER when ligating, etc.
  To be refined: https://github.com/behdad/harfbuzz/issues/554
- Faster hb_set_t implementation.
- Don't use deprecated ICU API.
- Fix undefined-behavior in Myanmar shaper, introduced in 1.6.0
- Deprecated API:
  hb_set_invert()


Overview of changes leading to 1.6.0
Friday, October the 13th, 2017
====================================

- Update to Unicode 10.

- Various Indic and Universal Shaping Engine fixes as a result of
  HarfBuzz Hackfest with Jonathan Kew at Web Engines Hackfest at
  the Igalia offices in A Coru?a, Spain.  Thanks Igalia for having
  us!

- Implement Unicode Arabic Mark Ordering Algorithm UTR#53.

- Implement optical sizing / tracking in CoreText backend, using
  new API hb_font_set_ptem().

- Allow notifying hb_font_t that underlying FT_Face changed sizing,
  using new API hb_ft_font_changed().

- More Graphite backend RTL fixes.

- Fix caching of variable font shaping plans.

- hb-view / hb-shape now accept following new arguments:

  o --unicodes: takes a list of hex numbers that represent Unicode
    codepoints.

New API:
+hb_face_get_table_tags()
+hb_font_set_ptem()
+hb_font_get_ptem()
+hb_ft_font_changed()

diffstat:

 fonts/harfbuzz/Makefile |   5 ++---
 fonts/harfbuzz/PLIST    |   3 ++-
 fonts/harfbuzz/distinfo |  10 +++++-----
 3 files changed, 9 insertions(+), 9 deletions(-)

diffs (45 lines):

diff -r fcb265769723 -r 372edb97a974 fonts/harfbuzz/Makefile
--- a/fonts/harfbuzz/Makefile   Thu Nov 23 15:19:23 2017 +0000
+++ b/fonts/harfbuzz/Makefile   Thu Nov 23 15:21:47 2017 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.87 2017/09/18 09:53:21 maya Exp $
+# $NetBSD: Makefile,v 1.88 2017/11/23 15:21:47 wiz Exp $
 
-DISTNAME=      harfbuzz-1.5.1
-PKGREVISION=   1
+DISTNAME=      harfbuzz-1.7.1
 CATEGORIES=    fonts
 MASTER_SITES=  http://www.freedesktop.org/software/harfbuzz/release/
 EXTRACT_SUFX=  .tar.bz2
diff -r fcb265769723 -r 372edb97a974 fonts/harfbuzz/PLIST
--- a/fonts/harfbuzz/PLIST      Thu Nov 23 15:19:23 2017 +0000
+++ b/fonts/harfbuzz/PLIST      Thu Nov 23 15:21:47 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2017/09/04 12:49:09 wiz Exp $
+@comment $NetBSD: PLIST,v 1.23 2017/11/23 15:21:47 wiz Exp $
 bin/hb-ot-shape-closure
 bin/hb-shape
 include/harfbuzz/hb-blob.h
@@ -55,6 +55,7 @@
 share/gtk-doc/html/harfbuzz/api-index-1-4-2.html
 share/gtk-doc/html/harfbuzz/api-index-1-4-3.html
 share/gtk-doc/html/harfbuzz/api-index-1-5-0.html
+share/gtk-doc/html/harfbuzz/api-index-1-6-0.html
 share/gtk-doc/html/harfbuzz/api-index-full.html
 share/gtk-doc/html/harfbuzz/buffers-language-script-and-direction.html
 share/gtk-doc/html/harfbuzz/building.html
diff -r fcb265769723 -r 372edb97a974 fonts/harfbuzz/distinfo
--- a/fonts/harfbuzz/distinfo   Thu Nov 23 15:19:23 2017 +0000
+++ b/fonts/harfbuzz/distinfo   Thu Nov 23 15:21:47 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.69 2017/09/10 21:13:25 wiz Exp $
+$NetBSD: distinfo,v 1.70 2017/11/23 15:21:47 wiz Exp $
 
-SHA1 (harfbuzz-1.5.1.tar.bz2) = e7025f2fe53a55b1181c2b04a416217d626e56a2
-RMD160 (harfbuzz-1.5.1.tar.bz2) = 1c805ef868a0b89e572a0fc9ad33da18894028fa
-SHA512 (harfbuzz-1.5.1.tar.bz2) = e5235c9fe4524059128f97e2773056533803b40db70c18b43c8dc6e27a970efc40d9ce6e8754ae7075c245cf8f4386b33e922a6edb3b6a722a596cb7759b8b36
-Size (harfbuzz-1.5.1.tar.bz2) = 1615704 bytes
+SHA1 (harfbuzz-1.7.1.tar.bz2) = 68a7347a5a6bb91b416b94c809d448e80d91f33d
+RMD160 (harfbuzz-1.7.1.tar.bz2) = fedf6cac52cb92d88e8be654b06063b4ee2c72d5
+SHA512 (harfbuzz-1.7.1.tar.bz2) = e78c96a4debfc4761075aca50de111acf394bb966c038b8cebc26fd01a113d53492946709cf54dcc30d87bb6b5d920509181b5a0fc9ea0a010a399e94ad090b7
+Size (harfbuzz-1.7.1.tar.bz2) = 1662385 bytes



Home | Main Index | Thread Index | Old Index