pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/freetype2 CHANGES BETWEEN 2.1.7 and 2.1.6:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/67e29c8f8a5d
branches:  trunk
changeset: 464966:67e29c8f8a5d
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Dec 18 11:28:42 2003 +0000

description:
CHANGES BETWEEN 2.1.7 and 2.1.6:
    - Updated  to newest  libtool  version, fixing  build problems  on
      various platforms.
    - On  Unix  platforms,  `make  install' didn't  copy  the  correct
      `ftconfig.h' file.

CHANGES BETWEEN 2.1.6 and 2.1.5:
    - The PFR  font driver didn't  load kerning tables  correctly, and
      the functions in FT_PFR_H didn't work at all.
    - Type 1 font  files in  binary format  (PFB) with  an end-of-file
      indicator weren't accepted by the FreeType engine.
    - Fonts which contain /PaintType  and /StrokeWidth no longer cause
      a segfault.  This bug has been introduced in version 2.1.5.
    - Fonts  loaded  with   FT_LOAD_RENDER  no  longer  cause  strange
      results.  This bug has been introduced in version 2.1.5.
    - Some  Windows   (bitmap)  FNT/FON  files   couldn't  be  handled
      correctly.
    - The internal  module API  has been heavily  changed in  favor of
      massive simplifications within the font engine.
    - The PostScript  parser has been enhanced to  handle comments and
      strings   correctly.   Additionally,   more  syntax   forms  are
      recognized.
    - Added the  optional unpatented hinting system  for TrueType.
    - There  is now  a guard  in the  public header  files  to protect
      against inclusion of freetype.h from FreeType 1.
    - Direct inclusion of freetype.h  and other public header files no
      longer works.  You have to use the documented scheme
          #include <ft2build.h>
          #include FT_FREETYPE_H
      to load freetype.h with  a symbolic name.  This protects against
      renaming  of public  header  files (which  shouldn't happen  but
      actually  has, avoiding two  public header  files with  the same
      name).

diffstat:

 graphics/freetype2/Makefile         |   6 +++---
 graphics/freetype2/PLIST            |  27 ++++++++++++++-------------
 graphics/freetype2/distinfo         |   8 ++++----
 graphics/freetype2/patches/patch-ab |   6 +++---
 4 files changed, 24 insertions(+), 23 deletions(-)

diffs (114 lines):

diff -r b2e7ec8972c4 -r 67e29c8f8a5d graphics/freetype2/Makefile
--- a/graphics/freetype2/Makefile       Thu Dec 18 11:25:21 2003 +0000
+++ b/graphics/freetype2/Makefile       Thu Dec 18 11:28:42 2003 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.22 2003/09/15 08:48:41 adam Exp $
+# $NetBSD: Makefile,v 1.23 2003/12/18 11:28:42 adam Exp $
 #
 
-DISTNAME=      freetype-2.1.5
-PKGNAME=       freetype2-2.1.5
+DISTNAME=      freetype-2.1.7
+PKGNAME=       freetype2-2.1.7
 CATEGORIES=    graphics
 MASTER_SITES=  ftp://ftp.freetype.org/freetype/freetype2/              \
                ftp://ftp.ntua.gr/mirror/freetype/freetype2/            \
diff -r b2e7ec8972c4 -r 67e29c8f8a5d graphics/freetype2/PLIST
--- a/graphics/freetype2/PLIST  Thu Dec 18 11:25:21 2003 +0000
+++ b/graphics/freetype2/PLIST  Thu Dec 18 11:28:42 2003 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2003/09/13 08:32:18 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2003/12/18 11:28:42 adam Exp $
 bin/freetype-config
 include/freetype2/freetype/cache/ftccache.h
 include/freetype2/freetype/cache/ftccmap.h
@@ -26,8 +26,8 @@
 include/freetype2/freetype/ftlist.h
 include/freetype2/freetype/ftmac.h
 include/freetype2/freetype/ftmm.h
+include/freetype2/freetype/ftmodapi.h
 include/freetype2/freetype/ftmoderr.h
-include/freetype2/freetype/ftmodule.h
 include/freetype2/freetype/ftoutln.h
 include/freetype2/freetype/ftpfr.h
 include/freetype2/freetype/ftrender.h
@@ -43,30 +43,31 @@
 include/freetype2/freetype/ftwinfnt.h
 include/freetype2/freetype/ftxf86.h
 include/freetype2/freetype/internal/autohint.h
-include/freetype2/freetype/internal/bdftypes.h
-include/freetype2/freetype/internal/cfftypes.h
-include/freetype2/freetype/internal/fnttypes.h
 include/freetype2/freetype/internal/ftcalc.h
