removed thunderbird, added alternative mutt mail client
[hdw-linux/hdw-linux.git] / packages / x11 / thunderbird / freetype1.patch
1 --- ./gfx/idl/nsIFreeType2.idl.orig     2004-07-24 01:30:50.000000000 +0200
2 +++ ./gfx/idl/nsIFreeType2.idl  2004-07-24 01:35:19.000000000 +0200
3 @@ -76,10 +76,11 @@
4  native FT_Sfnt_Tag(FT_Sfnt_Tag);
5  native FT_Size(FT_Size);
6  
7 -[ptr] native FTC_Image_Desc_p(FTC_Image_Desc);
8 +[ptr] native FTC_ImageType_p(FTC_ImageType);
9  native FTC_Face_Requester(FTC_Face_Requester);
10  native FTC_Font(FTC_Font);
11 -native FTC_Image_Cache(FTC_Image_Cache);
12 +native FTC_FaceID(FTC_FaceID);
13 +native FTC_ImageCache(FTC_ImageCache);
14  native FTC_Manager(FTC_Manager);
15  
16  // #ifdef MOZ_SVG
17 @@ -99,7 +99,7 @@
18  
19      readonly attribute FT_Library library;
20      readonly attribute FTC_Manager FTCacheManager;
21 -    readonly attribute FTC_Image_Cache ImageCache;
22 +    readonly attribute FTC_ImageCache ImageCache;
23  
24      void    doneFace(in FT_Face face);
25      void    doneFreeType(in FT_Library lib);
26 @@ -115,16 +115,16 @@
27      void    outlineDecompose(in FT_Outline_p outline,
28                               in const_FT_Outline_Funcs_p funcs, in voidPtr p);
29      void    setCharmap(in FT_Face face, in FT_CharMap charmap);
30 -    void    imageCacheLookup(in FTC_Image_Cache cache, in FTC_Image_Desc_p desc,
31 +    void    imageCacheLookup(in FTC_ImageCache cache, in FTC_ImageType_p desc,
32                               in FT_UInt gindex, out FT_Glyph glyph);
33 -    void    managerLookupSize(in FTC_Manager manager, in FTC_Font font,
34 -                              out FT_Face face, out FT_Size size);
35 +    void    managerLookupFace(in FTC_Manager manager, in FTC_FaceID face_id,
36 +                              out FT_Face face);
37      void    managerDone(in FTC_Manager manager);
38      void    managerNew(in FT_Library lib, in FT_UInt max_faces,
39                         in FT_UInt max_sizes, in FT_ULong max_bytes,
40                         in FTC_Face_Requester requester, in FT_Pointer req_data,
41                         out FTC_Manager manager);
42 -    void    imageCacheNew(in FTC_Manager manager, out FTC_Image_Cache cache);
43 +    void    imageCacheNew(in FTC_Manager manager, out FTC_ImageCache cache);
44  /* #ifdef MOZ_SVG */
45      void glyphTransform(in FT_Glyph glyph, in FT_Matrix_p matrix,
46                          in FT_Vector_p delta);