mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
gnome-extra/libgda: fix build with USE=canvas
Closes: https://bugs.gentoo.org/818106 Thanks-to: Tee KOBAYASHI <xtkoba@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
https://bugs.gentoo.org/818106
|
||||
--- a/tools/browser/canvas/browser-canvas-text.c
|
||||
+++ b/tools/browser/canvas/browser-canvas-text.c
|
||||
@@ -231,7 +231,7 @@ browser_canvas_text_set_property (GObjec
|
||||
const gchar *cstr = NULL;
|
||||
gchar *str;
|
||||
gdouble size = 0;
|
||||
- gboolean bool = FALSE;
|
||||
+ gboolean bool_var = FALSE;
|
||||
|
||||
ct = BROWSER_CANVAS_TEXT (object);
|
||||
|
||||
@@ -269,11 +269,11 @@ browser_canvas_text_set_property (GObjec
|
||||
ct->priv->highlight_color = g_strdup (BROWSER_CANVAS_ENTITY_COLOR);
|
||||
break;
|
||||
case PROP_UNDERLINE:
|
||||
- bool = g_value_get_boolean (value);
|
||||
- ct->priv->underline = bool;
|
||||
+ bool_var = g_value_get_boolean (value);
|
||||
+ ct->priv->underline = bool_var;
|
||||
adjust_text_pango_attributes (ct);
|
||||
if (ct->priv->text_item) {
|
||||
- if (bool) {
|
||||
+ if (bool_var) {
|
||||
str = g_strdup_printf ("<u>%s</u>", ct->priv->text);
|
||||
g_object_set (G_OBJECT (ct->priv->text_item),
|
||||
"text", str,
|
||||
@@ -286,8 +286,8 @@ browser_canvas_text_set_property (GObjec
|
||||
"use-markup", FALSE, NULL);
|
||||
}
|
||||
case PROP_BOLD:
|
||||
- bool = g_value_get_boolean (value);
|
||||
- ct->priv->bold = bool;
|
||||
+ bool_var = g_value_get_boolean (value);
|
||||
+ ct->priv->bold = bool_var;
|
||||
adjust_text_pango_attributes (ct);
|
||||
break;
|
||||
default:
|
||||
@@ -86,6 +86,8 @@ src_prepare() {
|
||||
|
||||
# replace my_bool with _Bool
|
||||
eapply "${FILESDIR}/${PN}-5.2-my_bool-error.patch"
|
||||
# ... and stop using bool elsewhere too
|
||||
eapply "${FILESDIR}/${PN}-5.2.9-redefine-bool-error.patch"
|
||||
|
||||
# Prevent file collisions with libgda:4
|
||||
eapply "${FILESDIR}/${PN}-4.99.1-gda-browser-doc-collision.patch"
|
||||
|
||||
Reference in New Issue
Block a user