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 |