summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2013-08-04 10:38:01 +0000
committeradam <adam@pkgsrc.org>2013-08-04 10:38:01 +0000
commit77ba0939893046e6ce487e54110e21d337999bb9 (patch)
treefab81ae02a693d242e4ad59c679b1da8dd7bdea6
parent8f622c2f835a8d97ae61a8265efd628ac281d4b1 (diff)
downloadpkgsrc-77ba0939893046e6ce487e54110e21d337999bb9.tar.gz
FreeType 2.4.12 has been released. A major new feature is a new parsing and hinting engine for CFF fonts, contributed by Adobe in collaboration with Google. It was my job the last few months to fully adapt the code to FreeType, and we are very pleased with the results. You might also read the blog entries from Adobe and Google.
In connection with the new CFF engine, the demo programs, especially ftview and ftdiff, have been improved a lot; as usual, more details on the changes can be found in the release notes.
-rw-r--r--graphics/freetype2/Makefile7
-rw-r--r--graphics/freetype2/PLIST3
-rw-r--r--graphics/freetype2/distinfo10
-rw-r--r--graphics/freetype2/patches/patch-aa20
4 files changed, 21 insertions, 19 deletions
diff --git a/graphics/freetype2/Makefile b/graphics/freetype2/Makefile
index 66b06f0720d..df20abb1876 100644
--- a/graphics/freetype2/Makefile
+++ b/graphics/freetype2/Makefile
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.89 2013/01/06 00:38:13 wiz Exp $
+# $NetBSD: Makefile,v 1.90 2013/08/04 10:38:01 adam Exp $
-DISTNAME= freetype-2.4.11
+DISTNAME= freetype-2.4.12
PKGNAME= ${DISTNAME:S/-/2-/}
CATEGORIES= graphics
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/}
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/} \
+ http://download.savannah.gnu.org/releases/freetype/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= rh@NetBSD.org
diff --git a/graphics/freetype2/PLIST b/graphics/freetype2/PLIST
index 369cd2dcffa..823640bffe3 100644
--- a/graphics/freetype2/PLIST
+++ b/graphics/freetype2/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2013/01/06 00:38:13 wiz Exp $
+@comment $NetBSD: PLIST,v 1.20 2013/08/04 10:38:01 adam Exp $
bin/freetype-config
include/freetype2/freetype/config/ftconfig.h
include/freetype2/freetype/config/ftheader.h
@@ -13,6 +13,7 @@ include/freetype2/freetype/ftbdf.h
include/freetype2/freetype/ftbitmap.h
include/freetype2/freetype/ftbzip2.h
include/freetype2/freetype/ftcache.h
+include/freetype2/freetype/ftcffdrv.h
include/freetype2/freetype/ftchapters.h
include/freetype2/freetype/ftcid.h
include/freetype2/freetype/fterrdef.h
diff --git a/graphics/freetype2/distinfo b/graphics/freetype2/distinfo
index ef92d66d0c0..a090c8edefe 100644
--- a/graphics/freetype2/distinfo
+++ b/graphics/freetype2/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.49 2013/01/06 00:38:13 wiz Exp $
+$NetBSD: distinfo,v 1.50 2013/08/04 10:38:01 adam Exp $
-SHA1 (freetype-2.4.11.tar.bz2) = b15e5a0b30c1e854484b410340f6429ad1253c74
-RMD160 (freetype-2.4.11.tar.bz2) = a330fb6fce2da69a702169293fccf78793960ff9
-Size (freetype-2.4.11.tar.bz2) = 1546087 bytes
-SHA1 (patch-aa) = 85bf9979802e04345a9f5ac3ada2cac9520dabcb
+SHA1 (freetype-2.4.12.tar.bz2) = 382479336faefbc77e4b63c9ce4a96cf5d2c3585
+RMD160 (freetype-2.4.12.tar.bz2) = c731a48af570b5f4b461a73c9306be3a4799c60e
+Size (freetype-2.4.12.tar.bz2) = 1597205 bytes
+SHA1 (patch-aa) = d89f3f452354129df49d02d5063e712b57e8ba0e
SHA1 (patch-ab) = cb8c9552e2db1e1f3da3d20971c22f174e343162
diff --git a/graphics/freetype2/patches/patch-aa b/graphics/freetype2/patches/patch-aa
index b5446803fc0..536f3eaeb98 100644
--- a/graphics/freetype2/patches/patch-aa
+++ b/graphics/freetype2/patches/patch-aa
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.19 2009/11/24 11:26:50 tnn Exp $
+$NetBSD: patch-aa,v 1.20 2013/08/04 10:38:01 adam Exp $
---- builds/unix/freetype-config.in.orig 2009-03-14 14:45:26.000000000 +0100
+--- builds/unix/freetype-config.in.orig 2013-02-08 11:34:57.000000000 +0000
+++ builds/unix/freetype-config.in
-@@ -14,7 +14,7 @@ exec_prefix=@exec_prefix@
- exec_prefix_set=no
- includedir=@includedir@
- libdir=@libdir@
--enable_shared=@build_libtool_libs@
-+enable_shared=yes # @build_libtool_libs@
- wl=@wl@
- hardcode_libdir_flag_spec='@hardcode_libdir_flag_spec@'
+@@ -17,7 +17,7 @@ exec_prefix="%exec_prefix%"
+ exec_prefix_set="no"
+ includedir="%includedir%"
+ libdir="%libdir%"
+-enable_shared="%build_libtool_libs%"
++enable_shared=yes #"%build_libtool_libs%"
+ usage()
+ {