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