Your message dated Thu, 14 Jun 2012 16:48:01 +0000
with message-id <[email protected]>
and subject line Bug#677521: fixed in webkit2pdf 0.2-4
has caused the Debian Bug report #677521,
regarding webkit2pdf: remove the dependency on the poppler core headers
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
677521: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677521
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: webkit2pdf
Version: 0.2-3
Severity: minor
Tags: patch

Hi,

the patch poppler-0.18.patch, used to make webkit2pdf compile with
poppler >= 0.17, currently adds an implicit (build time only) dependency
on the poppler core headers.
I'm planning a move of the poppler private headers, currently shipped
in libpoppler-dev, out of that package (which is installed by other
poppler -dev packages) to a new libpoppler-private-dev;
webkit2pdf would fail to compile with such move.

Attached there is a patch to apply over the existing poppler-0.18.patch
that convers the GBool usage to gboolean.

Thanks,
-- 
Pino
Author: Pino Toscano <[email protected]>
Description: No poppler core usage in the poppler >= 0.17 compatibility code
 The compatibility code for poppler-glib >= 0.17 copies a block of the dropped
 poppler-glib code; unfortunately, that code adds a dependency on the private
 poppler headers. Replace the GBool usage with gboolean.
Last-Update: 2012-06-14

--- a/src/main.c
+++ b/src/main.c
@@ -54,7 +54,6 @@ gboolean enable_scripts = TRUE;
 gboolean print_backgrounds = FALSE;
 
 #ifndef POPPLER_WITH_GDK
-#include <goo/gtypes.h>
 
 static void
 copy_cairo_surface_to_pixbuf (cairo_surface_t *surface,
@@ -102,7 +101,7 @@ _poppler_page_render_to_pixbuf (PopplerP
 				int src_width, int src_height,
 				double scale,
 				int rotation,
-				GBool printing,
+				gboolean printing,
 				GdkPixbuf *pixbuf)
 {
   cairo_t *cr;
@@ -183,7 +182,7 @@ poppler_page_render_to_pixbuf (PopplerPa
   _poppler_page_render_to_pixbuf (page, src_x, src_y,
 				  src_width, src_height,
 				  scale, rotation,
-				  gFalse,
+				  FALSE,
 				  pixbuf);
 }
 #endif

--- End Message ---
--- Begin Message ---
Source: webkit2pdf
Source-Version: 0.2-4

We believe that the bug you reported is fixed in the latest version of
webkit2pdf, which is due to be installed in the Debian FTP archive:

webkit2pdf_0.2-4.debian.tar.gz
  to main/w/webkit2pdf/webkit2pdf_0.2-4.debian.tar.gz
webkit2pdf_0.2-4.dsc
  to main/w/webkit2pdf/webkit2pdf_0.2-4.dsc
webkit2pdf_0.2-4_amd64.deb
  to main/w/webkit2pdf/webkit2pdf_0.2-4_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ricardo Mones <[email protected]> (supplier of updated webkit2pdf package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 14 Jun 2012 18:32:41 +0200
Source: webkit2pdf
Binary: webkit2pdf
Architecture: source amd64
Version: 0.2-4
Distribution: unstable
Urgency: low
Maintainer: Ricardo Mones <[email protected]>
Changed-By: Ricardo Mones <[email protected]>
Description: 
 webkit2pdf - export web pages to PDF files or printer
Closes: 677345 677521
Changes: 
 webkit2pdf (0.2-4) unstable; urgency=low
 .
   * debian/patches/hurd-i386-ftbfs.patch
   - Add patch to fix FTBFS in hurd-i386, original patch by
     Samuel Thibault (Closes: #677345)
   * debian/patches/poppler-0.18-fix.patch
   - Fix previous patch to remove core usage, patch by
     Pino Toscano (Closes: #677521)
Checksums-Sha1: 
 358420227baf96bae117797f00295bdd269716ca 1289 webkit2pdf_0.2-4.dsc
 5cd9d03db0eb056420007181df31f92828107bb4 6074 webkit2pdf_0.2-4.debian.tar.gz
 8657fc77baf95b32d881fe8aefb35a4b6850f80f 20450 webkit2pdf_0.2-4_amd64.deb
Checksums-Sha256: 
 bbd757fa3404991a291fd43425d4f5a92948738e6c5a14945b87f34b3b0fa45d 1289 
webkit2pdf_0.2-4.dsc
 231cffb95d11a0b494958c5bf03212dd1dc32d26a28face7964eb26e7147be5c 6074 
webkit2pdf_0.2-4.debian.tar.gz
 2be59361f4839d261cfe262f69ebefa4b7d91a7a4965ccb97dc18479d92478af 20450 
webkit2pdf_0.2-4_amd64.deb
Files: 
 fd2c0bdf991f92681459dcc0686dd123 1289 web optional webkit2pdf_0.2-4.dsc
 34c770122b55bc0cdfcde5adaa5c6eb5 6074 web optional 
webkit2pdf_0.2-4.debian.tar.gz
 69e0c5946e635f420eea07b315922221 20450 web optional webkit2pdf_0.2-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk/aFAEACgkQLARVQsm1XaxsyQCfYviQtdXEykx83y6mAEoN3oxt
/2wAoMWFPWObuKCCnMD+dYUQzIrVMDQg
=C7Gw
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to