diff options
author | wiz <wiz@pkgsrc.org> | 2013-10-09 09:48:22 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2013-10-09 09:48:22 +0000 |
commit | df0419067ae0afa942aa37dff44f1a89c75bde84 (patch) | |
tree | 8282159209fc45f4fa4ae8e45f77361b4279ecf7 | |
parent | 35848bd6333ac3f07a4c7cad0e161a52f3a9b825 (diff) | |
download | pkgsrc-df0419067ae0afa942aa37dff44f1a89c75bde84.tar.gz |
Update to match 0.16 better. Ride import.
-rw-r--r-- | print/py-poppler/distinfo | 4 | ||||
-rw-r--r-- | print/py-poppler/patches/patch-poppler.defs | 75 |
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") |