changeset 5464:ab26679a22be

poppler: bump and mingw build fix.
author Jan Nieuwenhuizen <janneke@gnu.org>
date Tue, 18 Aug 2009 20:54:04 +0200
parents 0ed83fbc1813
children 6f613bd5eb26
files gub/specs/poppler.py patches/poppler-0.11.2-mingw.patch
diffstat 2 files changed, 17 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/gub/specs/poppler.py	Tue Aug 18 20:53:32 2009 +0200
+++ b/gub/specs/poppler.py	Tue Aug 18 20:54:04 2009 +0200
@@ -1,7 +1,9 @@
 from gub import target
 
 class Poppler (target.AutoBuild):
-    source = 'http://poppler.freedesktop.org/poppler-0.10.3.tar.gz'
+    #source = 'http://poppler.freedesktop.org/poppler-0.10.3.tar.gz'
+    #source= 'http://poppler.freedesktop.org/poppler-0.10.7.tar.gz'
+    source = 'http://poppler.freedesktop.org/poppler-0.11.2.tar.gz'
     def _get_build_dependencies (self):
         return ['tools::libtool', 'tools::glib',
                 'zlib-devel',
@@ -24,6 +26,9 @@
                 #+ ' --disable-splash-output'
                 #+ ' --disable-cairo' ? 
 
+class Poppler__mingw (Poppler):
+    patches = ['poppler-0.11.2-mingw.patch']
+
 class Poppler__darwin (Poppler):
     def _get_build_dependencies (self):
         return [x for x in Poppler._get_build_dependencies (self)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/poppler-0.11.2-mingw.patch	Tue Aug 18 20:54:04 2009 +0200
@@ -0,0 +1,11 @@
+--- poppler-0.11.2/poppler/DCTStream.h~	2009-07-12 19:09:18.000000000 +0200
++++ poppler-0.11.2/poppler/DCTStream.h	2009-08-18 20:08:48.009239119 +0200
+@@ -40,6 +40,8 @@
+ #include "Stream.h"
+ 
+ extern "C" {
++#define XMD_H
++#define HAVE_BOOLEAN
+ #include <jpeglib.h>
+ }
+