summaryrefslogtreecommitdiff
path: root/print/py-poppler
diff options
context:
space:
mode:
authorwiz <wiz>2013-10-09 09:48:22 +0000
committerwiz <wiz>2013-10-09 09:48:22 +0000
commit708a5512d1bbc424cfc09ab2e78ce7f89cc2ab13 (patch)
tree8282159209fc45f4fa4ae8e45f77361b4279ecf7 /print/py-poppler
parentce88f66752082a829039f1667bc92ad25ae97620 (diff)
downloadpkgsrc-708a5512d1bbc424cfc09ab2e78ce7f89cc2ab13.tar.gz
Update to match 0.16 better. Ride import.
Diffstat (limited to 'print/py-poppler')
-rw-r--r--print/py-poppler/distinfo4
-rw-r--r--print/py-poppler/patches/patch-poppler.defs75
2 files changed, 72 insertions, 7 deletions
diff --git a/print/py-poppler/distinfo b/print/py-poppler/distinfo
index 2d6046a474f..9d77086f202 100644
--- a/print/py-poppler/distinfo
+++ b/print/py-poppler/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2013/10/09 09:21:15 wiz Exp $
+$NetBSD: distinfo,v 1.2 2013/10/09 09:48:22 wiz Exp $
SHA1 (pypoppler-0.12.1.tar.gz) = a8a92039911a7c4bbd995a46f88a1877bf88ab5c
RMD160 (pypoppler-0.12.1.tar.gz) = d6c196d6bbbaa9ef96c2ea3a38eb6a89308bab15
Size (pypoppler-0.12.1.tar.gz) = 318142 bytes
-SHA1 (patch-poppler.defs) = 06adc78b89a7128a29df70a58784446ed43903b6
+SHA1 (patch-poppler.defs) = a52e250392dfd5dda66d532a7fafb1f4577e66c3
diff --git a/print/py-poppler/patches/patch-poppler.defs b/print/py-poppler/patches/patch-poppler.defs
index bb1ba7b4a46..96f11605fbc 100644
--- a/print/py-poppler/patches/patch-poppler.defs
+++ b/print/py-poppler/patches/patch-poppler.defs
@@ -1,16 +1,81 @@
-$NetBSD: patch-poppler.defs,v 1.1 2013/10/09 09:21:15 wiz Exp $
+$NetBSD: patch-poppler.defs,v 1.2 2013/10/09 09:48:22 wiz Exp $
+
+Removed functions in poppler-0.16.
API change in poppler-0.15, see
http://cgit.freedesktop.org/poppler/poppler/commit/?id=b257428150e2c13dcc24fd8f75e4ee2c679ab414
--- poppler.defs.orig 2009-09-27 09:07:59.000000000 +0000
+++ poppler.defs
-@@ -1794,7 +1794,7 @@
+@@ -1646,58 +1646,6 @@
+ (return-type "GType")
+ )
- (define-method get_text
+-(define-method render_to_pixbuf
+- (of-object "PopplerPage")
+- (c-name "poppler_page_render_to_pixbuf")
+- (return-type "none")
+- (parameters
+- '("int" "src_x")
+- '("int" "src_y")
+- '("int" "src_width")
+- '("int" "src_height")
+- '("double" "scale")
+- '("int" "rotation")
+- '("GdkPixbuf*" "pixbuf")
+- )
+-)
+-
+-(define-method render_to_pixbuf_for_printing
+- (of-object "PopplerPage")
+- (c-name "poppler_page_render_to_pixbuf_for_printing")
+- (return-type "none")
+- (parameters
+- '("int" "src_x")
+- '("int" "src_y")
+- '("int" "src_width")
+- '("int" "src_height")
+- '("double" "scale")
+- '("int" "rotation")
+- '("GdkPixbuf*" "pixbuf")
+- )
+-)
+-
+-(define-method get_thumbnail_pixbuf
+- (of-object "PopplerPage")
+- (c-name "poppler_page_get_thumbnail_pixbuf")
+- (return-type "GdkPixbuf*")
+-)
+-
+-(define-method render_selection_to_pixbuf
+- (of-object "PopplerPage")
+- (c-name "poppler_page_render_selection_to_pixbuf")
+- (return-type "none")
+- (parameters
+- '("gdouble" "scale")
+- '("int" "rotation")
+- '("GdkPixbuf*" "pixbuf")
+- '("PopplerRectangle*" "selection")
+- '("PopplerRectangle*" "old_selection")
+- '("PopplerSelectionStyle" "style")
+- '("GdkColor*" "glyph_color")
+- '("GdkColor*" "background_color")
+- )
+-)
+-
+ (define-method render
(of-object "PopplerPage")
-- (c-name "poppler_page_get_text")
-+ (c-name "poppler_page_get_selected_text")
+ (c-name "poppler_page_render")
+@@ -1796,6 +1744,12 @@
+ (of-object "PopplerPage")
+ (c-name "poppler_page_get_text")
(return-type "char*")
++)
++
++(define-method get_selected_text
++ (of-object "PopplerPage")
++ (c-name "poppler_page_get_selected_text")
++ (return-type "char*")
(parameters
'("PopplerSelectionStyle" "style")
+ '("PopplerRectangle*" "rect")