Here's an ebuild and patch for gcompris-9.2.2. It doesn't use libgnomecanvas and libart_gpl any longer but goocanvas instead. However, it relies on an old version and the more recent one we have in the tree misses goo_canvas_svg_new. That's why I have let it use its internal copy instead of the system goocanvas. I have tried a few activities and it seems to work. Denis.
Created attachment 224613 [details] gcompris-9.2.2.ebuild The full ebuild.
Created attachment 224615 [details, diff] gcompris-8.4.12-9.2.2-ebuild.diff The ebuild diff against the current version.
Created attachment 224617 [details, diff] gcompris-9.2.2-build.patch The new build patch.
Fails with USE=-sqlite
+*gcompris-9.2.2 (25 Mar 2010) + + 25 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> + +gcompris-9.2.2.ebuild, +files/gcompris-9.2.2-build.patch: + Version bump wrt #310641 by Denis Dupeyron.