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



details:   https://anonhg.NetBSD.org/pkgsrc/rev/52f045f3d16c
branches:  trunk
changeset: 399998:52f045f3d16c
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Aug 20 12:09:04 2019 +0000

description:
harfbuzz: update to 2.6.0.

Overview of changes leading to 2.6.0
Tuesday, August 13, 2019
====================================
- New OpenType metrics, baseline, and metadata table access APIs.
- New API to set font variations to a named-instance.
- New hb-gdi.h header and API for creating hb_face_t from HFONT.
- Amalgam: Provide a single-file harfbuzz.cc file for easier alternate building.
- More size-reduction configurable options, enabled by HB_TINY.
- New API:
+hb_font_set_var_named_instance()
+hb_gdi_face_create()
+hb_ot_layout_baseline_tag_t
+hb_ot_layout_get_baseline()
+hb_ot_meta_tag_t
+hb_ot_meta_get_entry_tags()
+hb_ot_meta_reference_entry()
+hb_ot_metrics_tag_t
+hb_ot_metrics_get_position()
+hb_ot_metrics_get_variation()
+hb_ot_metrics_get_x_variation()
+hb_ot_metrics_get_y_variation()

diffstat:

 fonts/harfbuzz/Makefile |   4 ++--
 fonts/harfbuzz/PLIST    |  19 +++++++++++++------
 fonts/harfbuzz/distinfo |  10 +++++-----
 3 files changed, 20 insertions(+), 13 deletions(-)

diffs (94 lines):

diff -r 69d635a2d3d6 -r 52f045f3d16c fonts/harfbuzz/Makefile
--- a/fonts/harfbuzz/Makefile   Tue Aug 20 11:38:47 2019 +0000
+++ b/fonts/harfbuzz/Makefile   Tue Aug 20 12:09:04 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.117 2019/07/08 17:48:01 ryoon Exp $
+# $NetBSD: Makefile,v 1.118 2019/08/20 12:09:04 wiz Exp $
 
-DISTNAME=      harfbuzz-2.5.3
+DISTNAME=      harfbuzz-2.6.0
 CATEGORIES=    fonts
 MASTER_SITES=  http://www.freedesktop.org/software/harfbuzz/release/
 EXTRACT_SUFX=  .tar.xz
diff -r 69d635a2d3d6 -r 52f045f3d16c fonts/harfbuzz/PLIST
--- a/fonts/harfbuzz/PLIST      Tue Aug 20 11:38:47 2019 +0000
+++ b/fonts/harfbuzz/PLIST      Tue Aug 20 12:09:04 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.36 2019/07/02 12:58:23 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.37 2019/08/20 12:09:04 wiz Exp $
 bin/hb-ot-shape-closure
 bin/hb-shape
 bin/hb-subset
@@ -21,6 +21,8 @@
 include/harfbuzz/hb-ot-font.h
 include/harfbuzz/hb-ot-layout.h
 include/harfbuzz/hb-ot-math.h
+include/harfbuzz/hb-ot-meta.h
+include/harfbuzz/hb-ot-metrics.h
 include/harfbuzz/hb-ot-name.h
 include/harfbuzz/hb-ot-shape.h
 include/harfbuzz/hb-ot-var.h
@@ -51,13 +53,16 @@
 share/gtk-doc/html/harfbuzz/ch01s03.html
 share/gtk-doc/html/harfbuzz/ch03s02.html
 share/gtk-doc/html/harfbuzz/ch03s03.html
-share/gtk-doc/html/harfbuzz/ch10.html
 share/gtk-doc/html/harfbuzz/ch11.html
 share/gtk-doc/html/harfbuzz/ch12.html
 share/gtk-doc/html/harfbuzz/ch13.html
+share/gtk-doc/html/harfbuzz/ch14.html
 share/gtk-doc/html/harfbuzz/clusters.html
 share/gtk-doc/html/harfbuzz/complex-scripts.html
 share/gtk-doc/html/harfbuzz/customizing-unicode-functions.html
+share/gtk-doc/html/harfbuzz/fonts-and-faces-custom-functions.html
+share/gtk-doc/html/harfbuzz/fonts-and-faces-native-opentype.html
+share/gtk-doc/html/harfbuzz/fonts-and-faces-variable.html
 share/gtk-doc/html/harfbuzz/fonts-and-faces.html
 share/gtk-doc/html/harfbuzz/getting-started.html
 share/gtk-doc/html/harfbuzz/graphite-shaping.html
