pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/fonts/harfbuzz



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Tue Jul  2 12:58:23 UTC 2019

Modified Files:
        pkgsrc/fonts/harfbuzz: Makefile PLIST distinfo
Removed Files:
        pkgsrc/fonts/harfbuzz/patches: patch-src_hb-blob.cc

Log Message:
Update to 2.5.3

Changelog:
Overview of changes leading to 2.5.3
Wednesday, June 26, 2019
====================================
- Fix UCD script data for Unicode 10+ scripts.  This was broken since 2.5.0.
- More optimizations for HB_TINY.

Overview of changes leading to 2.5.2
Thursday, June 20, 2019
====================================
- More hb-config.hh facilities to shrink library size, namely when built as
  HB_TINY.
- New documentation of custom configurations in CONFIG.md.
- Fix build on gcc 4.8.  That's supported again.
- Universal Shaping Engine improvements thanks to David Corbett.
- API Changes: Undeprecate some horizontal-kerning API and re-enable in hb-ft,
  such that Type1 fonts will continue kerning.

Overview of changes leading to 2.5.1
Friday, May 31, 2019
====================================
- Fix build with various versions of Visual Studio.
- Improved documentation, thanks to Nathan Willis.
- Bugfix in subsetting glyf table.
- Improved scripts for cross-compiling for Windows using mingw.
- Rename HB_MATH_GLYPH_PART_FLAG_EXTENDER to HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER.
  A deprecated macro is added for backwards-compatibility.

Overview of changes leading to 2.5.0
Friday, May 24, 2019
====================================
- This release does not include much functional changes, but includes major internal
  code-base changes.  We now require C++11.  Support for gcc 4.8 and earlier has been
  dropped.
- New hb-config.hh facility for compiling smaller library for embedded and web usecases.
- New Unicode Character Databse implementation that is half the size of previously-used
  UCDN.
- Subsetter improvements.
- Improved documentation, thanks to Nathan Willis.
- Misc shaping fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 pkgsrc/fonts/harfbuzz/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/fonts/harfbuzz/PLIST
cvs rdiff -u -r1.88 -r1.89 pkgsrc/fonts/harfbuzz/distinfo
cvs rdiff -u -r1.3 -r0 pkgsrc/fonts/harfbuzz/patches/patch-src_hb-blob.cc

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
diff -u pkgsrc/fonts/harfbuzz/Makefile:1.115 pkgsrc/fonts/harfbuzz/Makefile:1.116
--- pkgsrc/fonts/harfbuzz/Makefile:1.115        Sun Jun  9 04:55:48 2019
+++ pkgsrc/fonts/harfbuzz/Makefile      Tue Jul  2 12:58:23 2019
@@ -1,12 +1,9 @@
-# $NetBSD: Makefile,v 1.115 2019/06/09 04:55:48 ryoon Exp $
+# $NetBSD: Makefile,v 1.116 2019/07/02 12:58:23 ryoon Exp $
 
-DISTNAME=      harfbuzz-2.4.0
-PKGREVISION=   3
+DISTNAME=      harfbuzz-2.5.3
 CATEGORIES=    fonts
 MASTER_SITES=  http://www.freedesktop.org/software/harfbuzz/release/
-# XXX: 2.4.0 distfile has changed; remove on next update
-DIST_SUBDIR=   ${PKGNAME_NOREV}
-EXTRACT_SUFX=  .tar.bz2
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://harfbuzz.org/

Index: pkgsrc/fonts/harfbuzz/PLIST
diff -u pkgsrc/fonts/harfbuzz/PLIST:1.35 pkgsrc/fonts/harfbuzz/PLIST:1.36
--- pkgsrc/fonts/harfbuzz/PLIST:1.35    Sun Jun  2 03:11:30 2019
+++ pkgsrc/fonts/harfbuzz/PLIST Tue Jul  2 12:58:23 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.35 2019/06/02 03:11:30 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.36 2019/07/02 12:58:23 ryoon Exp $
 bin/hb-ot-shape-closure
 bin/hb-shape
 bin/hb-subset
