The curl/nvidia patches don't work(maybe someone can take care of that?), so I took them out. I bumped gstreamer deps to 0.8* and xine-lib dep to >=media-libs/xine-lib-1_rc4-r1. I replaced gst-plugins-colorspace(its part og gst-plugins now) with gst-plugins-ffmpeg(which is not part of gst-plugins anymore). However, the gstreamer backend didn't work very well for me, and it' still considered experimental by the totem people, so I think it should be disabled for now. The xine-lib backend works perfectly except for this annoying bug: http://bugs.gnome.org/show_bug.cgi?id=138794 So, anyone willing to reflect those changes in Portage? :P
low prio, since it's still development releases. xine-lib has no maintainer in gentoo, so is not really an option as backend atm to me.
*** Bug 53773 has been marked as a duplicate of this bug. ***
When can we expect version 0.99.12 to be in the testing branch of portage. Does totem even have a maintainer?
0.9.13 has also been released, and, as I said about 0.9.12, works well with xine-lib(playback problems with gstreamer). I've been using it for divx/xvid and dvds without problems.
*** This bug has been marked as a duplicate of 48800 ***