diff options
author | wiz <wiz@pkgsrc.org> | 2019-08-20 12:09:04 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2019-08-20 12:09:04 +0000 |
commit | 6076d70c1cd7edfba1f0769e19e9ff8538bf3cb7 (patch) | |
tree | 189cd84dbd06e59d353cb8f12b9cbca78eb8b403 /fonts/harfbuzz | |
parent | fcfc9374295aacf915bb7ed2bb61781c28071fac (diff) | |
download | pkgsrc-6076d70c1cd7edfba1f0769e19e9ff8538bf3cb7.tar.gz |
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 (limited to 'fonts/harfbuzz')
-rw-r--r-- | fonts/harfbuzz/Makefile | 4 | ||||
-rw-r--r-- | fonts/harfbuzz/PLIST | 19 | ||||
-rw-r--r-- | fonts/harfbuzz/distinfo | 10 |
3 files changed, 20 insertions, 13 deletions
diff --git a/fonts/harfbuzz/Makefile b/fonts/harfbuzz/Makefile index 4da86492f8f..c21cf951797 100644 --- a/fonts/harfbuzz/Makefile +++ b/fonts/harfbuzz/Makefile @@ -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 --git a/fonts/harfbuzz/PLIST b/fonts/harfbuzz/PLIST index 6d1317a0140..cd683f72752 100644 --- a/fonts/harfbuzz/PLIST +++ b/fonts/harfbuzz/PLIST @@ -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-deprecated.h 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/building.html 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-object-types.html 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/right.png 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 --git a/fonts/harfbuzz/distinfo b/fonts/harfbuzz/distinfo index 406c0051eb3..5c567a57280 100644 --- a/fonts/harfbuzz/distinfo +++ b/fonts/harfbuzz/distinfo @@ -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 |