pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/fonts harfbuzz: Update to 2.7.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/3ba693164d2d
branches: trunk
changeset: 443928:3ba693164d2d
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Fri Jan 01 08:58:00 2021 +0000
description:
harfbuzz: Update to 2.7.4
Changelog:
2.7.4
Fix missing --enable-introspection configure option from previous release tarball.
Documentation updates.
2.7.3
Update USE shaper to 2020-08-13 specification, and other improvements.
Don't disable liga feature in myanmar shaper, to match Uniscribe.
Improvements to language and script tags handling.
Update language system tag registry to OpenType 1.8.4
Support for serializing and deserializing Unicode buffers. Serialized buffers
are now delimited with <> or [] based on whether it is a Unicode or
glyphs buffer.
Increase buffer work limits to handle fonts with many complex lookups.
Handle more shaping operations in trace output.
Memory access fixes.
More OOM fixes.
Improved documentation.
Build system improvements.
New API:
+hb_buffer_has_positions()
+hb_buffer_serialize()
+hb_buffer_serialize_unicode()
+hb_buffer_deserialize_unicode()
diffstat:
fonts/harfbuzz-icu/Makefile | 4 ++--
fonts/harfbuzz-icu/PLIST | 4 ++--
fonts/harfbuzz/Makefile | 4 +---
fonts/harfbuzz/Makefile.common | 4 ++--
fonts/harfbuzz/PLIST | 12 ++++++++----
fonts/harfbuzz/distinfo | 10 +++++-----
6 files changed, 20 insertions(+), 18 deletions(-)
diffs (116 lines):
diff -r 80dc2989e312 -r 3ba693164d2d fonts/harfbuzz-icu/Makefile
--- a/fonts/harfbuzz-icu/Makefile Fri Jan 01 08:24:33 2021 +0000
+++ b/fonts/harfbuzz-icu/Makefile Fri Jan 01 08:58:00 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2020/11/06 15:06:49 nia Exp $
+# $NetBSD: Makefile,v 1.2 2021/01/01 08:58:00 ryoon Exp $
# XXX: hack to override meson installation
INSTALL_DIRS=
@@ -15,7 +15,7 @@
INSTALLATION_DIRS+= lib
INSTALLATION_DIRS+= lib/pkgconfig
-HARFBUZZ_ICU_LIBNAME= libharfbuzz-icu.so.0.20702.0
+HARFBUZZ_ICU_LIBNAME= libharfbuzz-icu.so.0.20704.0
.PHONY: harfbuzz-icu-install
diff -r 80dc2989e312 -r 3ba693164d2d fonts/harfbuzz-icu/PLIST
--- a/fonts/harfbuzz-icu/PLIST Fri Jan 01 08:24:33 2021 +0000
+++ b/fonts/harfbuzz-icu/PLIST Fri Jan 01 08:58:00 2021 +0000
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST,v 1.1 2020/11/06 15:06:49 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2021/01/01 08:58:00 ryoon Exp $
include/harfbuzz/hb-icu.h
lib/libharfbuzz-icu.so
lib/libharfbuzz-icu.so.0
-lib/libharfbuzz-icu.so.0.20702.0
+lib/libharfbuzz-icu.so.0.20704.0
lib/pkgconfig/harfbuzz-icu.pc
diff -r 80dc2989e312 -r 3ba693164d2d fonts/harfbuzz/Makefile
--- a/fonts/harfbuzz/Makefile Fri Jan 01 08:24:33 2021 +0000
+++ b/fonts/harfbuzz/Makefile Fri Jan 01 08:58:00 2021 +0000
@@ -1,6 +1,4 @@
-# $NetBSD: Makefile,v 1.137 2020/11/06 15:06:49 nia Exp $
-
-PKGREVISION= 1
+# $NetBSD: Makefile,v 1.138 2021/01/01 08:58:00 ryoon Exp $
.include "Makefile.common"
diff -r 80dc2989e312 -r 3ba693164d2d fonts/harfbuzz/Makefile.common
--- a/fonts/harfbuzz/Makefile.common Fri Jan 01 08:24:33 2021 +0000
+++ b/fonts/harfbuzz/Makefile.common Fri Jan 01 08:58:00 2021 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.3 2020/11/30 18:38:52 dholland Exp $
+# $NetBSD: Makefile.common,v 1.4 2021/01/01 08:58:00 ryoon Exp $
# used by fonts/harfbuzz-icu/Makefile
-DISTNAME= harfbuzz-2.7.2
+DISTNAME= harfbuzz-2.7.4
CATEGORIES= fonts
MASTER_SITES= ${MASTER_SITE_GITHUB:=harfbuzz/}
GITHUB_TAG= ${PKGVERSION_NOREV}
diff -r 80dc2989e312 -r 3ba693164d2d fonts/harfbuzz/PLIST
--- a/fonts/harfbuzz/PLIST Fri Jan 01 08:24:33 2021 +0000
+++ b/fonts/harfbuzz/PLIST Fri Jan 01 08:58:00 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.45 2020/11/06 15:06:49 nia Exp $
+@comment $NetBSD: PLIST,v 1.46 2021/01/01 08:58:00 ryoon Exp $
bin/hb-ot-shape-closure
bin/hb-shape
bin/hb-subset
@@ -42,13 +42,13 @@
${PLIST.introspection}lib/girepository-1.0/HarfBuzz-0.0.typelib
lib/libharfbuzz-gobject.so
lib/libharfbuzz-gobject.so.0
-lib/libharfbuzz-gobject.so.0.20702.0
+lib/libharfbuzz-gobject.so.0.20704.0
lib/libharfbuzz-subset.so
lib/libharfbuzz-subset.so.0
-lib/libharfbuzz-subset.so.0.20702.0
+lib/libharfbuzz-subset.so.0.20704.0
lib/libharfbuzz.so
lib/libharfbuzz.so.0
-lib/libharfbuzz.so.0.20702.0
+lib/libharfbuzz.so.0.20704.0
lib/pkgconfig/harfbuzz-gobject.pc
lib/pkgconfig/harfbuzz-subset.pc
lib/pkgconfig/harfbuzz.pc
@@ -84,9 +84,11 @@
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-common.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-coretext.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-deprecated.html
+${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-directwrite.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-face.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-font.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-ft.html
+${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-gdi.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-glib.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-gobject.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-graphite2.html
@@ -96,6 +98,8 @@
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-font.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-layout.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-math.html
+${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-meta.html
+${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-metrics.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-name.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-shape.html
${PLIST.doc}share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-var.html
diff -r 80dc2989e312 -r 3ba693164d2d fonts/harfbuzz/distinfo
--- a/fonts/harfbuzz/distinfo Fri Jan 01 08:24:33 2021 +0000
+++ b/fonts/harfbuzz/distinfo Fri Jan 01 08:58:00 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.100 2020/09/04 10:50:08 prlw1 Exp $
+$NetBSD: distinfo,v 1.101 2021/01/01 08:58:00 ryoon Exp $
-SHA1 (harfbuzz-2.7.2.tar.gz) = 81e29f5502b4a37bec94e1055acf64d76c8eafe7
-RMD160 (harfbuzz-2.7.2.tar.gz) = 1bc3e35bd13c71ba070bd1ddf589ac8c3f11c194
-SHA512 (harfbuzz-2.7.2.tar.gz) = 2eeb198dab1ed1cc7d10c3890293ff40e9f37372413877a5bd44d66e88d8460a81f51cbe71c328b1300f542ca8de3269749d1d01d0c324c8b95a9c038fbe1521
-Size (harfbuzz-2.7.2.tar.gz) = 16605557 bytes
+SHA1 (harfbuzz-2.7.4.tar.gz) = a87064f4a16dea4b7c95013db5bd2d2039fd81e3
+RMD160 (harfbuzz-2.7.4.tar.gz) = f38cec0efed6d3fc06247c12440eea8319765e2b
+SHA512 (harfbuzz-2.7.4.tar.gz) = 5b412e0f6d1c9142a0ef2713826cb8d6ebf348c5b64054a0676d3ce084bcff1de375dadf90e87dbbf6d0ec8e4a99339cb64b514d5464efb7e27037551e494099
+Size (harfbuzz-2.7.4.tar.gz) = 16703694 bytes
Home |
Main Index |
Thread Index |
Old Index