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: wiz
Date: Sun May 7 23:08:48 UTC 2023
Modified Files:
pkgsrc/fonts/harfbuzz: Makefile.common distinfo
pkgsrc/fonts/harfbuzz-icu: Makefile
Log Message:
harfbuzz*: update to 7.2.0
Overview of changes leading to 7.2.0
Thursday, April 27, 2023
====================================
- Add Tifinagh to the list of scripts that can natively be either right-to-left
or left-to-right, to improve handling of its glyph positioning.
(Simon Cozens)
- Return also single substitution from hb_ot_layout_lookup_get_glyph_alternates()
(Behdad Esfahbod)
- Fix 4.2.0 regression in applying across syllables in syllabic scripts.
(Behdad Esfahbod)
- Add flag to avoid glyph substitution closure during subsetting, and the
corresponding “--no-layout-closure” option to “hb-subset” command line tool.
(Garret Rieger)
- Support instancing COLRv1 table. (Qunxin Liu)
- Don’t drop used user-defined name table entries during subsetting.
(Qunxin Liu)
- Optimize handling of “gvar” table. (Behdad Esfahbod)
- Various subsetter bug fixes and improvements. (Garret Rieger, Qunxin Liu)
- Various documentation improvements. (Behdad Esfahbod, Josef Friedrich)
- New API:
+HB_SUBSET_FLAGS_NO_LAYOUT_CLOSURE
+HB_UNICODE_COMBINING_CLASS_CCC132
- Deprecated API:
+HB_UNICODE_COMBINING_CLASS_CCC133
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/fonts/harfbuzz/Makefile.common
cvs rdiff -u -r1.127 -r1.128 pkgsrc/fonts/harfbuzz/distinfo
cvs rdiff -u -r1.16 -r1.17 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.common
diff -u pkgsrc/fonts/harfbuzz/Makefile.common:1.31 pkgsrc/fonts/harfbuzz/Makefile.common:1.32
--- pkgsrc/fonts/harfbuzz/Makefile.common:1.31 Fri Apr 14 03:16:43 2023
+++ pkgsrc/fonts/harfbuzz/Makefile.common Sun May 7 23:08:48 2023
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.31 2023/04/14 03:16:43 ryoon Exp $
+# $NetBSD: Makefile.common,v 1.32 2023/05/07 23:08:48 wiz Exp $
# used by fonts/harfbuzz-icu/Makefile
-DISTNAME= harfbuzz-7.1.0
+DISTNAME= harfbuzz-7.2.0
CATEGORIES= fonts
MASTER_SITES= ${MASTER_SITE_GITHUB:=harfbuzz/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
@@ -38,8 +38,7 @@ PLIST.graphite2= yes
MESON_ARGS+= -Dgraphite=disabled
.endif
-#PLIST_SUBST= SOVER=${PKGVERSION_NOREV:S/./0/g}
-PLIST_SUBST= SOVER=60710
+PLIST_SUBST= SOVER=60${PKGVERSION_NOREV:S/.//g}
PKGCONFIG_OVERRIDE+= output/meson-private/*.pc
PKGCONFIG_OVERRIDE_STAGE= pre-install
Index: pkgsrc/fonts/harfbuzz/distinfo
diff -u pkgsrc/fonts/harfbuzz/distinfo:1.127 pkgsrc/fonts/harfbuzz/distinfo:1.128
--- pkgsrc/fonts/harfbuzz/distinfo:1.127 Fri Apr 14 03:16:43 2023
+++ pkgsrc/fonts/harfbuzz/distinfo Sun May 7 23:08:48 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.127 2023/04/14 03:16:43 ryoon Exp $
+$NetBSD: distinfo,v 1.128 2023/05/07 23:08:48 wiz Exp $
-BLAKE2s (harfbuzz-7.1.0.tar.xz) = c150c708c2643e5035e95205ca0b4d7810193a317be963a3a8327a4beedaafd0
-SHA512 (harfbuzz-7.1.0.tar.xz) = 2f15bf14f927263c34201dba067ffac84133610121c58843c566d6f271f30f1dce44832a65bceb83828e25e9dd1a1d2a1610c5dbe2bef3ddbcecd7b5bcab8714
-Size (harfbuzz-7.1.0.tar.xz) = 18655864 bytes
+BLAKE2s (harfbuzz-7.2.0.tar.xz) = 6176cfdcd3a9b477d5d891887d6aa4db6766c1029554d80711775acc87384e94
+SHA512 (harfbuzz-7.2.0.tar.xz) = c32ae887fa13da332a88885baa387fc472e501f5f682dcbdf5f038a25a18a75948a1313a94612ee44beae169fb1ddd66b883e7a2d236d0ad5b81476b5c4d3cb2
+Size (harfbuzz-7.2.0.tar.xz) = 18716956 bytes
Index: pkgsrc/fonts/harfbuzz-icu/Makefile
diff -u pkgsrc/fonts/harfbuzz-icu/Makefile:1.16 pkgsrc/fonts/harfbuzz-icu/Makefile:1.17
--- pkgsrc/fonts/harfbuzz-icu/Makefile:1.16 Wed Apr 19 08:09:57 2023
+++ pkgsrc/fonts/harfbuzz-icu/Makefile Sun May 7 23:08:48 2023
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.16 2023/04/19 08:09:57 adam Exp $
+# $NetBSD: Makefile,v 1.17 2023/05/07 23:08:48 wiz Exp $
# XXX: hack to override meson installation
INSTALL_DIRS=
-PKGREVISION= 1
.include "../../fonts/harfbuzz/Makefile.common"
PKGNAME= ${DISTNAME:S/^harfbuzz-/harfbuzz-icu-/1}
Home |
Main Index |
Thread Index |
Old Index