Fix print/apvlv with poppler-0.73.0

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Fix print/apvlv with poppler-0.73.0

Matthias Kilian

this fixes the build of print/apvlv with poppler-0.73.0 (which
removed goo/gtypes.h).

From grepping around and looking at the sources, the #include of
goo/gtypes.h was already bogus, so there should be no change in the
build result at all and the patch could be added even before the
next poppler update.

Any objections? (I'll test it before committing, of course).


Index: patches/patch-src_ApvlvPdf_cc
RCS file: patches/patch-src_ApvlvPdf_cc
diff -N patches/patch-src_ApvlvPdf_cc
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_ApvlvPdf_cc 10 Jan 2019 21:43:26 -0000
@@ -0,0 +1,18 @@
+Let it build with poppler-0.73.0.
+Funny enough, neither any of the types defined in goo/gtypes.h nor the
+include of poppler-config.h was needed.
+Index: src/
+--- src/
++++ src/
+@@ -29,7 +29,6 @@
+ #include "ApvlvPdf.h"
+-#include <goo/gtypes.h>
+ static void
+ copy_cairo_surface_to_pixbuf (cairo_surface_t *surface,