Created attachment 327112 [details, diff]
initial dev-libs/qt-glib-0.10.2.ebuild based on gt-gstreamer-0.10.2
It seems to be the sane thing to do, given it's also on the TODO list for upstream: http://gstreamer.freedesktop.org/wiki/QtGStreamer/TODO
I found it to be ridiculous for net-libs/telepathy-logger-qt to pull in all of qt-streamer, thus gstreamer and gst-plugins-base, when all it needs is just libQtGlib-2.0.so.
With my limited set of skills, I managed to produce an ebuild+patch that only builds the QGlib part of qt-gstreamer. I'm sure there are several better/less dirty ways to do it, and ofc the ebuild currently collides with qt-gstreamer-0.10.2.ebuild, but I changed the deps of telepathy-logger-qt accordingly which is all I need for now. I thought the best location for the new ebuild would be dev-libs/
Feel free to comment, correct and criticise :)
Created attachment 327114 [details, diff]
patch to disable non-QGlib parts from CMakeLists
Not in favor of this; the idea is sound, but I don't want to start pulling out bits and pieces of packages on our own. If upstream is going to split it out in the future, we'll make an ebuild then.
FWIW, I started working on this issue and expect to submit repositories to GStreamer people to see if these are accepted upstream and we can then add the qt-glib ebuild.