@@ -51,10 +51,10 @@ share/gtk-doc/html/harfbuzz/building.htm
 share/gtk-doc/html/harfbuzz/ch01s03.html
 share/gtk-doc/html/harfbuzz/ch03s02.html
 share/gtk-doc/html/harfbuzz/ch03s03.html
-share/gtk-doc/html/harfbuzz/ch09.html
 share/gtk-doc/html/harfbuzz/ch10.html
 share/gtk-doc/html/harfbuzz/ch11.html
 share/gtk-doc/html/harfbuzz/ch12.html
+share/gtk-doc/html/harfbuzz/ch13.html
 share/gtk-doc/html/harfbuzz/clusters.html
 share/gtk-doc/html/harfbuzz/complex-scripts.html
 share/gtk-doc/html/harfbuzz/customizing-unicode-functions.html
@@ -95,6 +95,11 @@ share/gtk-doc/html/harfbuzz/install-harf
 share/gtk-doc/html/harfbuzz/left-insensitive.png
 share/gtk-doc/html/harfbuzz/left.png
 share/gtk-doc/html/harfbuzz/level-2.html
+share/gtk-doc/html/harfbuzz/object-model-blobs.html
+share/gtk-doc/html/harfbuzz/object-model-lifecycle.html
+share/gtk-doc/html/harfbuzz/object-model-object-types.html
+share/gtk-doc/html/harfbuzz/object-model-user-data.html
+share/gtk-doc/html/harfbuzz/object-model.html
 share/gtk-doc/html/harfbuzz/opentype-shaping-models.html
 share/gtk-doc/html/harfbuzz/plans-and-caching.html
 share/gtk-doc/html/harfbuzz/pt01.html

Index: pkgsrc/fonts/harfbuzz/distinfo
diff -u pkgsrc/fonts/harfbuzz/distinfo:1.88 pkgsrc/fonts/harfbuzz/distinfo:1.89
--- pkgsrc/fonts/harfbuzz/distinfo:1.88 Sun Apr  7 18:16:07 2019
+++ pkgsrc/fonts/harfbuzz/distinfo      Tue Jul  2 12:58:23 2019
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.88 2019/04/07 18:16:07 adam Exp $
+$NetBSD: distinfo,v 1.89 2019/07/02 12:58:23 ryoon Exp $
 
-SHA1 (harfbuzz-2.4.0/harfbuzz-2.4.0.tar.bz2) = 76a229231d35145fab8f3862dd5395a9a61c62aa
-RMD160 (harfbuzz-2.4.0/harfbuzz-2.4.0.tar.bz2) = 884745083c4dcaa9acdde63c6eabf009488c4eaa
-SHA512 (harfbuzz-2.4.0/harfbuzz-2.4.0.tar.bz2) = daeaf029bd5d0d0674f930a8d0dcdc4e0b1253b2369c732c7b4fd130ab9438d0d9526967224a583ee58974c3b492874acaccdac13c71b58c950f0b3f031e505c
-Size (harfbuzz-2.4.0/harfbuzz-2.4.0.tar.bz2) = 17919355 bytes
-SHA1 (patch-src_hb-blob.cc) = 54fdce34a93bb9fd85a82cf61f3a09e2e34813b3
+SHA1 (harfbuzz-2.5.3.tar.xz) = 85d7fc0cf7c55c5ae21575fd188f827fc8b2c46a
+RMD160 (harfbuzz-2.5.3.tar.xz) = d3e57a0c2b0b43df571200db8635c88ae1959d5b
+SHA512 (harfbuzz-2.5.3.tar.xz) = a2e6cedbe0e505fa31b540e0d0bc6c0b07080bd39879c27e04d351103e21201d75a809dd2fad559bf994b82b311f67ad85778cbbfb670d7e2580beafa09e93ff
+Size (harfbuzz-2.5.3.tar.xz) = 5685712 bytes



Home | Main Index | Thread Index | Old Index