diff options
author | wiz <wiz@pkgsrc.org> | 2016-02-21 10:29:12 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2016-02-21 10:29:12 +0000 |
commit | 2c46523ee6d4ffa4e58bf70d2a55dada92f7b0f5 (patch) | |
tree | 8aec2ade2810fcd9a866e909846978dc0576ee1b | |
parent | a1893f87c6c32c723e21ec7eacee8d1ec314d63d (diff) | |
download | pkgsrc-2c46523ee6d4ffa4e58bf70d2a55dada92f7b0f5.tar.gz |
Update harfbuzz to 1.2.0:
Overview of changes leading to 1.2.0
Friday, February 19, 2016
====================================
- Fix various issues (hangs mostly) in case of memory allocation failure.
- Change mark zeroing types of most shapers from BY_UNICODE_LATE to
BY_GDEF_LATE. This seems to be what Uniscribe does.
- Change mark zeroing of USE shaper from NONE to BY_GDEF_EARLY. That's
what Windows does.
- Allow GPOS cursive connection on marks, and fix the interaction with
mark attachment. This work resulted in some changes to how mark
attachments work. See:
https://github.com/behdad/harfbuzz/issues/211
https://github.com/behdad/harfbuzz/commit/86c68c7a2c971efe8e35b1f1bd99401dc8b688d2
- Graphite2 shaper: improved negative advance handling (eg. Nastaliq).
- Add nmake-based build system for Windows.
- Minor speedup.
- Misc. improvements.
-rw-r--r-- | fonts/harfbuzz/Makefile | 4 | ||||
-rw-r--r-- | fonts/harfbuzz/PLIST | 3 | ||||
-rw-r--r-- | fonts/harfbuzz/distinfo | 10 |
3 files changed, 9 insertions, 8 deletions
diff --git a/fonts/harfbuzz/Makefile b/fonts/harfbuzz/Makefile index a07347d0f8a..e3334e7b8de 100644 --- a/fonts/harfbuzz/Makefile +++ b/fonts/harfbuzz/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.61 2016/01/18 23:00:14 wiz Exp $ +# $NetBSD: Makefile,v 1.62 2016/02/21 10:29:12 wiz Exp $ -DISTNAME= harfbuzz-1.1.3 +DISTNAME= harfbuzz-1.2.0 CATEGORIES= fonts MASTER_SITES= http://www.freedesktop.org/software/harfbuzz/release/ EXTRACT_SUFX= .tar.bz2 diff --git a/fonts/harfbuzz/PLIST b/fonts/harfbuzz/PLIST index 8becced64b6..5414b7c8140 100644 --- a/fonts/harfbuzz/PLIST +++ b/fonts/harfbuzz/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.13 2016/01/18 23:00:14 wiz Exp $ +@comment $NetBSD: PLIST,v 1.14 2016/02/21 10:29:12 wiz Exp $ bin/hb-ot-shape-closure bin/hb-shape include/harfbuzz/hb-blob.h @@ -82,6 +82,7 @@ share/gtk-doc/html/harfbuzz/harfbuzz.devhelp2 share/gtk-doc/html/harfbuzz/hello-harfbuzz.html share/gtk-doc/html/harfbuzz/home.png share/gtk-doc/html/harfbuzz/index.html +share/gtk-doc/html/harfbuzz/index.sgml share/gtk-doc/html/harfbuzz/install-harfbuzz.html share/gtk-doc/html/harfbuzz/left-insensitive.png share/gtk-doc/html/harfbuzz/left.png diff --git a/fonts/harfbuzz/distinfo b/fonts/harfbuzz/distinfo index 775eb9e77aa..ceca369d8cb 100644 --- a/fonts/harfbuzz/distinfo +++ b/fonts/harfbuzz/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.50 2016/01/18 23:00:14 wiz Exp $ +$NetBSD: distinfo,v 1.51 2016/02/21 10:29:12 wiz Exp $ -SHA1 (harfbuzz-1.1.3.tar.bz2) = 3198d3511235983ad597e82a699ba51ae8cacdd7 -RMD160 (harfbuzz-1.1.3.tar.bz2) = 1bc8fa49b603061aaa73a579adfa073c8469fdb6 -SHA512 (harfbuzz-1.1.3.tar.bz2) = e418a1543ec2a1e58e5d8d0ba9a40e8675eda13c94c664ff83ed6303c724f078cf1744883b454c46ec40157db8dc05e7f2cf5e52200601bb1e13827d8dfbaccf -Size (harfbuzz-1.1.3.tar.bz2) = 1294579 bytes +SHA1 (harfbuzz-1.2.0.tar.bz2) = d3edcfe45645e22f310fd3316254130afc5a044a +RMD160 (harfbuzz-1.2.0.tar.bz2) = f1e5d2cc9e6e47b2a1413ca23e277e3573caf85d +SHA512 (harfbuzz-1.2.0.tar.bz2) = 92a2203ab3491992081c3cbcb7b151e1c632a98c9b2cc27863df377e08d3951387f513c7f5184a05b0523b99517775e083edfccac8386981c242ed02d34052c5 +Size (harfbuzz-1.2.0.tar.bz2) = 1333335 bytes |