-include/freetype2/freetype/internal/ftcore.h
 include/freetype2/freetype/internal/ftdebug.h
 include/freetype2/freetype/internal/ftdriver.h
-include/freetype2/freetype/internal/ftexcept.h
 include/freetype2/freetype/internal/ftgloadr.h
-include/freetype2/freetype/internal/fthash.h
 include/freetype2/freetype/internal/ftmemory.h
-include/freetype2/freetype/internal/ftobject.h
 include/freetype2/freetype/internal/ftobjs.h
+include/freetype2/freetype/internal/ftserv.h
 include/freetype2/freetype/internal/ftstream.h
 include/freetype2/freetype/internal/fttrace.h
 include/freetype2/freetype/internal/internal.h
 include/freetype2/freetype/internal/pcftypes.h
-include/freetype2/freetype/internal/pfr.h
 include/freetype2/freetype/internal/psaux.h
 include/freetype2/freetype/internal/pshints.h
-include/freetype2/freetype/internal/psnames.h
 include/freetype2/freetype/internal/sfnt.h
+include/freetype2/freetype/internal/svbdf.h
+include/freetype2/freetype/internal/svgldict.h
+include/freetype2/freetype/internal/svmm.h
+include/freetype2/freetype/internal/svpfr.h
+include/freetype2/freetype/internal/svpostnm.h
+include/freetype2/freetype/internal/svpscmap.h
+include/freetype2/freetype/internal/svpsinfo.h
+include/freetype2/freetype/internal/svsfnt.h
+include/freetype2/freetype/internal/svwinfnt.h
+include/freetype2/freetype/internal/svxf86nm.h
 include/freetype2/freetype/internal/t1types.h
-include/freetype2/freetype/internal/t42types.h
 include/freetype2/freetype/internal/tttypes.h
 include/freetype2/freetype/t1tables.h
 include/freetype2/freetype/ttnameid.h
@@ -78,7 +79,7 @@
 lib/libfreetype.la
 lib/libfreetype.so
 lib/libfreetype.so.9
-lib/libfreetype.so.9.4
+lib/libfreetype.so.9.5
 lib/pkgconfig/freetype2.pc
 share/aclocal/freetype2.m4
 @unexec ${RMDIR} %D/share/aclocal 2>/dev/null || ${TRUE}
diff -r b2e7ec8972c4 -r 67e29c8f8a5d graphics/freetype2/distinfo
--- a/graphics/freetype2/distinfo       Thu Dec 18 11:25:21 2003 +0000
+++ b/graphics/freetype2/distinfo       Thu Dec 18 11:28:42 2003 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2003/09/13 08:32:19 adam Exp $
+$NetBSD: distinfo,v 1.9 2003/12/18 11:28:42 adam Exp $
 
-SHA1 (freetype-2.1.5.tar.bz2) = 4cee0581671928f7e721206ef1d4e9f9d37f0faa
-Size (freetype-2.1.5.tar.bz2) = 850767 bytes
+SHA1 (freetype-2.1.7.tar.bz2) = f7e1534d7248fd144e869b86b97cae449d595dbb
+Size (freetype-2.1.7.tar.bz2) = 930583 bytes
 SHA1 (patch-aa) = 7bcff26021b690e4d789c4760baf820c2dc280a5
-SHA1 (patch-ab) = cb1394b51c2b0eb1a4adf0ebef4b460a1adb20f6
+SHA1 (patch-ab) = ee7a3a221a868a08e980415b8a8f6ad72b992a87
diff -r b2e7ec8972c4 -r 67e29c8f8a5d graphics/freetype2/patches/patch-ab
--- a/graphics/freetype2/patches/patch-ab       Thu Dec 18 11:25:21 2003 +0000
+++ b/graphics/freetype2/patches/patch-ab       Thu Dec 18 11:28:42 2003 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.3 2003/09/13 08:32:20 adam Exp $
+$NetBSD: patch-ab,v 1.4 2003/12/18 11:28:42 adam Exp $
 
---- builds/unix/configure.orig 2003-07-26 08:08:14.000000000 +0200
+--- builds/unix/configure.orig 2003-11-09 08:37:12.000000000 +0000
 +++ builds/unix/configure
-@@ -9388,6 +9388,7 @@ s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
+@@ -21036,6 +21036,7 @@ s,@ac_ct_F77@,$ac_ct_F77,;t t
  s,@LIBTOOL@,$LIBTOOL,;t t
  s,@LIBOBJS@,$LIBOBJS,;t t
  s,@LTLIBOBJS@,$LTLIBOBJS,;t t



Home | Main Index | Thread Index | Old Index