summaryrefslogtreecommitdiff
path: root/fonts
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2021-01-01 08:58:00 +0000
committerryoon <ryoon@pkgsrc.org>2021-01-01 08:58:00 +0000
commit23d90f54727bbddf5d8b556d3588a3d53de22e7d (patch)
treed255591a585cbe5b5d16125e6731b4b2a178e9a3 /fonts
parentc1c37085cc20f4c006b7dbc0c8c9e2462ce3ca6c (diff)
downloadpkgsrc-23d90f54727bbddf5d8b556d3588a3d53de22e7d.tar.gz
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 (limited to 'fonts')
-rw-r--r--fonts/harfbuzz-icu/Makefile4
-rw-r--r--fonts/harfbuzz-icu/PLIST4
-rw-r--r--fonts/harfbuzz/Makefile4
-rw-r--r--fonts/harfbuzz/Makefile.common4
-rw-r--r--fonts/harfbuzz/PLIST12
-rw-r--r--fonts/harfbuzz/distinfo10
6 files changed, 20 insertions, 18 deletions
diff --git a/fonts/harfbuzz-icu/Makefile b/fonts/harfbuzz-icu/Makefile
index d34df0ac499..5c62cd889f0 100644
--- a/fonts/harfbuzz-icu/Makefile
+++ b/fonts/harfbuzz-icu/Makefile
@@ -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+= include/harfbuzz
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 --git a/fonts/harfbuzz-icu/PLIST b/fonts/harfbuzz-icu/PLIST
index bd634588be9..2b21c222426 100644
--- a/fonts/harfbuzz-icu/PLIST
+++ b/fonts/harfbuzz-icu/PLIST
@@ -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 --git a/fonts/harfbuzz/Makefile b/fonts/harfbuzz/Makefile
index 58f3c72f421..6648f8f6602 100644
--- a/fonts/harfbuzz/Makefile
+++ b/fonts/harfbuzz/Makefile
@@ -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 --git a/fonts/harfbuzz/Makefile.common b/fonts/harfbuzz/Makefile.common
index b429c6f7da8..d9d0af4689f 100644
--- a/fonts/harfbuzz/Makefile.common
+++ b/fonts/harfbuzz/Makefile.common
@@ -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 --git a/fonts/harfbuzz/PLIST b/fonts/harfbuzz/PLIST
index 544e00d3c13..bdf035ff2cb 100644
--- a/fonts/harfbuzz/PLIST
+++ b/fonts/harfbuzz/PLIST
@@ -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 @@ lib/cmake/harfbuzz/harfbuzz-config.cmake
${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-buffer.html
${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-color.html
${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 --git a/fonts/harfbuzz/distinfo b/fonts/harfbuzz/distinfo
index b281db19e46..62a52f3904b 100644
--- a/fonts/harfbuzz/distinfo
+++ b/fonts/harfbuzz/distinfo
@@ -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