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

Bug 439198

Summary: media-libs/qt-gstreamer - split out QtGlib
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: creffett, david.narvaez
Priority: Normal Keywords: EBUILD, PATCH
Version: 10.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: initial dev-libs/qt-glib-0.10.2.ebuild based on gt-gstreamer-0.10.2
patch to disable non-QGlib parts from CMakeLists

Description Andreas Sturmlechner gentoo-dev 2012-10-21 21:53:52 UTC
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 :)
Comment 1 Andreas Sturmlechner gentoo-dev 2012-10-21 21:55:53 UTC
Created attachment 327114 [details, diff]
patch to disable non-QGlib parts from CMakeLists
Comment 2 Chris Reffett (RETIRED) gentoo-dev Security 2012-11-26 23:29:29 UTC
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.
Comment 3 David E. Narváez 2013-03-12 11:56:04 UTC
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.
Comment 4 David E. Narváez 2013-03-15 17:35:48 UTC
https://bugzilla.gnome.org/show_bug.cgi?id=695934