r25980 - in /desktop/experimental/libgnomekbd/debian: changelog patches/100_gdkwindow_patch.patch patches/series

sjoerd at users.alioth.debian.org sjoerd at users.alioth.debian.org
Fri Dec 17 23:51:26 UTC 2010


Author: sjoerd
Date: Fri Dec 17 23:51:25 2010
New Revision: 25980

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=25980
Log:
+ debian/patches/100_gdkwindow_patch.patch:
  + Added. Fix build with gtk 2.91.6 (from git). Based on the ubuntu
    libgnomekbd package.

Added:
    desktop/experimental/libgnomekbd/debian/patches/100_gdkwindow_patch.patch
Modified:
    desktop/experimental/libgnomekbd/debian/changelog
    desktop/experimental/libgnomekbd/debian/patches/series

Modified: desktop/experimental/libgnomekbd/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgnomekbd/debian/changelog?rev=25980&op=diff
==============================================================================
--- desktop/experimental/libgnomekbd/debian/changelog [utf-8] (original)
+++ desktop/experimental/libgnomekbd/debian/changelog [utf-8] Fri Dec 17 23:51:25 2010
@@ -1,3 +1,11 @@
+libgnomekbd (2.91.3.1-2) UNRELEASED; urgency=low
+
+  + debian/patches/100_gdkwindow_patch.patch:
+    + Added. Fix build with gtk 2.91.6 (from git). Based on the ubuntu
+      libgnomekbd package.
+
+ -- Sjoerd Simons <sjoerd at debian.org>  Fri, 17 Dec 2010 23:50:01 +0000
+
 libgnomekbd (2.91.3.1-1) experimental; urgency=low
 
   [ Emilio Pozuelo Monfort ]

Added: desktop/experimental/libgnomekbd/debian/patches/100_gdkwindow_patch.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgnomekbd/debian/patches/100_gdkwindow_patch.patch?rev=25980&op=file
==============================================================================
--- desktop/experimental/libgnomekbd/debian/patches/100_gdkwindow_patch.patch (added)
+++ desktop/experimental/libgnomekbd/debian/patches/100_gdkwindow_patch.patch [utf-8] Fri Dec 17 23:51:25 2010
@@ -1,0 +1,23 @@
+From 5caef9597d141367afbfbd54fbb3f94b6509c291 Mon Sep 17 00:00:00 2001
+From: Emmanuele Bassi <ebassi at linux.intel.com>
+Date: Fri, 03 Dec 2010 09:25:34 +0000
+Subject: Update after the latest gtk+-3 break
+
+GdkDrawable is gone; everything should have already been migrated to
+GdkWindow.
+---
+diff --git a/libgnomekbd/gkbd-keyboard-drawing.c b/libgnomekbd/gkbd-keyboard-drawing.c
+index 01d8281..9afa7fa 100644
+--- a/libgnomekbd/gkbd-keyboard-drawing.c
++++ b/libgnomekbd/gkbd-keyboard-drawing.c
+@@ -1305,7 +1305,7 @@ create_cairo (GkbdKeyboardDrawing * drawing)
+ 	if (drawing == NULL || drawing->surface == NULL)
+ 		return FALSE;
+ 	drawing->renderContext->cr =
+-	    gdk_cairo_create (GDK_DRAWABLE (drawing->surface));
++	    gdk_cairo_create (GDK_WINDOW (drawing->surface));
+ 
+ 	state = gtk_widget_get_state (GTK_WIDGET (drawing));
+ 	drawing->renderContext->dark_color =
+--
+cgit v0.8.3.1

Modified: desktop/experimental/libgnomekbd/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgnomekbd/debian/patches/series?rev=25980&op=diff
==============================================================================
--- desktop/experimental/libgnomekbd/debian/patches/series [utf-8] (original)
+++ desktop/experimental/libgnomekbd/debian/patches/series [utf-8] Fri Dec 17 23:51:25 2010
@@ -1,1 +1,2 @@
 01_requires_private.patch
+100_gdkwindow_patch.patch




More information about the pkg-gnome-commits mailing list