removed thunderbird, added alternative mutt mail client
[hdw-linux/hdw-linux.git] / packages / x11 / thunderbird / freetype2.patch
1 --- ./gfx/src/freetype/nsFreeType.cpp.orig      2004-07-24 01:37:07.000000000 +0200
2 +++ ./gfx/src/freetype/nsFreeType.cpp   2004-07-24 01:43:37.000000000 +0200
3 @@ -110,11 +110,11 @@
4    {"FT_New_Face",             NS_FT2_OFFSET(nsFT_New_Face),             PR_TRUE},
5    {"FT_Outline_Decompose",    NS_FT2_OFFSET(nsFT_Outline_Decompose),    PR_TRUE},
6    {"FT_Set_Charmap",          NS_FT2_OFFSET(nsFT_Set_Charmap),          PR_TRUE},
7 -  {"FTC_Image_Cache_Lookup",  NS_FT2_OFFSET(nsFTC_Image_Cache_Lookup),  PR_TRUE},
8 -  {"FTC_Manager_Lookup_Size", NS_FT2_OFFSET(nsFTC_Manager_Lookup_Size), PR_TRUE},
9 +  {"FTC_ImageCache_Lookup",  NS_FT2_OFFSET(nsFTC_Image_Cache_Lookup),  PR_TRUE},
10 +  {"FTC_Manager_LookupFace", NS_FT2_OFFSET(nsFTC_Manager_LookupFace), PR_TRUE},
11    {"FTC_Manager_Done",        NS_FT2_OFFSET(nsFTC_Manager_Done),        PR_TRUE},
12    {"FTC_Manager_New",         NS_FT2_OFFSET(nsFTC_Manager_New),         PR_TRUE},
13 -  {"FTC_Image_Cache_New",     NS_FT2_OFFSET(nsFTC_Image_Cache_New),     PR_TRUE},
14 +  {"FTC_ImageCache_New",     NS_FT2_OFFSET(nsFTC_Image_Cache_New),     PR_TRUE},
15  // #ifdef MOZ_SVG
16    {"FT_Glyph_Transform",      NS_FT2_OFFSET(nsFT_Glyph_Transform),      PR_TRUE},
17    {"FT_Get_Kerning",          NS_FT2_OFFSET(nsFT_Get_Kerning),          PR_TRUE},
18 @@ -282,7 +282,7 @@
19  } 
20   
21  NS_IMETHODIMP
22 -nsFreeType2::ImageCacheLookup(FTC_Image_Cache cache, FTC_Image_Desc *desc,
23 +nsFreeType2::ImageCacheLookup(FTC_ImageCache cache, FTC_ImageType *desc,
24                                FT_UInt glyphID, FT_Glyph *glyph)
25  { 
26    // call the FreeType2 function via the function pointer
27 @@ -291,11 +291,11 @@
28  } 
29   
30  NS_IMETHODIMP
31 -nsFreeType2::ManagerLookupSize(FTC_Manager manager, FTC_Font font,
32 -                               FT_Face *face, FT_Size *size)
33 +nsFreeType2::ManagerLookupFace(FTC_Manager manager, FTC_Face face_id,
34 +                               FT_Face *face)
35  { 
36    // call the FreeType2 function via the function pointer
37 -  FT_Error error = nsFTC_Manager_Lookup_Size(manager, font, face, size);
38 +  FT_Error error = nsFTC_Manager_LookupFace(manager, face_id, face);
39    return error ? NS_ERROR_FAILURE : NS_OK;
40  } 
41   
42 @@ -320,7 +320,7 @@
43  } 
44   
45  NS_IMETHODIMP
46 -nsFreeType2::ImageCacheNew(FTC_Manager manager, FTC_Image_Cache *cache)
47 +nsFreeType2::ImageCacheNew(FTC_Manager manager, FTC_ImageCache *cache)
48  { 
49    // call the FreeType2 function via the function pointer
50    FT_Error error = nsFTC_Image_Cache_New(manager, cache);
51 @@ -389,7 +389,7 @@
52  } 
53   
54  NS_IMETHODIMP
55 -nsFreeType2::GetImageCache(FTC_Image_Cache *aCache)
56 +nsFreeType2::GetImageCache(FTC_ImageCache *aCache)
57  {
58    *aCache = mImageCache;
59    return NS_OK;