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