Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 287065 - media-video/vlc: add "css" USE flag
Summary: media-video/vlc: add "css" USE flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-30 12:19 UTC by Fabio Erculiani (RETIRED)
Modified: 2009-09-30 13:18 UTC (History)
0 users

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


Attachments
vlc-1.0.2.ebuild patch (vlc-1.0.2.ebuild.patch,958 bytes, patch)
2009-09-30 12:19 UTC, Fabio Erculiani (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Erculiani (RETIRED) gentoo-dev 2009-09-30 12:19:11 UTC
Looking at VLC source code, there's no trace of dvdcss.h usage nor of any libdvdcss.so.2 in ELF metadata, in fact for legal reasons, it' loaded via dlopen.
So, VLC could ship with USE="dvd" enabled without the need of libdvdcss.

The sample ebuild patch (off 1.0.2) should be applied to all the ebuilds available in our tree. We don't want to force people to install libdvdcss if they just want to enable libdvdread support (via USE="dvd").

Reproducible: Always
Comment 1 Fabio Erculiani (RETIRED) gentoo-dev 2009-09-30 12:19:55 UTC
Created attachment 205660 [details, diff]
vlc-1.0.2.ebuild patch
Comment 2 Fabio Erculiani (RETIRED) gentoo-dev 2009-09-30 13:18:55 UTC
+  30 Sep 2009; Fabio Erculiani <lxnay@gentoo.org> vlc-0.9.10.ebuild,
+  vlc-1.0.2.ebuild, vlc-1.0.9999.ebuild, vlc-9999.ebuild:
+  Removing media-libs/lidvdcss from RDEPEND, not directly needed nor used by
+  VLC

After having talked with aballier, I committed a final fix (removing libdvdcss completely).