Am Dienstag, den 19.08.2014, 02:13 +0200 schrieb Sebastian Ramacher: > (Dropping J-B from CC. I think this is purely Debian related now.) > > On 2014-08-18 22:37:42, Sebastian Ramacher wrote: > > On 2014-08-17 23:22:02, Jean-Baptiste Kempf wrote: > > > On 16 Aug, Reinhard Tartler wrote : > > > > I believe that upstream doesn't care that much about this, because > > > > > > I remember the idea. > > > > > > Basically, the idea was to split so that servers using VLC to do > > > streaming wouldn't need libX11 and all the rest. > > > > > > > otherwise I'd expect the Makefiles to be a bit more helpful with > > > > determining this. J-B, I'd like you to confirm if I'm right here. > > > > > > This idea indeed failed, because libavcodec, one of the main codec > > > library, can depend on vdpau/vaapi, and both of those acceleration > > > libraries thought it was cool to use libX11... > > > Therefore, a vlc-noX wouldn't have avcodec plugin... > > > > > > Some other distributions split the VLC free-stack (Xiph formats) > > > from the rest, for patent reasons. > > > > > > For 3rd party programs using libvlc, an idea was to do a vlc-plugins > > > splitted from vlc, so that they don't get libQt in. > > > So, something like: > > > - libvlccore > > > - libvlc > > > - vlc-core-plugins > > > - vlc > > > > I'll see if I can come up with something here and prototype a possible > > split. As soon as I've got something, I'll post a link to a branch. > > I've pushed a work-in-progress feature/vlc-plugins branch [1]. vlc-nox > has been left alive. Looking at the popcon data there seems to be > interest in the package (vlc: 51349 installs vs. vlc-nox: 53687 > installs). I've done the following instead: > > - Improved the check if plugins in vlc-nox link against libX11 or > libxcb. > - Moved the RDP plugin to vlc as it is linked to libX11 via > libfreerdp1. > - Killed vlc-plugin-pulse and moved the PulseAudio plugins to vlc. > Xfce, KDE and Gnome all pull in libpulse0 anyway, so I think there is > no need for the split. > - Added vlc-plugin-samba package and moved the Samba plugin there. I > think it makes much more sense to split this from vlc-nox (~50 MiB of > extra dependencies) and it's been requested. > > The vlc-plugin-samba and vlc-plugin-pulse changes can be reverted of > course if they are to controversial. The other changes should make it > possible to handle the plugin split a bit better for the time being. I > think it's better to revisit this after the jessie release and get vlc > ready for the libav transition for now. > > Let me know what you think.
For the record: +1 for moving vlc-plugin-pulse into vlc and splitting Samba into vlc-plugin-samba. -- Benjamin Drung Debian & Ubuntu Developer _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers