Sun Sep 6 20:30:26 2015 UTC ()
Update to 1.0.3:

Overview of changes leading to 1.0.3
Tuesday, September 1, 2015
====================================

- Start of user documentation, from Simon Cozens!
- Implement glyph_extents() for TrueType fonts in hb-ot-font.
- Improve GPOS cursive attachments with conflicting lookups.
- More fixes for cluster-level = 1.
- Uniscribe positioning fix.


(wiz)
diff -r1.53 -r1.54 pkgsrc/fonts/harfbuzz/Makefile
diff -r1.11 -r1.12 pkgsrc/fonts/harfbuzz/PLIST
diff -r1.39 -r1.40 pkgsrc/fonts/harfbuzz/distinfo

cvs diff -r1.53 -r1.54 pkgsrc/fonts/harfbuzz/Makefile (expand / switch to unified diff)

--- pkgsrc/fonts/harfbuzz/Makefile 2015/08/23 13:40:14 1.53
+++ pkgsrc/fonts/harfbuzz/Makefile 2015/09/06 20:30:26 1.54
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.53 2015/08/23 13:40:14 wiz Exp $ 1# $NetBSD: Makefile,v 1.54 2015/09/06 20:30:26 wiz Exp $
2 2
3DISTNAME= harfbuzz-1.0.2 3DISTNAME= harfbuzz-1.0.3
4CATEGORIES= fonts 4CATEGORIES= fonts
5MASTER_SITES= http://www.freedesktop.org/software/harfbuzz/release/ 5MASTER_SITES= http://www.freedesktop.org/software/harfbuzz/release/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://harfbuzz.org/ 9HOMEPAGE= http://harfbuzz.org/
10COMMENT= OpenType text shaping engine 10COMMENT= OpenType text shaping engine
11LICENSE= mit 11LICENSE= mit
12 12
13USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_TOOLS+= gmake pkg-config 15USE_TOOLS+= gmake pkg-config
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes

cvs diff -r1.11 -r1.12 pkgsrc/fonts/harfbuzz/PLIST (expand / switch to unified diff)

--- pkgsrc/fonts/harfbuzz/PLIST 2015/06/30 10:33:53 1.11
+++ pkgsrc/fonts/harfbuzz/PLIST 2015/09/06 20:30:26 1.12
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.11 2015/06/30 10:33:53 ryoon Exp $ 1@comment $NetBSD: PLIST,v 1.12 2015/09/06 20:30:26 wiz Exp $
2bin/hb-ot-shape-closure 2bin/hb-ot-shape-closure
3bin/hb-shape 3bin/hb-shape
4include/harfbuzz/hb-blob.h 4include/harfbuzz/hb-blob.h
5include/harfbuzz/hb-buffer.h 5include/harfbuzz/hb-buffer.h
6include/harfbuzz/hb-common.h 6include/harfbuzz/hb-common.h
7${PLIST.coretext}include/harfbuzz/hb-coretext.h 7${PLIST.coretext}include/harfbuzz/hb-coretext.h
8include/harfbuzz/hb-deprecated.h 8include/harfbuzz/hb-deprecated.h
9include/harfbuzz/hb-face.h 9include/harfbuzz/hb-face.h
10include/harfbuzz/hb-font.h 10include/harfbuzz/hb-font.h
11include/harfbuzz/hb-ft.h 11include/harfbuzz/hb-ft.h
12include/harfbuzz/hb-glib.h 12include/harfbuzz/hb-glib.h
13${PLIST.icu}include/harfbuzz/hb-icu.h 13${PLIST.icu}include/harfbuzz/hb-icu.h
14include/harfbuzz/hb-ot-font.h 14include/harfbuzz/hb-ot-font.h
@@ -16,51 +16,65 @@ include/harfbuzz/hb-ot-layout.h @@ -16,51 +16,65 @@ include/harfbuzz/hb-ot-layout.h
16include/harfbuzz/hb-ot-shape.h 16include/harfbuzz/hb-ot-shape.h
17include/harfbuzz/hb-ot-tag.h 17include/harfbuzz/hb-ot-tag.h
18include/harfbuzz/hb-ot.h 18include/harfbuzz/hb-ot.h
19include/harfbuzz/hb-set.h 19include/harfbuzz/hb-set.h
20include/harfbuzz/hb-shape-plan.h 20include/harfbuzz/hb-shape-plan.h
21include/harfbuzz/hb-shape.h 21include/harfbuzz/hb-shape.h
22include/harfbuzz/hb-unicode.h 22include/harfbuzz/hb-unicode.h
23include/harfbuzz/hb-version.h 23include/harfbuzz/hb-version.h
24include/harfbuzz/hb.h 24include/harfbuzz/hb.h
25lib/libharfbuzz.la 25lib/libharfbuzz.la
26${PLIST.icu}lib/libharfbuzz-icu.la 26${PLIST.icu}lib/libharfbuzz-icu.la
27lib/pkgconfig/harfbuzz.pc 27lib/pkgconfig/harfbuzz.pc
28${PLIST.icu}lib/pkgconfig/harfbuzz-icu.pc 28${PLIST.icu}lib/pkgconfig/harfbuzz-icu.pc
 29share/gtk-doc/html/harfbuzz/adding-text-to-the-buffer.html
29share/gtk-doc/html/harfbuzz/annotation-glossary.html 30share/gtk-doc/html/harfbuzz/annotation-glossary.html
30share/gtk-doc/html/harfbuzz/api-index-full.html 31share/gtk-doc/html/harfbuzz/api-index-full.html
31share/gtk-doc/html/harfbuzz/ch01.html 32share/gtk-doc/html/harfbuzz/buffers-language-script-and-direction.html
 33share/gtk-doc/html/harfbuzz/ch06.html
 34share/gtk-doc/html/harfbuzz/customizing-unicode-functions.html
32share/gtk-doc/html/harfbuzz/deprecated-api-index.html 35share/gtk-doc/html/harfbuzz/deprecated-api-index.html
 36share/gtk-doc/html/harfbuzz/fonts-and-faces.html
33share/gtk-doc/html/harfbuzz/harfbuzz-Shaping.html 37share/gtk-doc/html/harfbuzz/harfbuzz-Shaping.html
34share/gtk-doc/html/harfbuzz/harfbuzz-hb-blob.html 38share/gtk-doc/html/harfbuzz/harfbuzz-hb-blob.html
35share/gtk-doc/html/harfbuzz/harfbuzz-hb-buffer.html 39share/gtk-doc/html/harfbuzz/harfbuzz-hb-buffer.html
36share/gtk-doc/html/harfbuzz/harfbuzz-hb-common.html 40share/gtk-doc/html/harfbuzz/harfbuzz-hb-common.html
37share/gtk-doc/html/harfbuzz/harfbuzz-hb-coretext.html 41share/gtk-doc/html/harfbuzz/harfbuzz-hb-coretext.html
38share/gtk-doc/html/harfbuzz/harfbuzz-hb-deprecated.html 42share/gtk-doc/html/harfbuzz/harfbuzz-hb-deprecated.html
39share/gtk-doc/html/harfbuzz/harfbuzz-hb-face.html 43share/gtk-doc/html/harfbuzz/harfbuzz-hb-face.html
40share/gtk-doc/html/harfbuzz/harfbuzz-hb-font.html 44share/gtk-doc/html/harfbuzz/harfbuzz-hb-font.html
41share/gtk-doc/html/harfbuzz/harfbuzz-hb-ft.html 45share/gtk-doc/html/harfbuzz/harfbuzz-hb-ft.html
42share/gtk-doc/html/harfbuzz/harfbuzz-hb-glib.html 46share/gtk-doc/html/harfbuzz/harfbuzz-hb-glib.html
43share/gtk-doc/html/harfbuzz/harfbuzz-hb-gobject.html 47share/gtk-doc/html/harfbuzz/harfbuzz-hb-gobject.html
44share/gtk-doc/html/harfbuzz/harfbuzz-hb-graphite2.html 48share/gtk-doc/html/harfbuzz/harfbuzz-hb-graphite2.html
45share/gtk-doc/html/harfbuzz/harfbuzz-hb-icu.html 49share/gtk-doc/html/harfbuzz/harfbuzz-hb-icu.html
46share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-layout.html 50share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-layout.html
47share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-tag.html 51share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot-tag.html
48share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot.html 52share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot.html
49share/gtk-doc/html/harfbuzz/harfbuzz-hb-set.html 53share/gtk-doc/html/harfbuzz/harfbuzz-hb-set.html
50share/gtk-doc/html/harfbuzz/harfbuzz-hb-shape-plan.html 54share/gtk-doc/html/harfbuzz/harfbuzz-hb-shape-plan.html
51share/gtk-doc/html/harfbuzz/harfbuzz-hb-unicode.html 55share/gtk-doc/html/harfbuzz/harfbuzz-hb-unicode.html
52share/gtk-doc/html/harfbuzz/harfbuzz-hb-uniscribe.html 56share/gtk-doc/html/harfbuzz/harfbuzz-hb-uniscribe.html
53share/gtk-doc/html/harfbuzz/harfbuzz-hb-version.html 57share/gtk-doc/html/harfbuzz/harfbuzz-hb-version.html
54share/gtk-doc/html/harfbuzz/harfbuzz-hb.html 58share/gtk-doc/html/harfbuzz/harfbuzz-hb.html
55share/gtk-doc/html/harfbuzz/harfbuzz.devhelp2 59share/gtk-doc/html/harfbuzz/harfbuzz.devhelp2
 60share/gtk-doc/html/harfbuzz/hello-harfbuzz.html
