polynomial-c    14/03/17 13:06:21

  Added:                lasi-1.1.1-freetype251.patch
  Log:
  Added compatibility fix for >=media-libs/freetype-2.5.1 (bug #504888)
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
0x981CA6FC)

Revision  Changes    Path
1.1                  media-libs/lasi/files/lasi-1.1.1-freetype251.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/lasi/files/lasi-1.1.1-freetype251.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/lasi/files/lasi-1.1.1-freetype251.patch?rev=1.1&content-type=text/plain

Index: lasi-1.1.1-freetype251.patch
===================================================================
Add compatibility for >=freetype-2.5.1

Signed-off-by: Lars Wendler <[email protected]>

--- libLASi-1.1.1/include/LASi.h
+++ libLASi-1.1.1/include/LASi.h
@@ -11,7 +11,8 @@
 #include <sstream>
 #include <map>
 #include <pango/pango.h>
-#include <freetype/ftglyph.h>
+#include <ft2build.h>
+#include FT_GLYPH_H
 
 class FreetypeGlyphMgr;
 class ContextMgr;
--- libLASi-1.1.1/src/drawGlyph.cpp
+++ libLASi-1.1.1/src/drawGlyph.cpp
@@ -6,7 +6,8 @@
  */
 
 #include <ostream>
-#include <freetype/ftoutln.h>
+#include <ft2build.h>
+#include FT_OUTLINE_H
 #include <algorithm>
 #include <LASi.h>
 #include <config.h>
--- libLASi-1.1.1/src/glyphMgr.cpp
+++ libLASi-1.1.1/src/glyphMgr.cpp
@@ -10,8 +10,7 @@
 
 #include <ft2build.h>
 #include FT_FREETYPE_H
-
-#include <freetype/ftglyph.h>
+#include FT_GLYPH_H
 
 #include <cassert>
 #include "util.h"
--- libLASi-1.1.1/src/glyphMgr.h
+++ libLASi-1.1.1/src/glyphMgr.h
@@ -15,8 +15,8 @@
 
 #include <ft2build.h>
 #include FT_FREETYPE_H
+#include FT_GLYPH_H
 
-#include <freetype/ftglyph.h>
 
 /** Manage FT_Glyph by insuring that FT_Glyph is handled correctly.
  */
--- libLASi-1.1.1/src/util.h
+++ libLASi-1.1.1/src/util.h
@@ -18,7 +18,7 @@
 
 #include <ft2build.h>
 #include FT_FREETYPE_H
-#include <freetype/ftglyph.h>
+#include FT_GLYPH_H
 
 std::ostream& operator<<(std::ostream&, const FT_Library);
 std::ostream& operator<<(std::ostream&, const FT_Face);




Reply via email to