Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/evince/files: evince-3.2.1-libgxps-0.2.patch
Date: Wed, 23 Nov 2011 20:35:37
Message-Id: 20111123203527.F20782004C@flycatcher.gentoo.org
1 tetromino 11/11/23 20:35:27
2
3 Added: evince-3.2.1-libgxps-0.2.patch
4 Log:
5 Add patches to fix libgxps-0.2 and texlive-2011 support.
6
7 (Portage version: 2.2.0_alpha77/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 app-text/evince/files/evince-3.2.1-libgxps-0.2.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/evince/files/evince-3.2.1-libgxps-0.2.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/evince/files/evince-3.2.1-libgxps-0.2.patch?rev=1.1&content-type=text/plain
14
15 Index: evince-3.2.1-libgxps-0.2.patch
16 ===================================================================
17 From 740263e84f812e069c25d32e6fbf40bec4c061e2 Mon Sep 17 00:00:00 2001
18 From: Carlos Garcia Campos <carlosgc@×××××.org>
19 Date: Sun, 20 Nov 2011 16:18:30 +0100
20 Subject: [PATCH] xps: Bump libgxps requirements to 0.2.0
21
22 [Alexandre Rostovtsev <tetromino@g.o>: remove update to configure.ac]
23 ---
24 backend/xps/xps-document.c | 14 ++------------
25 1 files changed, 2 insertions(+), 12 deletions(-)
26
27 diff --git a/backend/xps/xps-document.c b/backend/xps/xps-document.c
28 index 6e34f07..cbba96b 100644
29 --- a/backend/xps/xps-document.c
30 +++ b/backend/xps/xps-document.c
31 @@ -156,17 +156,7 @@ xps_document_get_page_size (EvDocument *document,
32 double *width,
33 double *height)
34 {
35 - GXPSPage *xps_page;
36 - guint w, h;
37 -
38 - xps_page = GXPS_PAGE (page->backend_page);
39 -
40 - gxps_page_get_size (xps_page, &w, &h);
41 -
42 - if (width)
43 - *width = (gdouble)w;
44 - if (height)
45 - *height = (gdouble)h;
46 + gxps_page_get_size (GXPS_PAGE (page->backend_page), width, height);
47 }
48
49 static EvDocumentInfo *
50 @@ -210,7 +200,7 @@ xps_document_render (EvDocument *document,
51 EvRenderContext *rc)
52 {
53 GXPSPage *xps_page;
54 - guint page_width, page_height;
55 + gdouble page_width, page_height;
56 guint width, height;
57 cairo_surface_t *surface;
58 cairo_t *cr;
59 --
60 1.7.8.rc3