Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 343413 - kde-base/dragonplayer dependency on xine-lib should be optional
Summary: kde-base/dragonplayer dependency on xine-lib should be optional
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL: https://bugs.kde.org/show_bug.cgi?id=...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-30 19:09 UTC by Marat Radchenko
Modified: 2011-03-26 19:06 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Updated ebuild (dragonplayer-4.5.5-r1.ebuild,758 bytes, text/plain)
2011-01-24 00:41 UTC, Christoph Erhardt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marat Radchenko 2010-10-30 19:09:58 UTC
Upstream claims dragonplayer doesn't have hard dependency on xine-lib. Disabling it makes sense when gstreamer is used as phonon backend (and dragonplayer uses phonon for playback)

Applies to all versions of dragonplayer in tree.
Comment 1 Mike Auty (RETIRED) gentoo-dev 2010-11-04 18:22:28 UTC
For ease, the commit that allows xine-lib to be optional is listed here:

http://websvn.kde.org/?revision=849723&view=revision
Comment 2 Cyril 2010-12-04 07:56:40 UTC
It is now the phonon-vlc plugin that also removes the dependencies to xine. Dragonplayer compiled with a modified ebuild without xine-lib works well.
Comment 3 Christoph Erhardt 2011-01-24 00:41:19 UTC
Created attachment 260560 [details]
Updated ebuild

The attached ebuild makes the dependency on xine-lib optional by adding the "xine" flag to IUSE.
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2011-03-26 19:06:53 UTC
Fixed at least since 4.6.1 (dragonplayer depends only on phonon there, so the choice of backend is yours)