diff -aur eel.11/configure.in eel.12/configure.in
--- eel.11/configure.in	2008-12-18 12:56:02.000000000 +0200
+++ eel.12/configure.in	2008-12-18 21:55:48.000000000 +0200
@@ -5,7 +5,7 @@
 GCONF_REQUIRED=1.1.11
 GDK_PIXBUF_REQUIRED=2
 GLIB_REQUIRED=2.15.0
-GTK_REQUIRED=2.9.4
+GTK_REQUIRED=2.12.0
 XML_REQUIRED=2.4.7
 GAIL_REQUIRED=0.16
 LIBGNOME_DESKTOP_REQUIRED=2.25.1
Only in eel.12: configure.in~
diff -aur eel.11/eel/eel-gtk-extensions.c eel.12/eel/eel-gtk-extensions.c
--- eel.11/eel/eel-gtk-extensions.c	2008-12-18 12:56:02.000000000 +0200
+++ eel.12/eel/eel-gtk-extensions.c	2008-12-18 12:58:31.000000000 +0200
@@ -1034,7 +1034,7 @@
 	GdkRectangle cell_rect, visible_rect;
 
 	gtk_tree_view_get_background_area (tree_view, path, column, &cell_rect);
-	gtk_tree_view_widget_to_tree_coords (tree_view, cell_rect.x, cell_rect.y,
+	gtk_tree_view_convert_bin_window_to_tree_coords (tree_view, cell_rect.x, cell_rect.y,
 					     &cell_rect.x, &cell_rect.y);
 	gtk_tree_view_get_visible_rect (tree_view, &visible_rect);
 	return eel_gdk_rectangle_contains_rectangle (visible_rect, cell_rect);
