commit:     112dcc81124c54487499ea4a06797a4095a7aea0
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 14 21:19:00 2015 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 21:27:41 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112dcc81

gnome-base/libgnomeprint: Fixed compilation with freetype-2.6.1

(bug #562302).

Package-Manager: portage-2.2.23
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 .../libgnomeprint-2.18.8-freetype-2.5.1.patch      | 26 ++++++++++++----------
 1 file changed, 14 insertions(+), 12 deletions(-)

diff --git 
a/gnome-base/libgnomeprint/files/libgnomeprint-2.18.8-freetype-2.5.1.patch 
b/gnome-base/libgnomeprint/files/libgnomeprint-2.18.8-freetype-2.5.1.patch
index c0cb595..1a54e9b 100644
--- a/gnome-base/libgnomeprint/files/libgnomeprint-2.18.8-freetype-2.5.1.patch
+++ b/gnome-base/libgnomeprint/files/libgnomeprint-2.18.8-freetype-2.5.1.patch
@@ -1,14 +1,15 @@
-From cf17a44bd5b8aac1c73f3bb00ca872cd8f08df4a Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev <tetrom...@gentoo.org>
-Date: Mon, 17 Mar 2014 00:01:10 -0400
+From e848ee98108ab8c5b12e2167b041b274b4bede83 Mon Sep 17 00:00:00 2001
+From: Lars Wendler <polynomia...@gentoo.org>
+Date: Thu, 8 Oct 2015 11:06:44 +0200
 Subject: [PATCH] Update freetype includes to work with >=freetype-2.5.1
 
+Signed-off-by: Lars Wendler <polynomia...@gentoo.org>
 ---
  configure.in                    | 22 +++-------------------
- libgnomeprint/gnome-font-face.c |  2 +-
+ libgnomeprint/gnome-font-face.c |  3 ++-
  libgnomeprint/gnome-print-gdi.c |  2 +-
  libgnomeprint/gnome-rfont.c     |  4 ++--
- 4 files changed, 7 insertions(+), 23 deletions(-)
+ 4 files changed, 8 insertions(+), 23 deletions(-)
 
 diff --git a/configure.in b/configure.in
 index c15bb69..aebe591 100644
@@ -44,15 +45,16 @@ index c15bb69..aebe591 100644
  dnl =================================
  dnl END: Checking for freetype2
 diff --git a/libgnomeprint/gnome-font-face.c b/libgnomeprint/gnome-font-face.c
-index 0447377..f9f8f3e 100644
+index 0447377..23794a8 100644
 --- a/libgnomeprint/gnome-font-face.c
 +++ b/libgnomeprint/gnome-font-face.c
-@@ -36,7 +36,7 @@
+@@ -36,7 +36,8 @@
  #include <stdarg.h>
  #include <locale.h>
  
 -#include <freetype/ftoutln.h>
-+#include <ftoutln.h>
++#include <ft2build.h>
++#include FT_OUTLINE_H
  
  #include <libgnomeprint/gnome-print-private.h>
  #include <libgnomeprint/gnome-font-private.h>
@@ -70,7 +72,7 @@ index f89a8e8..7755673 100755
  #define WIN32_LEAN_AND_MEAN
  #include <windows.h>
 diff --git a/libgnomeprint/gnome-rfont.c b/libgnomeprint/gnome-rfont.c
-index 55ec261..09e5a6e 100644
+index 55ec261..a71bbda 100644
 --- a/libgnomeprint/gnome-rfont.c
 +++ b/libgnomeprint/gnome-rfont.c
 @@ -28,8 +28,8 @@
@@ -79,11 +81,11 @@ index 55ec261..09e5a6e 100644
  #include FT_FREETYPE_H
 -#include <freetype/ftglyph.h>
 -#include <freetype/ftbbox.h>
-+#include <ftglyph.h>
-+#include <ftbbox.h>
++#include FT_GLYPH_H
++#include FT_BBOX_H
  #include <libart_lgpl/art_misc.h>
  #include <libart_lgpl/art_affine.h>
  #include <libart_lgpl/art_vpath.h>
 -- 
-1.9.0
+2.6.1
 

Reply via email to