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