Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/gobject-introspection/files: gobject-introspection-1.30.0-forced-cairo.patch
Date: Sun, 08 Jan 2012 23:03:15
Message-Id: 20120108230303.D01972004B@flycatcher.gentoo.org
1 tetromino 12/01/08 23:03:03
2
3 Added: gobject-introspection-1.30.0-forced-cairo.patch
4 Log:
5 Force building cairo-gobject support, and add a PDEPEND on cairo[glib] (PDEPEND instead of RDEPEND to avoid circular dependencies). Fixes bug #391213; thanks to Pacho Ramos, Rafał Mużyło, and the many helpful testers.
6
7 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 dev-libs/gobject-introspection/files/gobject-introspection-1.30.0-forced-cairo.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gobject-introspection/files/gobject-introspection-1.30.0-forced-cairo.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/gobject-introspection/files/gobject-introspection-1.30.0-forced-cairo.patch?rev=1.1&content-type=text/plain
14
15 Index: gobject-introspection-1.30.0-forced-cairo.patch
16 ===================================================================
17 From ca96c4c58042576c57c760aef6884f30a07e713d Mon Sep 17 00:00:00 2001
18 From: Alexandre Rostovtsev <tetromino@g.o>
19 Date: Sun, 8 Jan 2012 16:21:53 -0500
20 Subject: [PATCH] Always build cairo-gobject gir, even if cairo is not
21 installed
22
23 This is needed to avoid circular dependencies with cairo and splitting
24 gobject-introspection-cairo out of the main package (the patch to do so
25 would be invasive and hard to maintain).
26
27 https://bugs.gentoo.org/show_bug.cgi?id=391213
28 ---
29 configure.ac | 1 +
30 1 files changed, 1 insertions(+), 0 deletions(-)
31
32 diff --git a/configure.ac b/configure.ac
33 index cbee79e..5bc36f7 100644
34 --- a/configure.ac
35 +++ b/configure.ac
36 @@ -141,6 +141,7 @@ if test x$have_cairo = xyes; then
37 PKG_CHECK_MODULES(CAIRO_GOBJECT, [cairo-gobject], have_cairo_gobject=yes, have_cairo_gobject=no)
38 fi
39
40 +have_cairo_gobject=yes
41 if test x$have_cairo_gobject = xyes; then
42 case "$host" in
43 *-*-darwin*)
44 --
45 1.7.8.3