56share/gtk-doc/html/harfbuzz/home.png 61share/gtk-doc/html/harfbuzz/home.png
57share/gtk-doc/html/harfbuzz/index.html 62share/gtk-doc/html/harfbuzz/index.html
58share/gtk-doc/html/harfbuzz/index.sgml 
59share/gtk-doc/html/harfbuzz/left-insensitive.png 63share/gtk-doc/html/harfbuzz/left-insensitive.png
60share/gtk-doc/html/harfbuzz/left.png 64share/gtk-doc/html/harfbuzz/left.png
61share/gtk-doc/html/harfbuzz/object-tree.html 65share/gtk-doc/html/harfbuzz/object-tree.html
 66share/gtk-doc/html/harfbuzz/plans-and-caching.html
 67share/gtk-doc/html/harfbuzz/pt01.html
 68share/gtk-doc/html/harfbuzz/pt02.html
62share/gtk-doc/html/harfbuzz/right-insensitive.png 69share/gtk-doc/html/harfbuzz/right-insensitive.png
63share/gtk-doc/html/harfbuzz/right.png 70share/gtk-doc/html/harfbuzz/right.png
 71share/gtk-doc/html/harfbuzz/setting-buffer-properties.html
 72share/gtk-doc/html/harfbuzz/shaping-and-shape-plans.html
64share/gtk-doc/html/harfbuzz/style.css 73share/gtk-doc/html/harfbuzz/style.css
65share/gtk-doc/html/harfbuzz/up-insensitive.png 74share/gtk-doc/html/harfbuzz/up-insensitive.png
66share/gtk-doc/html/harfbuzz/up.png 75share/gtk-doc/html/harfbuzz/up.png
 76share/gtk-doc/html/harfbuzz/using-harfbuzzs-native-opentype-implementation.html
 77share/gtk-doc/html/harfbuzz/using-your-own-font-functions.html
 78share/gtk-doc/html/harfbuzz/what-about-the-other-scripts.html
 79share/gtk-doc/html/harfbuzz/what-is-harfbuzz.html
 80share/gtk-doc/html/harfbuzz/why-is-it-called-harfbuzz.html

cvs diff -r1.39 -r1.40 pkgsrc/fonts/harfbuzz/distinfo (expand / switch to unified diff)

--- pkgsrc/fonts/harfbuzz/distinfo 2015/08/23 13:40:14 1.39
+++ pkgsrc/fonts/harfbuzz/distinfo 2015/09/06 20:30:26 1.40
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.39 2015/08/23 13:40:14 wiz Exp $ 1$NetBSD: distinfo,v 1.40 2015/09/06 20:30:26 wiz Exp $
2 2
3SHA1 (harfbuzz-1.0.2.tar.bz2) = d9f5ee3a2f29b2304b2fcc15296d2cc852c11cd4 3SHA1 (harfbuzz-1.0.3.tar.bz2) = bad49a4c88cff2e1e4c963c563ecd1b394c739d5
4RMD160 (harfbuzz-1.0.2.tar.bz2) = fce95b69b09d7da8aee66f7bb32ee9c1e2347fe4 4RMD160 (harfbuzz-1.0.3.tar.bz2) = e12b6bb688b99cb2bb43ee0639621e94100d6bf8
5Size (harfbuzz-1.0.2.tar.bz2) = 1214079 bytes 5Size (harfbuzz-1.0.3.tar.bz2) = 1234373 bytes