Hello community, here is the log from the commit of package gnome-mag for openSUSE:Factory checked in at Fri Mar 19 09:07:42 CET 2010. -------- --- GNOME/gnome-mag/gnome-mag.changes 2010-02-13 13:42:41.000000000 +0100 +++ /mounts/work_src_done/STABLE/gnome-mag/gnome-mag.changes 2010-03-13 21:38:17.000000000 +0100 @@ -1,0 +2,5 @@ +Sat Mar 13 20:37:41 UTC 2010 - dimstar@opensuse.org + +- Add gnome-mag-gtk2.19.7.patch to fix build with gtk 2.19.7. + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- gnome-mag-gtk2.19.7.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-mag.spec ++++++ --- /var/tmp/diff_new_pack.Expqkq/_old 2010-03-19 09:06:52.000000000 +0100 +++ /var/tmp/diff_new_pack.Expqkq/_new 2010-03-19 09:06:52.000000000 +0100 @@ -37,9 +37,11 @@ License: LGPLv2.1+ Group: System/GUI/GNOME Version: 0.16.0 -Release: 2 +Release: 3 Summary: GNOME Screen Magnifier Source: ftp://ftp.gnome.org/pub/GNOME/sources/gnome-mag/0.13/%{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM gnome-mag-gtk2.19.7.patch bgo#612818 dimstar@opensuse.org -- Fix build against gtk 2.19.7. +Patch0: gnome-mag-gtk2.19.7.patch Url: http://developer.gnome.org/projects/gap Recommends: gnome-applets-colorblind Requires: %{name}-lang = %{version} @@ -81,6 +83,7 @@ %lang_package %prep %setup -q +%patch0 -p1 translation-update-upstream %build ++++++ gnome-mag-gtk2.19.7.patch ++++++ Index: gnome-mag-0.16.0/magnifier/magnifier.c =================================================================== --- gnome-mag-0.16.0.orig/magnifier/magnifier.c +++ gnome-mag-0.16.0/magnifier/magnifier.c @@ -894,7 +894,7 @@ magnifier_reset_struts_at_idle (gpointer { Magnifier *magnifier = MAGNIFIER (data); if (magnifier->priv && - GTK_WIDGET_REALIZED (magnifier->priv->w) && + gtk_widget_get_realized (magnifier->priv->w) && gmag_gs_check_set_struts (magnifier)) { return FALSE; } Index: gnome-mag-0.16.0/magnifier/x11/gmag-graphical-server.c =================================================================== --- gnome-mag-0.16.0.orig/magnifier/x11/gmag-graphical-server.c +++ gnome-mag-0.16.0/magnifier/x11/gmag-graphical-server.c @@ -159,7 +159,7 @@ gmag_gs_check_set_struts (Magnifier *mag #endif if (magnifier && - magnifier->priv && magnifier->priv->w && GTK_WIDGET_REALIZED (magnifier->priv->w) && + magnifier->priv && magnifier->priv->w && gtk_widget_get_realized (magnifier->priv->w) && magnifier->priv->w->window) { Atom atom_strut = gdk_x11_get_xatom_by_name ("_NET_WM_STRUT"); @@ -249,7 +249,7 @@ gmag_gs_reset_overlay_at_idle (gpointer if (data) { Magnifier *magnifier = MAGNIFIER (data); if (magnifier->priv && magnifier->priv->w && - GTK_WIDGET_REALIZED (magnifier->priv->w)) + gtk_widget_get_realized (magnifier->priv->w)) if (magnifier->priv->w->window) { #ifdef HAVE_OVERLAY gint x, y, over_w, over_h; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org