From 007931218eed8622d69f8b5db263d0352d370dbd Mon Sep 17 00:00:00 2001 From: "Tobias C. Berner" Date: Mon, 31 Jan 2022 20:14:51 +0100 Subject: [PATCH] print/harfbuzz: update to 3.3.0 Changelog: * Improved documentation. (Matthias Clasen) * Internal code cleanup, using C++ standard library more. (Behdad Esfahbod) * The low 16-bits of face index will be used by hb_face_create() to select a face inside a font collection file format, while the high 16-bits will be used by hb_font_create() to load the named instance. (Behdad Esfahbod) * Glyph positions and other font metrics now apply synthetic slant set by hb_font_set_synthetic_slant(), for improved positioning for synthetically slanted fonts. (Behdad Esfahbod) * Fixed unintentional locale dependency in hb_variation_to_string() for decimal point representation. (Matthias Clasen) * When applying pair positioning (kerning) the positioning value is split between the two sides of the pair for improved cursor positioning between such pairs. (Behdad Esfahbod) * Introduced new HB_GLYPH_FLAG_UNSAFE_TO_CONCAT, to be used in conjunction with HB_GLYPH_FLAG_UNSAFE_TO_BREAK for optimizing re-shaping during line breaking. Check the documentation for further details. (Behdad Esfahbod) * Improved handling of macrolanguages when mapping BCP 47 codes to OpenType tags. (David Corbett) * New API: +HB_GLYPH_FLAG_UNSAFE_TO_CONCAT +hb_segment_properties_overlay() +hb_buffer_create_similar() +hb_font_set_synthetic_slant() +hb_font_get_synthetic_slant() +hb_font_get_var_coords_design() PR: XXXXX Exp-run by: antoine --- print/harfbuzz/Makefile | 4 ++-- print/harfbuzz/distinfo | 6 +++--- print/harfbuzz/pkg-plist | 1 + 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/print/harfbuzz/Makefile b/print/harfbuzz/Makefile index b3381c71fd62..c33d5d3f3f9f 100644 --- a/print/harfbuzz/Makefile +++ b/print/harfbuzz/Makefile @@ -1,7 +1,7 @@ # Created by: Koop Mast PORTNAME= harfbuzz -DISTVERSION= 3.2.0 +DISTVERSION= 3.3.0 PORTREVISION?= 0 CATEGORIES= print MASTER_SITES= https://github.com/harfbuzz/harfbuzz/releases/download/${DISTVERSION}/ @@ -25,7 +25,7 @@ CPE_VENDOR= harfbuzz_project MESON_ARGS= -Dglib=enabled -Dgobject=enabled -Dgraphite=enabled \ -Dfreetype=enabled -Dbenchmark=disabled -PLIST_SUB+= LIBVER=0.30200.0 +PLIST_SUB+= LIBVER=0.30300.0 HARFBUZZ_SLAVE?= no diff --git a/print/harfbuzz/distinfo b/print/harfbuzz/distinfo index 22038e8a5ec5..5bd5004c5bf6 100644 --- a/print/harfbuzz/distinfo +++ b/print/harfbuzz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1639322953 -SHA256 (harfbuzz-3.2.0.tar.xz) = 0ada50a1c199bb6f70843ab893c55867743a443b84d087d54df08ad883ebc2cd -SIZE (harfbuzz-3.2.0.tar.xz) = 14501956 +TIMESTAMP = 1643656217 +SHA256 (harfbuzz-3.3.0.tar.xz) = f6fb9f28d3df7c027f38b283ec28944fb9900ab2898b149c75c91c34c9c186e6 +SIZE (harfbuzz-3.3.0.tar.xz) = 14934040 diff --git a/print/harfbuzz/pkg-plist b/print/harfbuzz/pkg-plist index 80bc14f8ce48..a0336af3a2c0 100644 --- a/print/harfbuzz/pkg-plist +++ b/print/harfbuzz/pkg-plist @@ -111,6 +111,7 @@ share/gir-1.0/HarfBuzz-0.0.gir %%DOCS%%share/gtk-doc/html/harfbuzz/api-index-2-9-1.html %%DOCS%%share/gtk-doc/html/harfbuzz/api-index-3-0-0.html %%DOCS%%share/gtk-doc/html/harfbuzz/api-index-3-1-0.html +%%DOCS%%share/gtk-doc/html/harfbuzz/api-index-3-3-0.html %%DOCS%%share/gtk-doc/html/harfbuzz/api-index-full.html %%DOCS%%share/gtk-doc/html/harfbuzz/apple-advanced-typography-api.html %%DOCS%%share/gtk-doc/html/harfbuzz/buffers-language-script-and-direction.html -- 2.34.1