diff options
author | ryoon <ryoon@pkgsrc.org> | 2021-01-01 08:58:00 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2021-01-01 08:58:00 +0000 |
commit | 23d90f54727bbddf5d8b556d3588a3d53de22e7d (patch) | |
tree | d255591a585cbe5b5d16125e6731b4b2a178e9a3 /fonts | |
parent | c1c37085cc20f4c006b7dbc0c8c9e2462ce3ca6c (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | fonts/harfbuzz-icu/PLIST | 4 | ||||
-rw-r--r-- | fonts/harfbuzz/Makefile | 4 | ||||
-rw-r--r-- | fonts/harfbuzz/Makefile.common | 4 | ||||
-rw-r--r-- | fonts/harfbuzz/PLIST | 12 | ||||
-rw-r--r-- | fonts/harfbuzz/distinfo | 10 |
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 |