pkgsrc-Changes archive

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

CVS commit: pkgsrc/fonts/harfbuzz



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Nov 23 15:21:47 UTC 2017

Modified Files:
        pkgsrc/fonts/harfbuzz: Makefile PLIST distinfo

Log Message:
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()


To generate a diff of this commit:
cvs rdiff -u -r1.87 -r1.88 pkgsrc/fonts/harfbuzz/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/fonts/harfbuzz/PLIST
cvs rdiff -u -r1.69 -r1.70 pkgsrc/fonts/harfbuzz/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/fonts/harfbuzz/Makefile
diff -u pkgsrc/fonts/harfbuzz/Makefile:1.87 pkgsrc/fonts/harfbuzz/Makefile:1.88
--- pkgsrc/fonts/harfbuzz/Makefile:1.87 Mon Sep 18 09:53:21 2017
+++ pkgsrc/fonts/harfbuzz/Makefile      Thu Nov 23 15:21:47 2017
@@ -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

Index: pkgsrc/fonts/harfbuzz/PLIST
diff -u pkgsrc/fonts/harfbuzz/PLIST:1.22 pkgsrc/fonts/harfbuzz/PLIST:1.23
--- pkgsrc/fonts/harfbuzz/PLIST:1.22    Mon Sep  4 12:49:09 2017
+++ pkgsrc/fonts/harfbuzz/PLIST Thu Nov 23 15:21:47 2017
@@ -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-
 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

Index: pkgsrc/fonts/harfbuzz/distinfo
diff -u pkgsrc/fonts/harfbuzz/distinfo:1.69 pkgsrc/fonts/harfbuzz/distinfo:1.70
--- pkgsrc/fonts/harfbuzz/distinfo:1.69 Sun Sep 10 21:13:25 2017
+++ pkgsrc/fonts/harfbuzz/distinfo      Thu Nov 23 15:21:47 2017
@@ -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