Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 294124

Summary: [PATCH] x11-misc/google-gadgets-0.11.1 incompatible with gtk+-2.18
Product: Gentoo Linux Reporter: Alexandre Rostovtsev (RETIRED) <tetromino>
Component: Current packagesAssignee: Bernard Cafarelli <voyageur>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 288249    
Attachments: upstream patch
upstream patch

Description Alexandre Rostovtsev (RETIRED) gentoo-dev 2009-11-23 00:48:08 UTC
Due to changes in the way gtk+-2.18 optimizes expose events (see http://library.gnome.org/devel/gtk/2.18/gtk-migrating-ClientSideWindows.html), the gtk version of google-gadgets (both the xulrunner and the webkit variants) no longer works: gadgets do not update their rendering (this is easiest to see with the analog clock gadget, which now stands still) and do not respond to UI elements until you hide all/show all gadgets using the notification area icon.
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2009-11-23 00:50:51 UTC
Created attachment 210940 [details, diff]
upstream patch

Upstream patch from http://code.google.com/p/google-gadgets-for-linux/source/detail?r=1264 to add compatibility with >=gtk+-2.18. After adding the patch to the google-gadgets-0.11.1 ebuild in portage, everything seems to work.
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2009-11-23 00:51:07 UTC
Created attachment 210941 [details, diff]
upstream patch

Upstream patch from http://code.google.com/p/google-gadgets-for-linux/source/detail?r=1264 to add compatibility with >=gtk+-2.18. After adding the patch to the google-gadgets-0.11.1 ebuild in portage, everything seems to work.
Comment 3 Alexandre Rostovtsev (RETIRED) gentoo-dev 2009-11-23 00:53:29 UTC
(sorry for uploading the patch twice - something went wrong with my browser)
Comment 4 Bernard Cafarelli gentoo-dev 2009-11-23 14:04:11 UTC
No problem, thanks for the report and looking up the patch!

Committed in google-gadgets-0.11.1-r1 in portage