pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/fonts
Module Name: pkgsrc
Committed By: adam
Date: Wed Nov 23 11:39:27 UTC 2022
Modified Files:
pkgsrc/fonts/harfbuzz: Makefile Makefile.common PLIST distinfo
pkgsrc/fonts/harfbuzz-icu: Makefile
Log Message:
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()
To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 pkgsrc/fonts/harfbuzz/Makefile
cvs rdiff -u -r1.27 -r1.28 pkgsrc/fonts/harfbuzz/Makefile.common
cvs rdiff -u -r1.64 -r1.65 pkgsrc/fonts/harfbuzz/PLIST
cvs rdiff -u -r1.123 -r1.124 pkgsrc/fonts/harfbuzz/distinfo
cvs rdiff -u -r1.11 -r1.12 pkgsrc/fonts/harfbuzz-icu/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/fonts/harfbuzz/Makefile
diff -u pkgsrc/fonts/harfbuzz/Makefile:1.143 pkgsrc/fonts/harfbuzz/Makefile:1.144
--- pkgsrc/fonts/harfbuzz/Makefile:1.143 Thu Jul 14 13:13:32 2022
+++ pkgsrc/fonts/harfbuzz/Makefile Wed Nov 23 11:39:27 2022
@@ -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 @@ COMMENT= OpenType text shaping engine
# Use external icu support.
MESON_ARGS+= -Dicu=disabled
+MESON_ARGS+= -Dtests=disabled
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/fonts/harfbuzz/Makefile.common
diff -u pkgsrc/fonts/harfbuzz/Makefile.common:1.27 pkgsrc/fonts/harfbuzz/Makefile.common:1.28
--- pkgsrc/fonts/harfbuzz/Makefile.common:1.27 Mon Sep 26 17:33:52 2022
+++ pkgsrc/fonts/harfbuzz/Makefile.common Wed Nov 23 11:39:27 2022
@@ -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}
Index: pkgsrc/fonts/harfbuzz/PLIST
diff -u pkgsrc/fonts/harfbuzz/PLIST:1.64 pkgsrc/fonts/harfbuzz/PLIST:1.65
--- pkgsrc/fonts/harfbuzz/PLIST:1.64 Tue Jul 26 15:46:48 2022
+++ pkgsrc/fonts/harfbuzz/PLIST Wed Nov 23 11:39:27 2022
@@ -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/
${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
Index: pkgsrc/fonts/harfbuzz/distinfo
diff -u pkgsrc/fonts/harfbuzz/distinfo:1.123 pkgsrc/fonts/harfbuzz/distinfo:1.124
--- pkgsrc/fonts/harfbuzz/distinfo:1.123 Mon Sep 26 17:33:52 2022
+++ pkgsrc/fonts/harfbuzz/distinfo Wed Nov 23 11:39:27 2022
@@ -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
Index: pkgsrc/fonts/harfbuzz-icu/Makefile
diff -u pkgsrc/fonts/harfbuzz-icu/Makefile:1.11 pkgsrc/fonts/harfbuzz-icu/Makefile:1.12
--- pkgsrc/fonts/harfbuzz-icu/Makefile:1.11 Wed Apr 20 23:25:58 2022
+++ pkgsrc/fonts/harfbuzz-icu/Makefile Wed Nov 23 11:39:27 2022
@@ -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 @@ PKGNAME= ${DISTNAME:S/^harfbuzz-/harfbuz
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
Home |
Main Index |
Thread Index |
Old Index