pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/fonts harfbuzz: updated to 5.3.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/5c100318c794
branches: trunk
changeset: 388597:5c100318c794
user: adam <adam%pkgsrc.org@localhost>
date: Wed Nov 23 11:39:27 2022 +0000
description:
harfbuzz: updated to 5.3.1
5.3.1
Subsetter repacker fixes. (Garret Rieger)
Adjust Grapheme clusters for Katakana voiced sound marks. (Behdad Esfahbod)
New hb-subset option --preprocess-face.
5.3.0
Don’t add glyphs from dropped MATH or COLR tables to the subset glyphs. (Khaled Hosny)
Map rlig to appropriate AAT feature selectors. (Jonathan Kew)
Update USE data files to latest version. (David Corbett)
Check CBDT extents first before outline tables, to help with fonts that also include an empty glyf table. (Khaled Hosny)
More work towards variable font instancing in the subsetter. (Qunxin Liu)
Subsetter repacker improvements. (Garret Rieger)
New API:
+hb_ot_layout_lookup_get_optical_bound()
+hb_face_builder_sort_tables()
diffstat:
fonts/harfbuzz-icu/Makefile | 3 ++-
fonts/harfbuzz/Makefile | 3 ++-
fonts/harfbuzz/Makefile.common | 4 ++--
fonts/harfbuzz/PLIST | 3 ++-
fonts/harfbuzz/distinfo | 8 ++++----
5 files changed, 12 insertions(+), 9 deletions(-)
diffs (76 lines):
diff -r c6078cf2fd57 -r 5c100318c794 fonts/harfbuzz-icu/Makefile
--- a/fonts/harfbuzz-icu/Makefile Wed Nov 23 11:38:43 2022 +0000
+++ b/fonts/harfbuzz-icu/Makefile Wed Nov 23 11:39:27 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2022/04/20 23:25:58 tnn Exp $
+# $NetBSD: Makefile,v 1.12 2022/11/23 11:39:27 adam Exp $
# XXX: hack to override meson installation
INSTALL_DIRS=
@@ -10,6 +10,7 @@
COMMENT= OpenType text shaping engine (ICU integration)
MESON_ARGS+= -Dicu=enabled
+MESON_ARGS+= -Dtests=disabled # FIXME: build takes forever
INSTALLATION_DIRS+= include/harfbuzz
INSTALLATION_DIRS+= lib
diff -r c6078cf2fd57 -r 5c100318c794 fonts/harfbuzz/Makefile
--- a/fonts/harfbuzz/Makefile Wed Nov 23 11:38:43 2022 +0000
+++ b/fonts/harfbuzz/Makefile Wed Nov 23 11:39:27 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.143 2022/07/14 13:13:32 wiz Exp $
+# $NetBSD: Makefile,v 1.144 2022/11/23 11:39:27 adam Exp $
.include "Makefile.common"
@@ -6,5 +6,6 @@
# Use external icu support.
MESON_ARGS+= -Dicu=disabled
+MESON_ARGS+= -Dtests=disabled
.include "../../mk/bsd.pkg.mk"
diff -r c6078cf2fd57 -r 5c100318c794 fonts/harfbuzz/Makefile.common
--- a/fonts/harfbuzz/Makefile.common Wed Nov 23 11:38:43 2022 +0000
+++ b/fonts/harfbuzz/Makefile.common Wed Nov 23 11:39:27 2022 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.27 2022/09/26 17:33:52 wiz Exp $
+# $NetBSD: Makefile.common,v 1.28 2022/11/23 11:39:27 adam Exp $
# used by fonts/harfbuzz-icu/Makefile
-DISTNAME= harfbuzz-5.2.0
+DISTNAME= harfbuzz-5.3.1
CATEGORIES= fonts
MASTER_SITES= ${MASTER_SITE_GITHUB:=harfbuzz/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
diff -r c6078cf2fd57 -r 5c100318c794 fonts/harfbuzz/PLIST
--- a/fonts/harfbuzz/PLIST Wed Nov 23 11:38:43 2022 +0000
+++ b/fonts/harfbuzz/PLIST Wed Nov 23 11:39:27 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.64 2022/07/26 15:46:48 wiz Exp $
+@comment $NetBSD: PLIST,v 1.65 2022/11/23 11:39:27 adam Exp $
bin/hb-ot-shape-closure
bin/hb-shape
bin/hb-subset
@@ -122,6 +122,7 @@
${PLIST.doc}share/gtk-doc/html/harfbuzz/api-index-4-3-0.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/api-index-4-4-0.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/api-index-5-0-0.html
+${PLIST.doc}share/gtk-doc/html/harfbuzz/api-index-5-3-0.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/api-index-full.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/apple-advanced-typography-api.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/buffers-language-script-and-direction.html
diff -r c6078cf2fd57 -r 5c100318c794 fonts/harfbuzz/distinfo
--- a/fonts/harfbuzz/distinfo Wed Nov 23 11:38:43 2022 +0000
+++ b/fonts/harfbuzz/distinfo Wed Nov 23 11:39:27 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.123 2022/09/26 17:33:52 wiz Exp $
+$NetBSD: distinfo,v 1.124 2022/11/23 11:39:27 adam Exp $
-BLAKE2s (harfbuzz-5.2.0.tar.xz) = 50b8c234941281cdde9f0262d9c5dc91662b25f9498914ee66b186db384f0661
-SHA512 (harfbuzz-5.2.0.tar.xz) = 3c95ae9916dfc283714b936988726c0b391f634e22a62d148c201104178ee229c48e49cc82961d728a5c8bc8af06978eb172b35acb552c969bc2385892380d30
-Size (harfbuzz-5.2.0.tar.xz) = 17711968 bytes
+BLAKE2s (harfbuzz-5.3.1.tar.xz) = be07d5dc0e7f935fbdfe61c6ef523b644da3e0a8410c65014137503fa63a52e2
+SHA512 (harfbuzz-5.3.1.tar.xz) = 6b0aef2b7445f4a71c324b545414114507d8077dc186366f25140dcd3bedeee67868cfc65c0eef59ed950381a4c101a541900be4995f645377c11754b027b501
+Size (harfbuzz-5.3.1.tar.xz) = 17874260 bytes
Home |
Main Index |
Thread Index |
Old Index