OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   15-Dec-2005 11:00:13
  Branch: HEAD                             Handle: 2005121510001200

  Modified files:
    openpkg-src/freetype    freetype.patch freetype.spec

  Log:
    apply two patches from the FreeType CVS via the FreeBSD ports (fixing
    bold text rendering and memory handling)

  Summary:
    Revision    Changes     Path
    1.6         +30 -0      openpkg-src/freetype/freetype.patch
    1.56        +1  -1      openpkg-src/freetype/freetype.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/freetype/freetype.patch
  ============================================================================
  $ cvs diff -u -r1.5 -r1.6 freetype.patch
  --- openpkg-src/freetype/freetype.patch       25 Jul 2005 17:54:35 -0000      
1.5
  +++ openpkg-src/freetype/freetype.patch       15 Dec 2005 10:00:12 -0000      
1.6
  @@ -108,3 +108,33 @@
    #ifndef __FREETYPE_H__
    #define __FREETYPE_H__
    
  +Index: src/base/ftsynth.c
  +--- src/base/ftsynth.c.orig  Tue Dec 13 00:44:56 2005
  ++++ src/base/ftsynth.c       Tue Dec 13 00:45:05 2005
  +@@ -123,7 +123,6 @@
  +     if ( !error )
  +     {
  +       slot->advance.x += xstr;
  +-      slot->advance.y += ystr;
  + 
  +       slot->metrics.width        += xstr;
  +       slot->metrics.height       += ystr;
  +Index: src/sfnt/sfdriver.c.orig
  +--- src/sfnt/sfdriver.c.orig Wed Aug  3 18:46:34 2005
  ++++ src/sfnt/sfdriver.c      Wed Aug  3 18:47:24 2005
  +@@ -367,8 +367,13 @@
  +     /* see `ttsbit.h' and `sfnt.h' */
  +     tt_face_set_sbit_strike,
  +     tt_face_load_sbit_strikes,
  +-    0 /* tt_find_sbit_image */,
  +-    0 /* tt_load_sbit_metrics */,
  ++#ifdef FT_OPTIMIZE_MEMORY
  ++    0,
  ++    0,
  ++#else
  ++    tt_find_sbit_image,
  ++    tt_load_sbit_metrics,
  ++#endif
  +     tt_face_load_sbit_image,
  +     tt_face_free_sbit_strikes,
  + 
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/freetype/freetype.spec
  ============================================================================
  $ cvs diff -u -r1.55 -r1.56 freetype.spec
  --- openpkg-src/freetype/freetype.spec        14 Oct 2005 15:00:42 -0000      
1.55
  +++ openpkg-src/freetype/freetype.spec        15 Dec 2005 10:00:12 -0000      
1.56
  @@ -33,7 +33,7 @@
   Group:        Graphics
   License:      GPL
   Version:      2.1.10
  -Release:      20051014
  +Release:      20051215
   
   #   list of sources
   Source0:      
http://savannah.nongnu.org/download/freetype/freetype-%{version}.tar.gz
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to