@@ -101,7 +106,6 @@
 share/gtk-doc/html/harfbuzz/object-model-user-data.html
 share/gtk-doc/html/harfbuzz/object-model.html
 share/gtk-doc/html/harfbuzz/opentype-shaping-models.html
-share/gtk-doc/html/harfbuzz/plans-and-caching.html
 share/gtk-doc/html/harfbuzz/pt01.html
 share/gtk-doc/html/harfbuzz/pt02.html
 share/gtk-doc/html/harfbuzz/reordering-in-levels-0-and-1.html
@@ -110,16 +114,19 @@
 share/gtk-doc/html/harfbuzz/setting-buffer-properties.html
 share/gtk-doc/html/harfbuzz/shaping-and-shape-plans.html
 share/gtk-doc/html/harfbuzz/shaping-concepts.html
+share/gtk-doc/html/harfbuzz/shaping-opentype-features.html
 share/gtk-doc/html/harfbuzz/shaping-operations.html
+share/gtk-doc/html/harfbuzz/shaping-plans-and-caching.html
+share/gtk-doc/html/harfbuzz/shaping-shaper-selection.html
 share/gtk-doc/html/harfbuzz/style.css
 share/gtk-doc/html/harfbuzz/text-runs.html
 share/gtk-doc/html/harfbuzz/the-distinction-between-levels-0-and-1.html
 share/gtk-doc/html/harfbuzz/unicode-character-categories.html
 share/gtk-doc/html/harfbuzz/up-insensitive.png
 share/gtk-doc/html/harfbuzz/up.png
-share/gtk-doc/html/harfbuzz/using-harfbuzzs-native-opentype-implementation.html
-share/gtk-doc/html/harfbuzz/using-your-own-font-functions.html
-share/gtk-doc/html/harfbuzz/what-about-the-other-scripts.html
+share/gtk-doc/html/harfbuzz/utilities-common-types-apis.html
+share/gtk-doc/html/harfbuzz/utilities-ucdn.html
+share/gtk-doc/html/harfbuzz/utilities.html
 share/gtk-doc/html/harfbuzz/what-harfbuzz-doesnt-do.html
 share/gtk-doc/html/harfbuzz/what-is-harfbuzz.html
 share/gtk-doc/html/harfbuzz/why-do-i-need-a-shaping-engine.html
diff -r 69d635a2d3d6 -r 52f045f3d16c fonts/harfbuzz/distinfo
--- a/fonts/harfbuzz/distinfo   Tue Aug 20 11:38:47 2019 +0000
+++ b/fonts/harfbuzz/distinfo   Tue Aug 20 12:09:04 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.89 2019/07/02 12:58:23 ryoon Exp $
+$NetBSD: distinfo,v 1.90 2019/08/20 12:09:04 wiz Exp $
 
-SHA1 (harfbuzz-2.5.3.tar.xz) = 85d7fc0cf7c55c5ae21575fd188f827fc8b2c46a
-RMD160 (harfbuzz-2.5.3.tar.xz) = d3e57a0c2b0b43df571200db8635c88ae1959d5b
-SHA512 (harfbuzz-2.5.3.tar.xz) = a2e6cedbe0e505fa31b540e0d0bc6c0b07080bd39879c27e04d351103e21201d75a809dd2fad559bf994b82b311f67ad85778cbbfb670d7e2580beafa09e93ff
-Size (harfbuzz-2.5.3.tar.xz) = 5685712 bytes
+SHA1 (harfbuzz-2.6.0.tar.xz) = 2b4a5401537b0a239b435faf4aa59f6c87d46c64
+RMD160 (harfbuzz-2.6.0.tar.xz) = 993fc58ca1f793a97ef6c37a8f2aee1c37856599
+SHA512 (harfbuzz-2.6.0.tar.xz) = ab055183ae248710f7baee7ef45ac1a6cbd3522eb1e26b78248ac7bc9e421f5495b8fbbd19a339a26bd119f33624eb8742c15c2053407fbb74cce8dcf6c4b3a2
+Size (harfbuzz-2.6.0.tar.xz) = 5736808 bytes



Home | Main Index | Thread Index | Old Index