Changeset - 85bb26748056
[Not reviewed]
default
0 0 7
Nathan Brink (binki) - 15 years ago 2010-03-05 23:26:40
ohnobinki@ohnopublishing.net
media-video/vlc: Initial import from Gentoo's Portage
7 files changed with 3948 insertions and 0 deletions:
0 comments (0 inline, 0 general)
media-video/vlc/ChangeLog
Show inline comments
 
new file 100644
 
# ChangeLog for media-video/vlc
 
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 
# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.558 2010/02/24 13:13:36 aballier Exp $
 

	
 
  24 Feb 2010; Alexis Ballier <aballier@gentoo.org> vlc-1.0.5.ebuild,
 
  vlc-1.0.9999.ebuild:
 
  Add a conditional patch for 1.0.x series to build against xulrunner 1.9.2,
 
  bug #290318
 

	
 
  24 Feb 2010; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  Do not generate the plugin cache at buildtime and do it in postinst
 

	
 
  23 Feb 2010; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  libsysfs code is gone in master
 

	
 
  23 Feb 2010; Alexis Ballier <aballier@gentoo.org> vlc-1.0.5.ebuild,
 
  vlc-1.0.9999.ebuild:
 
  Backport libpng 1.4 fix from upstream master, by Hanno Boeck, bug #305105
 

	
 
  04 Feb 2010; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.2.ebuild:
 
  remove old
 

	
 
  31 Jan 2010; Raúl Porcel <armin76@gentoo.org> vlc-1.0.4.ebuild:
 
  sparc stable
 

	
 
*vlc-1.0.5 (31 Jan 2010)
 

	
 
  31 Jan 2010; Alexis Ballier <aballier@gentoo.org> +vlc-1.0.5.ebuild:
 
  version bump
 

	
 
  24 Jan 2010; Tobias Klausmann <klausman@gentoo.org> vlc-1.0.4.ebuild:
 
  Stable on alpha, bug #297849
 

	
 
  23 Jan 2010; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  Match upstream simplifications wrt cdio/vcdinfo/vcdx useflags
 

	
 
  23 Jan 2010; Alexis Ballier <aballier@gentoo.org> vlc-1.0.4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  nsplugin doesnt build with xulrunner 1.9.2, adjust the dep until properly
 
  fixed
 

	
 
  19 Jan 2010; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  vcdinfo -> libvcdinfo use_enable
 

	
 
  12 Jan 2010; Alexis Ballier <aballier@gentoo.org> vlc-1.0.4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Add missing libXt and libXpm deps for the mozilla plugin, bug #300152, by
 
  Donnie Lunder <speedy@carboncode.com>
 

	
 
  10 Jan 2010; Alexis Ballier <aballier@gentoo.org> vlc-1.0.4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Remove seamonkey support, by Lars Wendler (Polynomial-C)
 
  <polynomial-c@gentoo.org>, bug #300456; also update -9999 patchset to
 
  match recent file moves.
 

	
 
  09 Jan 2010; Christian Faulhammer <fauli@gentoo.org> vlc-1.0.4.ebuild:
 
  stable x86, bug 297849
 

	
 
  09 Jan 2010; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  Update some dependencies
 

	
 
  07 Jan 2010; Brent Baude <ranger@gentoo.org> vlc-1.0.4.ebuild:
 
  Marking vlc-1.0.4 ppc for bug 297849
 

	
 
  04 Jan 2010; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  cddax is gone
 

	
 
  03 Jan 2010; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.3.ebuild:
 
  remove old
 

	
 
  03 Jan 2010; Alexis Ballier <aballier@gentoo.org> vlc-1.0.9999.ebuild,
 
  vlc-9999.ebuild:
 
  Fix fetching of git repositories, by Paul Mulders <info@mld.demon.nl>, bug
 
  #299139, plus some modifications by me to allow switching branches easily.
 

	
 
  26 Dec 2009; Brent Baude <ranger@gentoo.org> vlc-1.0.4.ebuild:
 
  Marking vlc-1.0.4 ppc64 for bug 297849
 

	
 
  22 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> vlc-1.0.4.ebuild:
 
  amd64 stable wrt #297849
 

	
 
  12 Dec 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  remove X useflag, only xcb is available now, enable xcb by default
 

	
 
*vlc-1.0.4 (10 Dec 2009)
 

	
 
  10 Dec 2009; Alexis Ballier <aballier@gentoo.org> +vlc-1.0.4.ebuild:
 
  version bump
 

	
 
  05 Dec 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  Add sqlite useflag
 

	
 
  05 Dec 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  xvmc is gone
 

	
 
  21 Nov 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild,
 
  metadata.xml:
 
  Add libv4l useflag and do not dodoc a file that is now removed
 

	
 
  13 Nov 2009; Joseph Jezak <josejx@gentoo.org> vlc-1.0.2.ebuild:
 
  Marked ppc64 stable for bug #280393.
 

	
 
  12 Nov 2009; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.10.ebuild:
 
  remove old
 

	
 
  11 Nov 2009; Mounir Lamouri <volkmar@gentoo.org> vlc-1.0.2.ebuild:
 
  Stable for ppc, bug 285370
 

	
 
  11 Nov 2009; Samuli Suominen <ssuominen@gentoo.org> vlc-0.9.10.ebuild:
 
  Remove USE arts (deprecated).
 

	
 
*vlc-1.0.3 (02 Nov 2009)
 

	
 
  02 Nov 2009; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.3_rc.ebuild,
 
  +vlc-1.0.3.ebuild:
 
  bump to 1.0.3
 

	
 
  27 Oct 2009; Alexis Ballier <aballier@gentoo.org> vlc-0.9.10.ebuild,
 
  vlc-1.0.2.ebuild:
 
  adjust x264 deps
 

	
 
*vlc-1.0.3_rc (22 Oct 2009)
 

	
 
  22 Oct 2009; Alexis Ballier <aballier@gentoo.org> +vlc-1.0.3_rc.ebuild:
 
  bump to 1.0.3 rc
 

	
 
  18 Oct 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  we dont need an m4 tarball anymore for master
 

	
 
  18 Oct 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  hal support is gone in master, udev is preferred.
 

	
 
  18 Oct 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.9999.ebuild,
 
  vlc-9999.ebuild:
 
  Add udev useflag on 1.0 branch too and require a new enough version
 

	
 
  18 Oct 2009; Raúl Porcel <armin76@gentoo.org> vlc-1.0.2.ebuild:
 
  sparc stable wrt #285370
 

	
 
  17 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> vlc-0.9.10.ebuild,
 
  vlc-1.0.2.ebuild, vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Remove libmpcdec (SV7) support. Replaced by musepack-tools (SV7 and SV8)
 
  support.
 

	
 
  16 Oct 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.9999.ebuild:
 
  remove patch merged upstream
 

	
 
  16 Oct 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild,
 
  metadata.xml:
 
  Add udev useflag
 

	
 
  10 Oct 2009; Patrick Lauer <patrick@gentoo.org> vlc-1.0.9999.ebuild,
 
  vlc-9999.ebuild:
 
  Fixing samba deps in live ebuilds too
 

	
 
  10 Oct 2009; Patrick Lauer <patrick@gentoo.org> vlc-1.0.2.ebuild:
 
  Fixing samba deps for samba 3.4, fixes #288381.
 

	
 
  02 Oct 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.9999.ebuild:
 
  Remove x264 patch merged upstream
 

	
 
  02 Oct 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.2.ebuild:
 
  Add a patch to fix kate build on big endian hosts, by Mounir Lamouri
 
  (volkmar) <volkmar@gentoo.org>, bug #287423
 

	
 
  01 Oct 2009; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.1.ebuild:
 
  remove old
 

	
 
  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
 

	
 
  28 Sep 2009; Tobias Klausmann <klausman@gentoo.org> vlc-1.0.2.ebuild:
 
  Stable on alpha, bug #286721
 

	
 
  24 Sep 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.2.ebuild,
 
  vlc-1.0.9999.ebuild:
 
  Fix build at -O0 without fontconfig, bug #281963
 

	
 
  24 Sep 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.2.ebuild:
 
  Add a patch to build against latest x264
 

	
 
  23 Sep 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  bump x264 requirements
 

	
 
  22 Sep 2009; Markus Meier <maekke@gentoo.org> vlc-1.0.2.ebuild:
 
  amd64 stable, bug #285370
 

	
 
  22 Sep 2009; Christian Faulhammer <fauli@gentoo.org> vlc-1.0.2.ebuild:
 
  stable x86, security bug 285370
 

	
 
  20 Sep 2009; Markus Meier <maekke@gentoo.org> vlc-1.0.2.ebuild:
 
  add ~arm, bug #276278
 

	
 
*vlc-1.0.2 (20 Sep 2009)
 

	
 
  20 Sep 2009; Alexis Ballier <aballier@gentoo.org> +vlc-1.0.2.ebuild:
 
  bump to 1.0.2
 

	
 
  15 Sep 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  Warn if xv is requested but xcb is not enabled as xcb is the only xvideo
 
  output provider in master
 

	
 
  15 Sep 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.1.ebuild,
 
  vlc-1.0.9999.ebuild:
 
  Backport a patch from master to allow older xcb-xv versions.
 

	
 
  11 Sep 2009; Alexis Ballier <aballier@gentoo.org> metadata.xml:
 
  update live useflag description, by Michael
 
  <gen.8.madblock@spamgourmet.com>, bug #283890
 

	
 
  01 Sep 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  update patchset for latest upstream changes, remove pda useflag as its
 
  completely gone upstream
 

	
 
  25 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.1.ebuild:
 
  Backport libass fixes from 1.0-bugfix so that we can unmask latest libass
 

	
 
  21 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-0.9.10.ebuild,
 
  vlc-1.0.1.ebuild:
 
  Force libass to be < 0.9.7, vlc 0.9.10 and 1.0.1 will not build against
 
  0.9.7, git versions are fine.
 

	
 
  21 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.1.ebuild,
 
  vlc-1.0.9999.ebuild:
 
  Disable test_media_list_player on 1.0.x as it deadlocks, bug #281419,
 
  fixed for real in master.
 

	
 
  21 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  Add zlib deps for modules that require it, not really needed because we
 
  undconditionnally depend on it but its cleaner
 

	
 
  21 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-0.9.10.ebuild,
 
  vlc-1.0.1.ebuild, vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Require new enough glibc version when its the C library in use, older
 
  versions may cause vlc to crash, bug #282105
 

	
 
  21 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.1.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  qt4 requires libX11 to be present, skins requires libXext and libX11,
 
  fixes bug #279416
 

	
 
  21 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  libXext is now only used by the skins interface and glx module
 

	
 
  21 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  xvideo output is now libxcb-xv based, no need to depend on libXv
 

	
 
  19 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  xinerama is gone in master
 

	
 
  10 Aug 2009; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.9a-r1.ebuild,
 
  -vlc-0.9.9999.ebuild:
 
  remove old
 

	
 
  10 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  bump libass requirement
 

	
 
  09 Aug 2009; Raúl Porcel <armin76@gentoo.org> vlc-0.9.10.ebuild:
 
  alpha/sparc stable wrt #279340
 

	
 
  09 Aug 2009; nixnut <nixnut@gentoo.org> vlc-0.9.10.ebuild:
 
  ppc stable #279340
 

	
 
  07 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  galaktos has been removed in master now, projectm is prefered
 

	
 
  05 Aug 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  csri is gone in master
 

	
 
  29 Jul 2009; Markus Meier <maekke@gentoo.org> vlc-0.9.10.ebuild:
 
  amd64/x86 stable, bug #279340
 

	
 
  28 Jul 2009; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.0.ebuild:
 
  remove old
 

	
 
*vlc-1.0.1 (28 Jul 2009)
 

	
 
  28 Jul 2009; Alexis Ballier <aballier@gentoo.org> +vlc-1.0.1.ebuild:
 
  Bump to 1.0.1
 

	
 
*vlc-0.9.10 (28 Jul 2009)
 

	
 
  28 Jul 2009; Alexis Ballier <aballier@gentoo.org> +vlc-0.9.10.ebuild:
 
  bump to 0.9.10, very likely to be the last release in the 0.9 series
 

	
 
  27 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Bump linux-headers dep for v4l2, bug #278765
 

	
 
  26 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> vlc-1.0.0.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Fix Musepack deps for SV8.
 

	
 
  24 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Disable telx when zvbi is enabled.
 

	
 
  23 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Use DejaVu as default truetype font
 

	
 
  22 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> metadata.xml:
 
  USE cdda is now global.
 

	
 
  21 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Add !! blockers on old versions
 

	
 
  21 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  Prevent upgrading from 1.0.x to master (1.1) too
 

	
 
  21 Jul 2009; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.8a.ebuild:
 
  remove old
 

	
 
  21 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  eapi2ify
 

	
 
  13 Jul 2009; Joseph Jezak <josejx@gentoo.org> vlc-0.9.9a-r1.ebuild,
 
  vlc-1.0.0.ebuild:
 
  Marked 1.0.0 ~ppc/~ppc64 for bug #276278. Marked 0.9.9a-r1 ppc stable for
 
  bug #262708.
 

	
 
  13 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0.ebuild:
 
  Backport a patch from -bugfix to fix a segfault at startup on FreeBSD.
 

	
 
  13 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild,
 
  metadata.xml:
 
  add projectm useflag
 

	
 
  13 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0.ebuild:
 
  Backport a patch to fix build of the XCB module on FreeBSD.
 

	
 
  12 Jul 2009; Tobias Klausmann <klausman@gentoo.org> vlc-1.0.0.ebuild:
 
  Keyworded on alpha, bug #276278
 

	
 
  12 Jul 2009; Tobias Klausmann <klausman@gentoo.org> vlc-0.9.9a-r1.ebuild:
 
  Stable on alpha, bug #262708
 

	
 
  09 Jul 2009; Samuli Suominen <ssuominen@gentoo.org> vlc-0.9.8a.ebuild,
 
  vlc-0.9.9a-r1.ebuild:
 
  Force <net-libs/xulrunner-1.9.1 wrt #258917 by nirbheek.
 

	
 
  08 Jul 2009; Markus Meier <maekke@gentoo.org> vlc-0.9.9a-r1.ebuild:
 
  amd64 stable, bug #262708
 

	
 
  08 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  bump libdvbpsi requirement, bug #276925
 

	
 
*vlc-1.0.0 (07 Jul 2009)
 

	
 
  07 Jul 2009; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.0_rc4.ebuild,
 
  +vlc-1.0.0.ebuild:
 
  Bump to 1.0.0
 

	
 
  05 Jul 2009; Markus Meier <maekke@gentoo.org> vlc-0.9.8a.ebuild:
 
  amd64 stable, bug #262708
 

	
 
  03 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0_rc4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  bump the patchset to include a patch fixing tests when LC_ variables arent
 
  set to C
 

	
 
  03 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  add ieee1394 for the master branch ebuild too and bump deps where needed
 

	
 
  03 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0_rc4.ebuild,
 
  vlc-1.0.9999.ebuild:
 
  add ieee1394 useflag for dv cams, bug #268685
 

	
 
  02 Jul 2009; Christian Faulhammer <fauli@gentoo.org> vlc-0.9.9a-r1.ebuild:
 
  stable x86, security bug 262708
 

	
 
  02 Jul 2009; Ferris McCormick <fmccor@gentoo.org> vlc-0.9.9a-r1.ebuild:
 
  Sparc stable, security bug #262708.
 

	
 
  02 Jul 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0_rc4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild, metadata.xml:
 
  add libtiger useflag
 

	
 
  28 Jun 2009; Peter Volkov <pva@gentoo.org> vlc-0.9.8a.ebuild,
 
  vlc-0.9.9a-r1.ebuild, vlc-0.9.9999.ebuild, vlc-1.0.0_rc4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Sort USE flags alphabetically as requested by Alexis Ballier.
 

	
 
  27 Jun 2009; Alexey Shvetsov <alexxy@gentoo.org> vlc-0.9.8a.ebuild,
 
  vlc-0.9.9a-r1.ebuild, vlc-0.9.9999.ebuild, vlc-1.0.0_rc4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Unrecognized config option fixed. Reported by Daniel Pielmeier
 

	
 
  26 Jun 2009; Peter Volkov <pva@gentoo.org> vlc-0.9.8a.ebuild,
 
  vlc-0.9.9a-r1.ebuild, vlc-0.9.9999.ebuild, vlc-1.0.0_rc4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild, metadata.xml:
 
  Renamed libgcrypt USE flag into gcrypt, bug #274555, thank Tristan Heaven
 
  for report.
 

	
 
  25 Jun 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0_rc4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild, metadata.xml:
 
  Add libproxy support
 

	
 
  20 Jun 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0_rc4.ebuild,
 
  vlc-1.0.9999.ebuild:
 
  bump libxcb deps, by Nikoli <nikoli@pochta.ru>, bug #273710, master should
 
  be compatible with older versions
 

	
 
  20 Jun 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0_rc4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  bump schroedinger deps, by Nikoli <nikoli@pochta.ru>, bug #273710
 

	
 
  18 Jun 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.0_rc4.ebuild,
 
  vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  Dont let users upgrade from 0.9.x to >=1.0.x without removing the old
 
  version fist; otherwise some plugins are relinked to the old libvlc's and
 
  will not work, thanks libtool...
 

	
 
*vlc-1.0.0_rc4 (18 Jun 2009)
 

	
 
  18 Jun 2009; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.0_rc3.ebuild,
 
  +vlc-1.0.0_rc4.ebuild:
 
  bump to rc4
 

	
 
*vlc-1.0.0_rc3 (07 Jun 2009)
 

	
 
  07 Jun 2009; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.0_rc2.ebuild,
 
  +vlc-1.0.0_rc3.ebuild:
 
  bump to rc3
 

	
 
  05 Jun 2009; Alexis Ballier <aballier@gentoo.org> vlc-1.0.9999.ebuild,
 
  vlc-9999.ebuild:
 
  imgresample configure option is gone now, no need to disable it anymore
 

	
 
*vlc-1.0.0_rc2 (27 May 2009)
 

	
 
  27 May 2009; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.0_rc1.ebuild,
 
  +vlc-1.0.0_rc2.ebuild, vlc-1.0.9999.ebuild, vlc-9999.ebuild:
 
  bump to rc2 and bump pulseaudio requirements
 

	
 
*vlc-1.0.9999 (15 May 2009)
 

	
 
  15 May 2009; Alexis Ballier <aballier@gentoo.org> +vlc-1.0.9999.ebuild:
 
  add a live ebuild for the 1.0-bugfix branch
 

	
 
  15 May 2009; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.9a.ebuild:
 
  remove unused version
 

	
 
*vlc-0.9.9a-r1 (10 May 2009)
 

	
 
  10 May 2009; Alexis Ballier <aballier@gentoo.org> +vlc-0.9.9a-r1.ebuild:
 
  Bump with a new patchset fixing bug #267790 and default acl for the old
 
  http interface, refs bug #262708
 

	
 
  10 May 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  bump gnutls requirement
 

	
 
*vlc-1.0.0_rc1 (10 May 2009)
 

	
 
  10 May 2009; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.0_pre2.ebuild,
 
  +vlc-1.0.0_rc1.ebuild:
 
  bump to rc1
 

	
 
  04 May 2009; Peter Alfredsen <loki_val@gentoo.org> vlc-0.9.8a.ebuild:
 
  Adjust deps for x264 for bug 268654. Require <media-libs/x264-0.0.20090502
 
  for USE=x264
 

	
 
*vlc-1.0.0_pre2 (17 Apr 2009)
 

	
 
  17 Apr 2009; Alexis Ballier <aballier@gentoo.org> -vlc-1.0.0_pre1.ebuild,
 
  +vlc-1.0.0_pre2.ebuild:
 
  bump to pre2
 

	
 
  16 Apr 2009; Alexis Ballier <aballier@gentoo.org> vlc-0.9.9999.ebuild,
 
  vlc-9999.ebuild:
 
  fix breakage due to recent changes in git.eclass...
 

	
 
  16 Apr 2009; Alexis Ballier <aballier@gentoo.org> vlc-0.9.8a.ebuild,
 
  vlc-0.9.9a.ebuild, vlc-0.9.9999.ebuild, vlc-1.0.0_pre1.ebuild,
 
  vlc-9999.ebuild:
 
  require a not so ancient libtheora, by
 
  gentoo-bugs.20.masuefke@spamgourmet.com, bug #266293
 

	
 
*vlc-0.9.9a (08 Apr 2009)
 

	
 
  08 Apr 2009; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.9.ebuild,
 
  +vlc-0.9.9a.ebuild:
 
  bump to 0.9.9a, no big change, mainly for macosx and a build fix for
 
  latest x264
 

	
 
  08 Apr 2009; Alexis Ballier <aballier@gentoo.org> vlc-0.9.9.ebuild,
 
  vlc-0.9.9999.ebuild, vlc-1.0.0_pre1.ebuild, vlc-9999.ebuild:
 
  Allow only qt >=4.4 and simplify qt deps; by Davide Pesavento
 
  <davidepesa@gmail.com>, bug #264974
 

	
 
  04 Apr 2009; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.9_rc2.ebuild:
 
  remove rc
 

	
 
*vlc-0.9.9 (04 Apr 2009)
 

	
 
  04 Apr 2009; Alexis Ballier <aballier@gentoo.org> +vlc-0.9.9.ebuild:
 
  version bump
 

	
 
  29 Mar 2009; <solar@gentoo.org> vlc-0.9.8a.ebuild, vlc-0.9.9_rc2.ebuild,
 
  vlc-1.0.0_pre1.ebuild:
 
  - keyword ~arm
 

	
 
*vlc-1.0.0_pre1 (19 Mar 2009)
 

	
 
  19 Mar 2009; Alexis Ballier <aballier@gentoo.org> +vlc-1.0.0_pre1.ebuild:
 
  add first 1.0.0 pre release
 

	
 
  17 Mar 2009; Alexis Ballier <aballier@gentoo.org> vlc-0.9.8a.ebuild,
 
  vlc-0.9.9_rc2.ebuild, vlc-0.9.9999.ebuild, vlc-9999.ebuild:
 
  remove redundant WANT_AUTOFOO=latest
 

	
 
  17 Mar 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  Require taglib 1.5.
 

	
 
  08 Mar 2009; Alexis Ballier <aballier@gentoo.org> vlc-9999.ebuild:
 
  add xcb useflag
 

	
 
*vlc-0.9.9_rc2 (08 Mar 2009)
 

	
 
  08 Mar 2009; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.9_rc.ebuild,
 
  +vlc-0.9.9_rc2.ebuild:
 
  bump to 0.9.9 rc2
 

	
 
*vlc-0.9.9_rc (27 Feb 2009)
 

	
 
  27 Feb 2009; Alexis Ballier <aballier@gentoo.org> +vlc-0.9.9_rc.ebuild:
 
  Add 0.9.9 release candidate
 

	
 
*vlc-9999 (27 Feb 2009)
 
*vlc-0.9.9999 (27 Feb 2009)
 

	
 
  27 Feb 2009; Alexis Ballier <aballier@gentoo.org> metadata.xml,
 
  +vlc-0.9.9999.ebuild, +vlc-9999.ebuild:
 
  Add live ebuilds for bugfix and master branches, useful for testing
 

	
 
  06 Feb 2009; Alexis Ballier <aballier@gentoo.org> metadata.xml,
 
  vlc-0.9.8a.ebuild:
 
  Split cdda in cdda/cddax useflags; merge vcd useflag in cdda as that is
 
  what currently controls it. Part of bug #257788
 

	
 
  11 Jan 2009; Alexis Ballier <aballier@gentoo.org> metadata.xml,
 
  vlc-0.9.8a.ebuild:
 
  Add a pda useflag, by Angelo Arrifano <miknix@gentoo.org>, bug #254380
 

	
 
  14 Dec 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.6.ebuild,
 
  -vlc-0.9.7.ebuild:
 
  remove old
 

	
 
  13 Dec 2008; Friedrich Oslage <bluebird@gentoo.org> vlc-0.9.8a.ebuild:
 
  Stable on sparc, security bug #249391
 

	
 
  13 Dec 2008; Tobias Klausmann <klausman@gentoo.org> vlc-0.9.8a.ebuild:
 
  Stable on alpha, bug #249391
 

	
 
  13 Dec 2008; Tobias Scherbaum <dertobi123@gentoo.org> vlc-0.9.8a.ebuild:
 
  ppc stable, bug #249391
 

	
 
  10 Dec 2008; Markus Meier <maekke@gentoo.org> vlc-0.9.8a.ebuild:
 
  amd64/x86 stable, bug #249391
 

	
 
  09 Dec 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml,
 
  vlc-0.9.8a.ebuild:
 
  Add run-as-root useflag, by Marco Meier <mmeier@badeio.de>, bug #249451
 

	
 
*vlc-0.9.8a (05 Dec 2008)
 

	
 
  05 Dec 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.9.8a.ebuild:
 
  version bump
 

	
 
*vlc-0.9.7 (30 Nov 2008)
 

	
 
  30 Nov 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml,
 
  +vlc-0.9.7.ebuild:
 
  version bump
 

	
 
  10 Nov 2008; Alexis Ballier <aballier@gentoo.org>
 
  -files/0001-Fix-build-with-x264-build-65.patch,
 
  -files/embeddedvideo.patch, -vlc-0.9.4-r1.ebuild, -vlc-0.9.5.ebuild:
 
  remove unused versions
 

	
 
  09 Nov 2008; Tobias Klausmann <klausman@gentoo.org> vlc-0.9.6.ebuild:
 
  Stable on alpha, bug #245774
 

	
 
  09 Nov 2008; Markus Meier <maekke@gentoo.org> vlc-0.9.6.ebuild:
 
  amd64/x86 stable, bug #245774
 

	
 
  06 Nov 2008; Ferris McCormick <fmccor@gentoo.org> vlc-0.9.6.ebuild:
 
  Sparc stable --- Security Bug #245774 --- works well as always.
 

	
 
  06 Nov 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.9.6.ebuild:
 
  make it build with libtool 1.5, bug #245777
 

	
 
*vlc-0.9.6 (06 Nov 2008)
 

	
 
  06 Nov 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml,
 
  +vlc-0.9.6.ebuild:
 
  version bump
 

	
 
  30 Oct 2008; Tobias Scherbaum <dertobi123@gentoo.org> vlc-0.9.5.ebuild:
 
  Added ~ppc, bug #242740
 

	
 
  28 Oct 2008; Brent Baude <ranger@gentoo.org> vlc-0.9.5.ebuild:
 
  Marking vlc-0.9.5 ~ppc64 for bug 242740
 

	
 
  25 Oct 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml:
 
  add myself explicitly as maintainer
 

	
 
*vlc-0.9.5 (25 Oct 2008)
 

	
 
  25 Oct 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml,
 
  +vlc-0.9.5.ebuild:
 
  new upstream release
 

	
 
  22 Oct 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.9.4-r1.ebuild:
 
  vlc checks if the compiler supports fomit-frame-pointer, no need for the
 
  old hack to explicitly remove it.
 

	
 
  19 Oct 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.9.4-r1.ebuild:
 
  Add a warning if no gui will be built. This will at least warn people not
 
  following closely vlc when upgrading from 0.8.6 to 0.9 that they will not
 
  have a GUI if they disabled the qt4 useflag.
 

	
 
  19 Oct 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.0_beta3.ebuild,
 
  -vlc-0.9.4.ebuild:
 
  remove old
 

	
 
  19 Oct 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml:
 
  Improve useflag descriptions, by Douglas Anderson
 
  <douglasjanderson@gmail.com>, bug #242584
 

	
 
  19 Oct 2008; Markus Rothe <corsair@gentoo.org> vlc-0.9.4-r1.ebuild:
 
  Added ~ppc/~ppc64
 

	
 
*vlc-0.9.4-r1 (15 Oct 2008)
 

	
 
  15 Oct 2008; Alexis Ballier <aballier@gentoo.org>
 
  +files/embeddedvideo.patch, +vlc-0.9.4-r1.ebuild:
 
  Backport a change from upstream to reenable the qt embedded video output
 
  due to numerous requests and jb's explanations. Bug #240714.
 

	
 
  08 Oct 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.3.ebuild:
 
  remove old
 

	
 
  08 Oct 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.9.4.ebuild:
 
  Add qt4 built with use checks for png useflag when using the qt4
 
  interface, bug #239550
 

	
 
*vlc-0.9.4 (08 Oct 2008)
 

	
 
  08 Oct 2008; Alexis Ballier <aballier@gentoo.org>
 
  +files/0001-Fix-build-with-x264-build-65.patch, +vlc-0.9.4.ebuild:
 
  version bump
 

	
 
  05 Oct 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.2.ebuild:
 
  remove unused version
 

	
 
  05 Oct 2008; Tobias Klausmann <klausman@gentoo.org> vlc-0.9.3.ebuild:
 
  Keyworded on alpha, bug #237813
 

	
 
  27 Sep 2008; Ferris McCormick <fmccor@gentoo.org> vlc-0.9.3.ebuild:
 
  Add back ~sparc --- Bug #237813.
 

	
 
  27 Sep 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.9.1.ebuild:
 
  remove unused version
 

	
 
*vlc-0.9.3 (27 Sep 2008)
 

	
 
  27 Sep 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml,
 
  +vlc-0.9.3.ebuild:
 
  version bump, add kate useflag
 

	
 
  16 Sep 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml,
 
  vlc-0.9.2.ebuild:
 
  add zvbi useflag
 

	
 
*vlc-0.9.2 (16 Sep 2008)
 

	
 
  16 Sep 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.9.2.ebuild:
 
  new upstream release
 

	
 
  08 Sep 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.9.1.ebuild:
 
  support also older revisions of ffmpeg
 

	
 
  31 Aug 2008; Tobias Klausmann <klausman@gentoo.org> vlc-0.9.1.ebuild:
 
  Keyworded on alpha, bug #235636
 

	
 
  28 Aug 2008; Friedrich Oslage <bluebird@gentoo.org> vlc-0.9.1.ebuild:
 
  Add ~sparc keyword, bug #235636
 

	
 
  28 Aug 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6i-r2.ebuild:
 
  Fix automagic on some X libs, by Natanael Copa <natanael.copa@gmail.com>,
 
  bug #235903.
 

	
 
  28 Aug 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.8.6i.ebuild,
 
  -vlc-0.8.6i-r1.ebuild, -vlc-0.9.0.ebuild:
 
  remove unused versions
 

	
 
*vlc-0.9.1 (28 Aug 2008)
 

	
 
  28 Aug 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.9.1.ebuild:
 
  version bump, last minute bugfixes
 

	
 
  25 Aug 2008; Tobias Scherbaum <dertobi123@gentoo.org>
 
  vlc-0.8.6i-r2.ebuild:
 
  ppc stable, bug #235589
 

	
 
  25 Aug 2008; Markus Meier <maekke@gentoo.org> vlc-0.8.6i-r2.ebuild:
 
  amd64/x86 stable, bug #235589
 

	
 
*vlc-0.9.0 (24 Aug 2008)
 

	
 
  24 Aug 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml,
 
  +vlc-0.9.0.ebuild:
 
  Bump to final 0.9.0, adding dirac support (via dirac and/or schroedinger)
 
  and libass support for subtitles.
 

	
 
  24 Aug 2008; Tobias Klausmann <klausman@gentoo.org> vlc-0.8.6i-r2.ebuild:
 
  Stable on alpha, bug #235589
 

	
 
  24 Aug 2008; Friedrich Oslage <bluebird@gentoo.org> vlc-0.8.6i-r2.ebuild:
 
  Stable on sparc, security bug #235589
 

	
 
*vlc-0.8.6i-r2 (24 Aug 2008)
 

	
 
  24 Aug 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6i-r2.ebuild:
 
  Import a patch from upstream for bug #235589
 

	
 
  22 Aug 2008; Markus Meier <maekke@gentoo.org> vlc-0.8.6i-r1.ebuild:
 
  amd64/x86 stable, bug #235238
 

	
 
  22 Aug 2008; Friedrich Oslage <bluebird@gentoo.org> vlc-0.8.6i-r1.ebuild:
 
  Stable on sparc, security bug #235238
 

	
 
*vlc-0.8.6i-r1 (22 Aug 2008)
 

	
 
  22 Aug 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6i-r1.ebuild:
 
  Import fixes from upstream for tta fixes, bug #235238
 

	
 
  06 Aug 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.9.0_beta3.ebuild:
 
  enable galaktos visualisation plugin with opengl
 

	
 
  05 Aug 2008; Alexis Ballier <aballier@gentoo.org> -files/vlm.patch,
 
  -vlc-0.9.0_beta2.ebuild:
 
  remove unused version
 

	
 
  05 Aug 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.9.0_beta3.ebuild:
 
  depend on new enough version of media-plugins/live, thanks to R Bar-On
 
  <rb6@duke.edu> for reporting in bug #233996
 

	
 
*vlc-0.9.0_beta3 (05 Aug 2008)
 

	
 
  05 Aug 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.9.0_beta3.ebuild:
 
  bump to test3
 

	
 
  27 Jul 2008; Carsten Lohrke <carlo@gentoo.org> vlc-0.9.0_beta2.ebuild:
 
  Fix broken split Qt 4.4 dependencies, cf. bug 217161 comment 11.
 

	
 
  19 Jul 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.8.6g.ebuild:
 
  remove old
 

	
 
  19 Jul 2008; Dawid Węgliński <cla@gentoo.org> vlc-0.8.6i.ebuild:
 
  Stable on amd64 due tu security bug #230692
 

	
 
  17 Jul 2008; Alexis Ballier <aballier@gentoo.org> +files/vlm.patch,
 
  vlc-0.9.0_beta2.ebuild:
 
  backport a patch from upstream to fix build without vlm, bug #231918
 

	
 
  17 Jul 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.8.6h.ebuild,
 
  -vlc-0.9.0_beta1.ebuild:
 
  remove unused versions
 

	
 
  17 Jul 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6i.ebuild,
 
  vlc-0.9.0_beta2.ebuild:
 
  Fix deps wrt ffmpeg: 0.4.9_p20070616-r3 to -r20 doesn't have swscaler, -r1
 
  and -r2 have it, part of bug #231831.
 

	
 
  15 Jul 2008; Tobias Scherbaum <dertobi123@gentoo.org> vlc-0.8.6i.ebuild:
 
  ppc stable, bug #230692
 

	
 
  14 Jul 2008; Tobias Klausmann <klausman@gentoo.org> vlc-0.8.6i.ebuild:
 
  Stable on alpha, bug #230692
 

	
 
*vlc-0.9.0_beta2 (14 Jul 2008)
 

	
 
  14 Jul 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.9.0_beta2.ebuild:
 
  bump to test2
 

	
 
  14 Jul 2008; Raúl Porcel <armin76@gentoo.org> vlc-0.8.6i.ebuild:
 
  sparc/x86 stable wrt #230692
 

	
 
*vlc-0.8.6i (13 Jul 2008)
 

	
 
  13 Jul 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6i.ebuild:
 
  new upstream release
 

	
 
  03 Jul 2008; Alexis Ballier <aballier@gentoo.org>
 
  -vlc-0.9.0_alpha20080625.ebuild:
 
  remove unused snapshot
 

	
 
  03 Jul 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.9.0_beta1.ebuild:
 
  make libgcrypt optional again
 

	
 
*vlc-0.9.0_beta1 (01 Jul 2008)
 

	
 
  01 Jul 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.9.0_beta1.ebuild:
 
  bump to test1
 

	
 
  29 Jun 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080625.ebuild:
 
  Support also ffmpeg without swscaler
 

	
 
  29 Jun 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080625.ebuild:
 
  add remoteosd useflag
 

	
 
  29 Jun 2008; Alexis Ballier <aballier@gentoo.org>
 
  -files/0001-Include-altivec.h-before-any-other-vlc-header-as-inc.patch,
 
  -files/0002-Explicitly-check-for-and-link-to-libavutil-since-av_.patch,
 
  -vlc-0.9.0_alpha20080524.ebuild:
 
  remove old
 

	
 
  28 Jun 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080625.ebuild:
 
  Force qt4 to be enabled instead of having configure to die when enabling
 
  skins, bug #229473
 

	
 
  26 Jun 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080625.ebuild:
 
  libgcrypt is not optional in this snapshot, bug #229433
 

	
 
  25 Jun 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080625.ebuild:
 
  bump ffmpeg dep as we require swscaler, bug #229439
 

	
 
  25 Jun 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080625.ebuild:
 
  support xulrunner 1.9 in the deps too as it is fine now, bug #229375 and
 
  bug #213467
 

	
 
  25 Jun 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080625.ebuild:
 
  make qt4 a default enabled useflag as most people expect to have a gui and
 
  the wx gui is gone
 

	
 
  25 Jun 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080625.ebuild:
 
  disable remoteosd when we don't have gnutls/gcrypt support, bug #229363
 

	
 
*vlc-0.9.0_alpha20080625 (25 Jun 2008)
 

	
 
  25 Jun 2008; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20080625.ebuild:
 
  bump a new snapshot
 

	
 
*vlc-0.8.6h (06 Jun 2008)
 

	
 
  06 Jun 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6h.ebuild:
 
  new upstream release
 

	
 
  31 May 2008; Alexis Ballier <aballier@gentoo.org>
 
  +files/0002-Explicitly-check-for-and-link-to-libavutil-since-av_.patch,
 
  vlc-0.9.0_alpha20080524.ebuild:
 
  While I'm at it, backport another patch to fix linking with ffmpeg trunk.
 

	
 
  31 May 2008; Alexis Ballier <aballier@gentoo.org>
 
  +files/0001-Include-altivec.h-before-any-other-vlc-header-as-inc.patch,
 
  vlc-0.9.0_alpha20080524.ebuild:
 
  Add a patch to fix build failures on altivec ppc, thanks to vapier in bug
 
  #224289.
 

	
 
  31 May 2008; Alexis Ballier <aballier@gentoo.org>
 
  -vlc-0.9.0_alpha20080409.ebuild:
 
  remove old
 

	
 
  25 May 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080524.ebuild:
 
  Always enable sout as disabling it will cause vlc to fail to build. Bug
 
  #223515
 

	
 
*vlc-0.9.0_alpha20080524 (24 May 2008)
 

	
 
  24 May 2008; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20080524.ebuild:
 
  bump a new snapshot, using wx 2.8 now
 

	
 
  22 May 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.8.6f.ebuild:
 
  remove old
 

	
 
  20 May 2008; Tobias Scherbaum <dertobi123@gentoo.org> vlc-0.8.6g.ebuild:
 
  ppc stable, bug #221959
 

	
 
  19 May 2008; Raúl Porcel <armin76@gentoo.org> vlc-0.8.6g.ebuild:
 
  sparc stable wrt security #221959, thanks to Friedrich Oslage for testing
 

	
 
  19 May 2008; Dawid Węgliński <cla@gentoo.org> vlc-0.8.6g.ebuild:
 
  Stable for amd64/x86 (bug #221959)
 

	
 
  18 May 2008; Tobias Klausmann <klausman@gentoo.org> vlc-0.8.6g.ebuild:
 
  Stable on alpha, bug #221959
 

	
 
*vlc-0.8.6g (18 May 2008)
 

	
 
  18 May 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6g.ebuild:
 
  New upstream bugfix release with security fixes
 

	
 
  10 Apr 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.8.6e-r1.ebuild,
 
  -vlc-0.9.0_alpha20080319.ebuild:
 
  remove old
 

	
 
  10 Apr 2008; Tobias Scherbaum <dertobi123@gentoo.org> vlc-0.8.6f.ebuild:
 
  ppc stable, bug #214627
 

	
 
  09 Apr 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080409.ebuild:
 
  make atmo optional
 

	
 
*vlc-0.9.0_alpha20080409 (09 Apr 2008)
 

	
 
  09 Apr 2008; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20080409.ebuild:
 
  add a new snapshot
 

	
 
  08 Apr 2008; Raúl Porcel <armin76@gentoo.org> vlc-0.8.6f.ebuild:
 
  sparc stable wrt security #214627
 

	
 
  07 Apr 2008; Ben de Groot <yngwin@gentoo.org> vlc-0.8.6e-r1.ebuild,
 
  vlc-0.8.6f.ebuild, vlc-0.9.0_alpha20080319.ebuild:
 
  Pkgmove x264-svn to x264
 

	
 
  07 Apr 2008; Markus Meier <maekke@gentoo.org> vlc-0.8.6f.ebuild:
 
  amd64/x86 stable, security bug #214627
 

	
 
  06 Apr 2008; Tobias Klausmann <klausman@gentoo.org> ChangeLog:
 
  Stable on alpha, security bug #214627
 

	
 
*vlc-0.8.6f (06 Apr 2008)
 

	
 
  06 Apr 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6f.ebuild:
 
  version bump for bug #214627, bug #161930 and bug #214550
 

	
 
  27 Mar 2008; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6e-r1.ebuild:
 
  Bump patchset to backport a fix from upstream to fix bug #214809
 

	
 
  27 Mar 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.8.6e.ebuild:
 
  remove old
 

	
 
  24 Mar 2008; Tobias Klausmann <klausman@gentoo.org> vlc-0.8.6e-r1.ebuild:
 
  Stable on alpha, bug #214277
 

	
 
  23 Mar 2008; Markus Meier <maekke@gentoo.org> vlc-0.8.6e-r1.ebuild:
 
  amd64 stable, security bug #214277
 

	
 
  23 Mar 2008; Raúl Porcel <armin76@gentoo.org> vlc-0.8.6e-r1.ebuild:
 
  sparc stable wrt security #214277, thanks to Friedrich Oslage for testing
 

	
 
  23 Mar 2008; Tobias Scherbaum <dertobi123@gentoo.org>
 
  vlc-0.8.6e-r1.ebuild:
 
  ppc stable, bug #214277
 

	
 
  22 Mar 2008; Christian Faulhammer <opfer@gentoo.org> vlc-0.8.6e-r1.ebuild:
 
  stable x86, security bug 214277
 

	
 
*vlc-0.8.6e-r1 (22 Mar 2008)
 

	
 
  22 Mar 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6e-r1.ebuild:
 
  Rev bump with new patchset for security fixes (bug #214277)
 

	
 
  22 Mar 2008; Alexis Ballier <aballier@gentoo.org>
 
  -vlc-0.9.0_alpha20080117.ebuild, -vlc-0.9.0_alpha20080309.ebuild,
 
  -vlc-0.9.0_alpha20080314.ebuild:
 
  remove old
 

	
 
*vlc-0.9.0_alpha20080319 (19 Mar 2008)
 

	
 
  19 Mar 2008; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20080319.ebuild:
 
  add a new snapshot
 

	
 
  17 Mar 2008; Raúl Porcel <armin76@gentoo.org> vlc-0.8.6e.ebuild,
 
  vlc-0.9.0_alpha20080117.ebuild, vlc-0.9.0_alpha20080309.ebuild,
 
  vlc-0.9.0_alpha20080314.ebuild:
 
  Fix deps for net-libs/xulrunner and www-client/mozilla-firefox
 

	
 
  15 Mar 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080314.ebuild:
 
  Restrict tests again... they fail.
 

	
 
*vlc-0.9.0_alpha20080314 (14 Mar 2008)
 

	
 
  14 Mar 2008; Alexis Ballier <aballier@gentoo.org>
 
  -vlc-0.9.0_alpha20080228.ebuild, +vlc-0.9.0_alpha20080314.ebuild:
 
  bump a new snapshot for bug #213332
 

	
 
  09 Mar 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.8.6d-r1.ebuild:
 
  remove unused version
 

	
 
  09 Mar 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080309.ebuild:
 
  Improve deps for qt4.4 split ebuilds; thanks to Bernd Steinhauser
 
  <gentoo@bernd-steinhauser.de>, bug #212746
 

	
 
*vlc-0.9.0_alpha20080309 (09 Mar 2008)
 

	
 
  09 Mar 2008; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20080309.ebuild:
 
  bump another snapshot
 

	
 
  07 Mar 2008; Santiago M. Mola <coldwind@gentoo.org> vlc-0.8.6e.ebuild:
 
  amd64 stable wrt security bug #211575
 

	
 
  04 Mar 2008; Tobias Scherbaum <dertobi123@gentoo.org> vlc-0.8.6e.ebuild:
 
  ppc stable, bug #211575
 

	
 
  02 Mar 2008; Raúl Porcel <armin76@gentoo.org> vlc-0.8.6e.ebuild:
 
  alpha stable wrt security #211575, thanks to Tobias Klausmann for testing
 

	
 
  29 Feb 2008; Ferris McCormick <fmccor@gentoo.org> vlc-0.8.6e.ebuild:
 
  Sparc stable, security Bug #211575.
 

	
 
  29 Feb 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.8.6d.ebuild,
 
  -vlc-0.9.0_alpha20080128.ebuild:
 
  remove unused versions
 

	
 
  29 Feb 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080228.ebuild:
 
  gnutls really requires libgcrypt, merge the useflags, bug #211759
 

	
 
  29 Feb 2008; Christian Faulhammer <opfer@gentoo.org> vlc-0.8.6e.ebuild:
 
  stable x86, security bug 211575
 

	
 
*vlc-0.8.6e (28 Feb 2008)
 

	
 
  28 Feb 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6e.ebuild:
 
  version bump, stable candidate for security fixes
 

	
 
*vlc-0.9.0_alpha20080228 (28 Feb 2008)
 

	
 
  28 Feb 2008; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20080228.ebuild:
 
  bump new snapshot
 

	
 
  15 Feb 2008; Samuli Suominen <drac@gentoo.org> vlc-0.8.6d.ebuild,
 
  vlc-0.8.6d-r1.ebuild:
 
  Remove libdts references.
 

	
 
  01 Feb 2008; Raúl Porcel <armin76@gentoo.org> vlc-0.8.6d-r1.ebuild:
 
  alpha/sparc stable wrt security #205299
 

	
 
  31 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
 
  vlc-0.8.6d-r1.ebuild:
 
  ppc stable, bug #205299
 

	
 
  31 Jan 2008; Peter Weller <welp@gentoo.org> vlc-0.8.6d-r1.ebuild:
 
  Stable on amd64; bug 205299
 

	
 
  29 Jan 2008; Christian Faulhammer <opfer@gentoo.org> vlc-0.8.6d-r1.ebuild:
 
  stable x86, security bug 205299
 

	
 
*vlc-0.8.6d-r1 (28 Jan 2008)
 

	
 
  28 Jan 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6d-r1.ebuild:
 
  add patches for bug #205299, atighten deps on ffmpeg because it will not
 
  work with swscaler
 

	
 
  28 Jan 2008; Alexis Ballier <aballier@gentoo.org> -vlc-0.8.6c.ebuild:
 
  remove old
 

	
 
*vlc-0.9.0_alpha20080128 (28 Jan 2008)
 

	
 
  28 Jan 2008; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20080128.ebuild:
 
  bump a new snapshot
 

	
 
  19 Jan 2008; Raúl Porcel <armin76@gentoo.org> vlc-0.8.6d.ebuild:
 
  alpha stable wrt security #203345, thanks to Tobias Klausmann for testing
 

	
 
  19 Jan 2008; Alexis Ballier <aballier@gentoo.org>
 
  -vlc-0.9.0_alpha20071022.ebuild, -vlc-0.9.0_alpha20080110.ebuild:
 
  remove unused versions
 

	
 
  19 Jan 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080117.ebuild:
 
  no need to warn anymore with use=-vlm qt4, there are still some issues but
 
  this one is fixed
 

	
 
*vlc-0.9.0_alpha20080117 (17 Jan 2008)
 

	
 
  17 Jan 2008; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20080117.ebuild:
 
  add a new snapshot
 

	
 
  12 Jan 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080110.ebuild:
 
  Add a warning when using qt4 and not vlm because qt4 will not work in that case
 

	
 
  11 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org> vlc-0.8.6d.ebuild:
 
  ppc stable, bug #203345
 

	
 
  11 Jan 2008; Ferris McCormick <fmccor@gentoo.org> vlc-0.8.6d.ebuild:
 
  Sparc stable --- Security Bug #203345 --- works as always.
 

	
 
  11 Jan 2008; Christian Faulhammer <opfer@gentoo.org> vlc-0.8.6d.ebuild:
 
  stable x86, security bug 203345
 

	
 
  11 Jan 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20080110.ebuild:
 
  filter -fforce-addr on x86 because it fails
 

	
 
  11 Jan 2008; Steve Dibb <beandog@gentoo.org> vlc-0.8.6d.ebuild:
 
  amd64 stable, bug 203345
 

	
 
*vlc-0.8.6d (10 Jan 2008)
 

	
 
  10 Jan 2008; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6d.ebuild:
 
  bump to 0.8.6d, applying some security patches
 

	
 
*vlc-0.9.0_alpha20080110 (10 Jan 2008)
 

	
 
  10 Jan 2008; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20080110.ebuild:
 
  bump a new snapshot, enable faad2 support to be closer to upstream, unleash
 
  qt4 gui due to numerous requests, should fix a few bugs and hopefuly not
 
  trigger a lot
 

	
 
  01 Jan 2008; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20071022.ebuild:
 
  stick musicbrainz deps to -2*, bug #203784
 

	
 
  01 Jan 2008; Alexis Ballier <aballier@gentoo.org>
 
  -vlc-0.9.0_alpha20071009.ebuild:
 
  remove unused version
 

	
 
  02 Nov 2007; Samuli Suominen <drac@gentoo.org> vlc-0.8.6c.ebuild,
 
  vlc-0.9.0_alpha20071009.ebuild, vlc-0.9.0_alpha20071022.ebuild:
 
  Change local USE flag mod to global USE flag modplug.
 

	
 
  26 Oct 2007; Steve Dibb <beandog@gentoo.org> vlc-0.8.6c.ebuild,
 
  vlc-0.9.0_alpha20071009.ebuild, vlc-0.9.0_alpha20071022.ebuild:
 
  Move linux-headers into DEPEND
 

	
 
  22 Oct 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6c.ebuild:
 
  backport patch from trunk for 0.8.6c to have a much cleaner directfb
 
  detection, closes bug #196144
 

	
 
*vlc-0.9.0_alpha20071022 (22 Oct 2007)
 

	
 
  22 Oct 2007; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20071022.ebuild:
 
  Version bump, fixing bug #157746, big thanks to Martin Schlemmer and courmisch
 

	
 
  13 Oct 2007; Ryan Hill <dirtyepic@gentoo.org> vlc-0.8.6c.ebuild,
 
  vlc-0.9.0_alpha20071009.ebuild:
 
  Lock wxGTK to 2.6.
 

	
 
  10 Oct 2007; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20071009.ebuild:
 
  get back to only one slot, add a check for older versions instead, bug #195424
 

	
 
  10 Oct 2007; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20071009.ebuild:
 
  actually enable svg module when svg useflag is set
 

	
 
  10 Oct 2007; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20071009.ebuild:
 
  cosmetics, last part, sort alphabetically by useflag or potential useflag
 
  econf args
 

	
 
  10 Oct 2007; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20071009.ebuild:
 
  cosmetics, part 2, sort alphabetically RDEPENDs
 

	
 
  10 Oct 2007; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20071009.ebuild:
 
  cosmetics, sort alphabetically IUSEs
 

	
 
  10 Oct 2007; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20071009.ebuild:
 
  add support to build against xulrunner, thanks to Frittella Laurento
 
  <mrfree@infinito.it>, bug #161340
 

	
 
  10 Oct 2007; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20071009.ebuild:
 
  use get_libdir for locating nsplugin configuration, thanks to Donnie
 
  Berkholz for pointing that
 

	
 
  10 Oct 2007; Alexis Ballier <aballier@gentoo.org>
 
  vlc-0.9.0_alpha20071009.ebuild:
 
  make libgcrypt mandatory, build would fail if not present, bug #195322
 

	
 
  10 Oct 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6c.ebuild:
 
  add gnome useflag, was automagic, bug #193443
 

	
 
*vlc-0.9.0_alpha20071009 (09 Oct 2007)
 

	
 
  09 Oct 2007; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.9.0_alpha20071009.ebuild:
 
  bump snapshot, blocking older versions cause of bug #157746, closing bug
 
  #195019 and bug #183584
 

	
 
  14 Sep 2007; Roy Marples <uberlord@gentoo.org> vlc-0.8.6c.ebuild:
 
  elibtoolize now patches install-sh for us.
 

	
 
  15 Aug 2007; Samuli Suominen <drac@gentoo.org> vlc-0.8.6c.ebuild:
 
  Flip libdts and libdca deps around, so libdca gets installed over libdts
 
  primarily.
 

	
 
  22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>; vlc-0.8.6c.ebuild:
 
  Drop virtual/x11 references.
 

	
 
  02 Jul 2007; Alexis Ballier <aballier@gentoo.org> -vlc-0.8.6-r1.ebuild,
 
  -vlc-0.8.6b.ebuild:
 
  remove versions affected by bug #182389
 

	
 
  02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> vlc-0.8.6-r1.ebuild:
 
  (QA) RESTRICT clean up.
 

	
 
  24 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org> vlc-0.8.6c.ebuild:
 
  ppc stable, bug #182389
 

	
 
  24 Jun 2007; Raúl Porcel <armin76@gentoo.org> vlc-0.8.6c.ebuild:
 
  alpha/x86 stable wrt #182389
 

	
 
  22 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> vlc-0.8.6c.ebuild:
 
  Stable on sparc wrt security #182389
 

	
 
  22 Jun 2007; Christoph Mende <angelos@gentoo.org> vlc-0.8.6c.ebuild:
 
  Stable on amd64 wrt security bug 181349
 

	
 
*vlc-0.8.6c (17 Jun 2007)
 

	
 
  17 Jun 2007; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6c.ebuild:
 
  version bump
 

	
 
  07 Jun 2007; Christoph Mende <angelos@gentoo.org> vlc-0.8.6b.ebuild:
 
  Stable on amd64 wrt bug 179862
 

	
 
  03 Jun 2007; Lars Weiler <pylon@gentoo.org> vlc-0.8.6b.ebuild:
 
  Stable on ppc; bug #179862.
 

	
 
  01 Jun 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> vlc-0.8.6b.ebuild,
 
  vlc-0.8.6-r1.ebuild:
 
  net-misc/upnp has been package.mask'ed, removed dependency
 

	
 
  30 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> vlc-0.8.6b.ebuild:
 
  Stable on sparc wrt #179862
 

	
 
  29 May 2007; Christian Faulhammer <opfer@gentoo.org> vlc-0.8.6b.ebuild:
 
  stable x86, bug 179862
 

	
 
  07 May 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> vlc-0.8.6b.ebuild,
 
  vlc-0.8.6-r1.ebuild:
 
  net-misc/libupnp moved to net-libs/libupnp, updated dependencies
 

	
 
  24 Apr 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6b.ebuild:
 
  Add support for IIDC cameras with dc1394 useflag, thanks to Christopher
 
  Hogan, bug #167633
 

	
 
  24 Apr 2007; Alexis Ballier <aballier@gentoo.org>
 
  -vlc-0.8.6b_beta1.ebuild:
 
  Remove unused ebuild
 

	
 
  19 Apr 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6b_beta1.ebuild, vlc-0.8.6b.ebuild:
 
  switch upnp and libupnp in the || to prefer libupnp
 

	
 
  18 Apr 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6b_beta1.ebuild,
 
  vlc-0.8.6b.ebuild:
 
  remove confcache restricting as it's dead and buried
 

	
 
*vlc-0.8.6b (18 Apr 2007)
 

	
 
  18 Apr 2007; Alexis Ballier <aballier@gentoo.org> +vlc-0.8.6b.ebuild:
 
  Bump to 0.8.6b release
 

	
 
  18 Apr 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6b_beta1.ebuild:
 
  Set deps for upnp to net-misc/libupnp or net-misc/upnp, bug #169736
 

	
 
  18 Apr 2007; Alexis Ballier <aballier@gentoo.org>
 
  -vlc-0.8.6_p18636.ebuild:
 
  Remove unused version
 

	
 
  18 Apr 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6b_beta1.ebuild:
 
  Patch to be compatible with libdca
 

	
 
*vlc-0.8.6b_beta1 (13 Apr 2007)
 

	
 
  13 Apr 2007; Alexis Ballier <aballier@gentoo.org>
 
  +vlc-0.8.6b_beta1.ebuild:
 
  Bump to test release of 0.8.6b (bugfix), dropping some patches
 

	
 
  25 Mar 2007; Alexis Ballier <aballier@gentoo.org> ChangeLog, Manifest:
 
  Fix typos in Changelog, thanks to Mihai Moldovan <ionic@root24.de>, bug #172057
 

	
 
  11 Mar 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6_p18636.ebuild:
 
  upstream fix for fullscreen mode on amd64
 

	
 
  09 Mar 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  Handling skins useflags dependencies rather than dying and asking for other
 
  useflags to be enabled, bug #158095
 

	
 
  05 Mar 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  Fix compilation issue without altivec, bug #158126
 

	
 
  23 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  Dont erase myconf when doing live workaround
 

	
 
  23 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6_p18636.ebuild:
 
  Add x264 useflag
 

	
 
  14 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  Really disable altivec if not wanted, bug #158126
 

	
 
  12 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild:
 
  Disable also autodetected cflags optimisations in stable vlc
 

	
 
  11 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  Fix live detection, bug #160320
 

	
 
  11 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  Fix libnotify use_enable
 

	
 
  11 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6_p18636.ebuild:
 
  Disable extra autodetected optimizations
 

	
 
  11 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  Add a musepack useflag, was automagic, bug #160999
 

	
 
  10 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  Die if skins are wanted but not wxwindows, dont install vlc.desktop if not
 
  using wxwindows, bug #158095, remove inexistant docs from dodoc
 

	
 
  10 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  Remove duplicate docs when use=-nsplugin, bug #158536, thanks to Chris Mayo
 
  <mayo@clara.co.uk>
 

	
 
  10 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6_p18636.ebuild:
 
  Jack useflag, bug #157899
 

	
 
  10 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild:
 
  Fix also sdl-image automagic in stable vlc
 

	
 
  10 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6_p18636.ebuild:
 
  Remove sdl-image automagic, added as a useflag, bug #165177
 

	
 
  10 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  Remove libtar automagic, bug #154194
 

	
 
  08 Feb 2007; Alexis Ballier <aballier@gentoo.org> vlc-0.8.6-r1.ebuild,
 
  vlc-0.8.6_p18636.ebuild:
 
  update gnutls dep to >= 1.2.9, bug #165986
 

	
 
  08 Feb 2007; Christian Faulhammer <opfer@gentoo.org> vlc-0.8.6-r1.ebuild:
 
  replace flag O0 with O1, inherited flag-o-matic and ordered other eclasses
 
  alphabetically
 

	
 
  27 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.4a-r1.ebuild:
 
  Remove old versions.
 

	
 
  27 Jan 2007; Joseph Jezak <josejx@gentoo.org> vlc-0.8.6-r1.ebuild:
 
  Marked ppc stable for bug #161462.
 

	
 
*vlc-0.8.6_p18636 (26 Jan 2007)
 

	
 
  26 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
 
  +vlc-0.8.6_p18636.ebuild:
 
  Add a snapshot from the bugfix branch of VLC to fix bug #161828 and other.
 

	
 
  15 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> vlc-0.8.6-r1.ebuild:
 
  Stable on sparc wrt security #159845
 

	
 
  10 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
 
  Add missing email address for herd with name != alias.
 

	
 
  10 Jan 2007; <malc@gentoo.org> vlc-0.8.6-r1.ebuild:
 
  Stable on amd64 wrt sec. bug #159845
 

	
 
  06 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.5-r3.ebuild,
 
  -vlc-0.8.5-r5.ebuild, -vlc-0.8.6.ebuild:
 
  Remove old versions.
 

	
 
  06 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> vlc-0.8.6-r1.ebuild:
 
  Stable on Alpha.
 

	
 
  04 Jan 2007; Christian Faulhammer <opfer@gentoo.org> vlc-0.8.6-r1.ebuild:
 
  stable x86, security bug #159845
 

	
 
  04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.6-r1.ebuild:
 
  Make sure the correct wx-config is used, hopefully closes bug #159674.
 

	
 
*vlc-0.8.6-r1 (03 Jan 2007)
 

	
 
  03 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.6-r1.ebuild:
 
  Add patch to fix security bug #159845.
 

	
 
  30 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.6.ebuild:
 
  Update patchlevel to add a patch to build live555 as plugin when using
 
  system libraries, use the correct path for the live555 tree when building
 
  against old style ebuild, and allow using new-style live555 ebuilds.
 

	
 
  21 Dec 2006; Markus Rothe <corsair@gentoo.org> vlc-0.8.6.ebuild:
 
  Added ~ppc64; bug #139252
 

	
 
  16 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.6.ebuild:
 
  Bump libmatroska requirement to 0.8.0 as per stkn report.
 

	
 
*vlc-0.8.6 (10 Dec 2006)
 

	
 
  10 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
 
  -vlc-0.8.6_beta2.ebuild, -vlc-0.8.6_rc1.ebuild, +vlc-0.8.6.ebuild:
 
  Bump to version 0.8.6 final.
 

	
 
  09 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.6_rc1.ebuild:
 
  Bump patchset with patch for flac 1.1.3 and add dependency over libogg when
 
  enabling flac.
 

	
 
  01 Dec 2006; Vlastimil Babka <caster@gentoo.org> vlc-0.8.6_rc1.ebuild:
 
  Hopefully fixed the nsplugin building (bug #156067) this time.
 

	
 
*vlc-0.8.6_rc1 (01 Dec 2006)
 

	
 
  01 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.6_rc1.ebuild:
 
  Version bump to release candidate, fix the mozilla plugin thanks to the
 
  information by Tavin Cole in bug #156067.
 

	
 
  21 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
 
  Give this back to video herd.
 

	
 
  17 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.6_beta2.ebuild:
 
  Update install-sh script with the libtool copy, and keyword ~x86-fbsd.
 

	
 
  17 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.6_beta2.ebuild:
 
  Run emake install in src first so that we don't need to block old versions
 
  of VLC.
 

	
 
*vlc-0.8.6_beta2 (17 Nov 2006)
 

	
 
  17 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
 
  +vlc-0.8.6_beta2.ebuild:
 
  Add the test2a version of VLC, masked. Unfortunately here are troubles with
 
  libtool and shared libvlc, and thus you need to remove old version before
 
  merging this one.
 

	
 
  11 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.5-r5.ebuild:
 
  Ignore patch 230_all_libcdio-0.78.2.patch when using older versions of
 
  libcdio. Closes bug #154193.
 

	
 
  04 Nov 2006; Patrick McLean <chutzpah@gentoo.org> vlc-0.8.5-r5.ebuild:
 
  Add patch to allow compilation with media-video/vlc-0.8.5-r5 (bug #153931).
 

	
 
  19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a-r1.ebuild,
 
  vlc-0.8.5-r3.ebuild, vlc-0.8.5-r5.ebuild:
 
  Depend on 1.1.2 version of flac, as the 1.1.3 version changes API.
 

	
 
  01 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a-r1.ebuild,
 
  vlc-0.8.5-r3.ebuild, vlc-0.8.5-r5.ebuild:
 
  Remove build-time dependency on xproto and/or xextproto.
 

	
 
  22 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a-r1.ebuild,
 
  vlc-0.8.5-r3.ebuild, vlc-0.8.5-r5.ebuild:
 
  Force latest version of autotools, and be done with that.
 

	
 
  21 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a-r1.ebuild,
 
  vlc-0.8.5-r3.ebuild, vlc-0.8.5-r5.ebuild:
 
  Add dependency on automake 1.8 as per bug #148420. Thanks to Åsmund
 
  Grammeltvedt for reporting.
 

	
 
  09 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.5-r5.ebuild:
 
  Bump patchset trying to fix bug #139843.
 

	
 
  31 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a-r1.ebuild,
 
  vlc-0.8.5-r3.ebuild, vlc-0.8.5-r5.ebuild:
 
  Remove nls and screen useflags that weren't being used. Thanks to Sascha
 
  Geschwandtner for noticing in bug #141956.
 

	
 
  09 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a-r1.ebuild,
 
  vlc-0.8.5-r3.ebuild, vlc-0.8.5-r5.ebuild:
 
  Pinpoint virtual/x11 version to less than 7.
 

	
 
*vlc-0.8.5-r5 (08 Jul 2006)
 

	
 
  08 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.5-r4.ebuild,
 
  +vlc-0.8.5-r5.ebuild:
 
  Fix (hopefully) the nsplugin location, thanks to Alex, Caster and Sascha
 
  Geschwandtner in bug #139317.
 

	
 
*vlc-0.8.5-r4 (04 Jul 2006)
 

	
 
  04 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.5-r4.ebuild:
 
  Re-add nsplugin support with dependency on firefox or seamonkey (use
 
  seamonkey useflag). Enable optimise for memory with optimisememory useflag.
 

	
 
  04 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.5-r3.ebuild:
 
  Bump patchset to fix the parallel install problem reported in bug #139176.
 

	
 
  01 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.2-r2.ebuild:
 
  Remove obsolete version.
 

	
 
  01 Jul 2006; Seemant Kulleen <seemant@gentoo.org> vlc-0.8.4a-r1.ebuild:
 
  stable for bug #121558
 

	
 
  01 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.1-r1.ebuild:
 
  Remove obsolete version.
 

	
 
  30 Jun 2006; Thomas Cort <tcort@gentoo.org> vlc-0.8.4a-r1.ebuild:
 
  Stable on alpha wrt Bug #121558.
 

	
 
  29 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.4a.ebuild:
 
  Drop old version.
 

	
 
  29 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> vlc-0.8.4a-r1.ebuild:
 
  Stable on x86 wrt bug #136890.
 

	
 
  26 Jun 2006; Saleem Abdulrasool <compnerd@gentoo.org>
 
  vlc-0.8.4a-r1.ebuild, vlc-0.8.5-r3.ebuild:
 
  adding gnome2 to inherit (resolves bug #117158)
 

	
 
  23 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.2-r2.ebuild,
 
  vlc-0.8.4a.ebuild, vlc-0.8.4a-r1.ebuild, -vlc-0.8.5-r2.ebuild,
 
  vlc-0.8.5-r3.ebuild:
 
  Remove nsplugin support as per bug #137665.
 

	
 
  18 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild,
 
  vlc-0.8.2-r2.ebuild, vlc-0.8.4a.ebuild, vlc-0.8.4a-r1.ebuild,
 
  vlc-0.8.5-r2.ebuild, vlc-0.8.5-r3.ebuild:
 
  Restrict confcache as per bugs #1371445 and #137023.
 

	
 
*vlc-0.8.5-r3 (18 Jun 2006)
 

	
 
  18 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.5-r3.ebuild:
 
  Add new version with patchset to fix strict aliasing and make wx build
 
  without permissive.
 

	
 
*vlc-0.8.5-r2 (16 Jun 2006)
 

	
 
  16 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.5-r1.ebuild,
 
  +vlc-0.8.5-r2.ebuild:
 
  Remove aac useflag and use ffmpeg decoding instead. Fixes AAC playing.
 

	
 
  16 Jun 2006; Gustavo Zacarias <gustavoz@gentoo.org> vlc-0.8.4a-r1.ebuild:
 
  Stable on sparc
 

	
 
  05 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.5.ebuild,
 
  vlc-0.8.5-r1.ebuild:
 
  Depend on version 1.2 of upnp or it won't work correctly. THanks to Colin
 
  Carle for reporting and Samuli Suominen for finding the solution. Closes bug
 
  #135681.
 

	
 
*vlc-0.8.5-r1 (02 Jun 2006)
 

	
 
  02 Jun 2006; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.5-r1.ebuild:
 
  Add new revision with a fix for stream containing ' character.
 

	
 
  28 May 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.5.ebuild:
 
  Bump patchlevel to add a patch to support ffmpeg with (experimental) hidden
 
  visibility.
 

	
 
  09 May 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
 
  Sign manifest after key expiration.
 

	
 
  09 May 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.5.ebuild:
 
  Bump patchset to fix bug #132809.
 

	
 
  09 May 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.5.ebuild:
 
  Bump patchlevel to fix bugs #132776 and #132780.
 

	
 
  08 May 2006; Markus Rothe <corsair@gentoo.org> vlc-0.8.5.ebuild:
 
  Added ~ppc64
 

	
 
  07 May 2006; <tcort@gentoo.org> vlc-0.8.5.ebuild:
 
  Added ~alpha keyword.
 

	
 
*vlc-0.8.5 (06 May 2006)
 

	
 
  06 May 2006; Diego Pettenò <flameeyes@gentoo.org>
 
  -vlc-0.8.5_beta4.ebuild, +vlc-0.8.5.ebuild:
 
  Update to 0.8.5, dropped ~alpha keyword.
 

	
 
  04 May 2006; Mark Loeser <halcy0n@gentoo.org> vlc-0.8.4a.ebuild:
 
  Stable on x86; bug #121558
 

	
 
  02 May 2006; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.4.ebuild:
 
  Drop old version.
 

	
 
*vlc-0.8.5_beta4 (02 May 2006)
 

	
 
  02 May 2006; Diego Pettenò <flameeyes@gentoo.org>
 
  -vlc-0.8.5_beta2.ebuild, -vlc-0.8.5_beta3.ebuild, +vlc-0.8.5_beta4.ebuild:
 
  Update to last test version.
 

	
 
  20 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.5_beta3.ebuild:
 
  Bump patchset to fix directfb support, and make ebuild handle that, too.
 

	
 
*vlc-0.8.5_beta3 (20 Apr 2006)
 

	
 
  20 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
 
  +vlc-0.8.5_beta3.ebuild:
 
  Bump to latest test version from upstream.
 

	
 
  15 Apr 2006; Thomas Cort <tcort@gentoo.org> vlc-0.8.5_beta2.ebuild:
 
  Added ~alpha keyword.
 

	
 
  12 Apr 2006; Thomas Cort <tcort@gentoo.org> vlc-0.8.4a-r1.ebuild:
 
  Added ~alpha keyword wrt Bug #121558.
 

	
 
  11 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org> vlc-0.8.4a.ebuild:
 
  Stable on sparc wrt #121558
 

	
 
  11 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4.ebuild,
 
  vlc-0.8.4a.ebuild, vlc-0.8.4a-r1.ebuild, vlc-0.8.5_beta2.ebuild:
 
  Rename real useflag to rtsp as real usually involves realplayer/helixplayer
 
  and thus is masked on non-x86 profiles.
 

	
 
*vlc-0.8.5_beta2 (02 Apr 2006)
 

	
 
  02 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
 
  +vlc-0.8.5_beta2.ebuild:
 
  New beta version from upstream, please try it out if you can. New in this
 
  release the directfb support and Intel UPnP stack support.
 

	
 
  21 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a-r1.ebuild:
 
  Bump patchset to fix bug #125071.
 

	
 
  15 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.2-r2.ebuild,
 
  vlc-0.8.4.ebuild, vlc-0.8.4a.ebuild, vlc-0.8.4a-r1.ebuild:
 
  Replace xml2 useflag with xml useflag.
 

	
 
  14 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a-r1.ebuild:
 
  Bump patchset to allow building with GCC 4.1, see bug #126202.
 

	
 
  02 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a-r1.ebuild:
 
  Cleanup modular x deps.
 

	
 
*vlc-0.8.4a-r1 (01 Mar 2006)
 

	
 
  01 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.4a-r1.ebuild:
 
  New patchset with a patch to build against libcddb 1.2 finally. This allows
 
  to remove cddb and libcdio from unmask.
 

	
 
  28 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a.ebuild:
 
  Enable streamout support when vlm is enabled also if stream is not. Thanks
 
  to Robert Lippmann <rlippmann@hotmail.com> for pointing this out in bug
 
  #124356.
 

	
 
  12 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a.ebuild:
 
  Make cddb an useflag so that people can decide whether to use it or not,
 
  allowing to stop the up/down cycle with libcdio 0.76 that requires newer
 
  cddb.
 

	
 
  04 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a.ebuild:
 
  Change dep on wxGTK 2.6.2-r1 as per bug #118631. Drop autotools dependencies.
 

	
 
  12 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a.ebuild:
 
  Add xinerama useflag and make it optional, after bumping patchset to version
 
  13.
 

	
 
  04 Jan 2006; Simon Stelling <blubb@gentoo.org> vlc-0.8.2-r2.ebuild:
 
  stable on amd64 wrt bug 116181
 

	
 
  04 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a.ebuild:
 
  Bump patchset to include the patch to fix textrels provided by PaX team.
 

	
 
  04 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.2-r1.ebuild,
 
  -vlc-0.8.4-r1.ebuild:
 
  Drop old versions.
 

	
 
  03 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4a.ebuild:
 
  Filter out --as-needed when using wxwindows, it makes ld segfault.
 

	
 
  03 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4-r1.ebuild,
 
  vlc-0.8.4a.ebuild:
 
  Make domenu conditional to use wxwindows as the desktop file is specifically
 
  for wxvlc command.
 

	
 
  02 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> vlc-0.8.4.ebuild:
 
  Stable on sparc wrt #116181
 

	
 
  02 Jan 2006; Mark Loeser <halcy0n@gentoo.org> vlc-0.8.2-r2.ebuild:
 
  Stable on x86; bug #116181
 

	
 
  30 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild:
 
  Fix the last version still using freetype useflag instead of truetype.
 

	
 
  27 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.2-r1.ebuild,
 
  vlc-0.8.2-r2.ebuild, vlc-0.8.4.ebuild, vlc-0.8.4-r1.ebuild,
 
  vlc-0.8.4a.ebuild:
 
  Change freetype useflag to truetype.
 

	
 
  17 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild,
 
  vlc-0.8.2-r1.ebuild, vlc-0.8.2-r2.ebuild, vlc-0.8.4.ebuild,
 
  vlc-0.8.4-r1.ebuild, vlc-0.8.4a.ebuild:
 
  Fix the dependency, for alsa is over alsa-lib, not virtual/alsa that points
 
  to the drivers. Close bug #115857.
 

	
 
*vlc-0.8.4a (13 Dec 2005)
 

	
 
  13 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.4a.ebuild:
 
  Updated VLC to 0.8.4a as released by upstream. Avahi and HAL patches are now
 
  part of vanilla sources.
 

	
 
  10 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4-r1.ebuild:
 
  Made modular-friendly.
 

	
 
  08 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4.ebuild,
 
  vlc-0.8.4-r1.ebuild:
 
  As per bug #113449, disable ability to build vlc with wxGTK built without
 
  unicode, as 2.6 version has non-experimental support, and vlc 0.8.4 seems to
 
  require it strictly.
 

	
 
  02 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4-r1.ebuild:
 
  Added patch from Giandomenico De Tullio for enabing avahi support on 0.6
 
  version and later, now bonjour support can be enabled on avahi greater than
 
  0.3. Install the (patched) desktop file from debian directory instead of
 
  creating a new one.
 

	
 
  01 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild:
 
  Changing dep for ffmpeg to any revision of 20050226 snapshot to avoid dummy
 
  people to use newer ffmpeg and filing tons of bugs without looking.
 

	
 
  30 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild:
 
  Completely remove nsplugin logic in vlc 0.8.1, too bugged.
 

	
 
  29 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4-r1.ebuild:
 
  Die if skins are requested but freetype is not enabled. Don't remove the
 
  default skin when using skins. Thanks to Gergan Penkov in bug #113860.
 

	
 
  28 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
 
  Take over maintainership directly.
 

	
 
  28 Nov 2005; Chris White <chriswhite@gentoo.org> vlc-0.8.1-r1.ebuild:
 
  Re-fixed bug #77153.
 

	
 
*vlc-0.8.4-r1 (27 Nov 2005)
 

	
 
  27 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.4-r1.ebuild:
 
  Added new testing version (not yet stable candidate). This version uses
 
  ffmpeg as a plugin instead of builtin, reducing the linking on vlc binary.
 
  Also backports HAL changes from upstream to allow using HAL 0.5 with it.
 

	
 
*vlc-0.8.4 (27 Nov 2005)
 

	
 
  27 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  -vlc-0.8.4_beta3.ebuild, +vlc-0.8.4.ebuild:
 
  New version, 0.8.4 final: closed bug #113590; applied formats patch by
 
  solar; transformed sed lines in patches; fixed tests for avahi and hal to
 
  avoid misunderstanding if someone tries to enable them; build DTS support as
 
  plugin instead of builtin; removed comments inside the code as the
 
  maintainer's guide carry all the needed informations; old for deprecated
 
  interfaces are removed from upstream's package.
 

	
 
  27 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4_beta3.ebuild:
 
  Remove bonjour support or vlc would fail if avahi 0.6 is installed. See bug
 
  #113665.
 

	
 
  24 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild,
 
  vlc-0.8.2-r1.ebuild, vlc-0.8.2-r2.ebuild, vlc-0.8.4_beta3.ebuild:
 
  Remove comments about missing useflags as they are now reported on the
 
  maintainer's guide.
 

	
 
*vlc-0.8.4_beta3 (23 Nov 2005)
 

	
 
  23 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  -vlc-0.8.4_beta1.ebuild, -vlc-0.8.4_beta2.ebuild, +vlc-0.8.4_beta3.ebuild:
 
  Update to latest test version before final release.
 

	
 
  22 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild,
 
  vlc-0.8.2-r1.ebuild, vlc-0.8.2-r2.ebuild, vlc-0.8.4_beta1.ebuild,
 
  vlc-0.8.4_beta2.ebuild:
 
  Use mirror://gentoo/ for patchsets.
 

	
 
  16 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild,
 
  vlc-0.8.2-r1.ebuild, vlc-0.8.2-r2.ebuild, vlc-0.8.4_beta1.ebuild,
 
  vlc-0.8.4_beta2.ebuild:
 
  Forcefully disable x264 support, so that installed x264 library does not get
 
  detected and the build does not fail. See bug #112670.
 

	
 
*vlc-0.8.4_beta2 (05 Nov 2005)
 

	
 
  05 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  +vlc-0.8.4_beta2.ebuild:
 
  Added last beta version. Requires testing.
 

	
 
  30 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild,
 
  vlc-0.8.2-r1.ebuild:
 
  Don't allow to enable hal, as it anyways does not work fine and has bad
 
  behavior when hal 0.5 is being used.
 

	
 
  30 Oct 2005; Mark Loeser <halcy0n@gentoo.org> vlc-0.8.2-r1.ebuild,
 
  vlc-0.8.2-r2.ebuild, vlc-0.8.4_beta1.ebuild:
 
  Add back logic to strip -fomit-frame-pointer only when using gcc-2; fixes bug
 
  #99813
 

	
 
  14 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.4_beta1.ebuild:
 
  Remove comments that are no more needed here as they are on the project page
 
  documentation.
 

	
 
  12 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.2-r2.ebuild:
 
  Remove gtk1 support from latest 0.8.2 version as wxGTK 2.6 nos just supports
 
  GTK2.
 

	
 
*vlc-0.8.2-r2 (03 Oct 2005)
 

	
 
  03 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.2-r2.ebuild:
 
  Added new revision for vlc 0.8.2 with hal disabled, as it seems not to be so
 
  reliable.
 

	
 
*vlc-0.8.4_beta1 (03 Oct 2005)
 

	
 
  03 Oct 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  +vlc-0.8.4_beta1.ebuild:
 
  Added 0.8.4-test1 version. Most of the patches are applied upstream for now.
 

	
 
  15 Sep 2005; Aron Griffis <agriffis@gentoo.org> vlc-0.8.1-r1.ebuild:
 
  Mark 0.8.1-r1 stable on alpha
 

	
 
  10 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild,
 
  vlc-0.8.2-r1.ebuild:
 
  Don't install ABOUT-NLS file.
 

	
 
  02 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.2-r1.ebuild:
 
  Added patch to compile with samba 3.0.20 (and also previous versions).
 

	
 
  30 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> -vlc-0.8.1-r2.ebuild,
 
  -vlc-0.8.1-r3.ebuild, -vlc-0.8.2.ebuild:
 
  Removed old versions.
 

	
 
  13 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild:
 
  Disabled threads from stable version as it's for 0.8.1-r2 and following.
 
  Threads support isn't safe with some external libraries.
 

	
 
  13 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.2-r1.ebuild:
 
  Add patch to build vlc fine when +debug is enabled in wxGTK. Closes #97169.
 

	
 
  12 Jul 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  -files/mpeg2dec-20030612-configure.in-fpic.patch,
 
  -files/0.6.2-mozilla-fix.patch, -files/glide.patch, -vlc-0.6.2.ebuild,
 
  -vlc-0.6.2-r1.ebuild, -vlc-0.7.2.ebuild, vlc-0.8.1-r1.ebuild,
 
  vlc-0.8.1-r2.ebuild, vlc-0.8.1-r3.ebuild, vlc-0.8.2.ebuild:
 
  Rename mozilla useflag into nsplugin. Removed old (bugged) versions.
 

	
 
*vlc-0.8.2-r1 (11 Jul 2005)
 

	
 
  11 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.2-r1.ebuild:
 
  Added nsplugin flag to build the mozilla-compatible plugin (depends on
 
  gecko-sdk).
 

	
 
  10 Jul 2005; Jason Wever <weeve@gentoo.org> vlc-0.8.2.ebuild:
 
  Added ~sparc keyword wrt bug #95625.
 

	
 
  27 Jun 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.2.ebuild:
 
  Disabled also slp support as upstream still uses an older API which breaks
 
  with current version. See bug #97169.
 

	
 
  27 Jun 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  -vlc-0.8.2_beta2.ebuild, vlc-0.8.2.ebuild:
 
  Removed vlc-0.8.2_beta2. Disabled mozilla support waiting for new gecko-sdk,
 
  see bug #97164.
 

	
 
*vlc-0.8.2 (26 Jun 2005)
 

	
 
  26 Jun 2005; Diego Pettenò <flameeyes@gentoo.org> +vlc-0.8.2.ebuild:
 
  New upstream version, missing ~sparc keyword until daap dependency is fixed.
 
  Uses the same patches as 0.8.2_beta2 minus the sap one.
 

	
 
  10 Jun 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r3.ebuild,
 
  vlc-0.8.2_beta2.ebuild:
 
  Fixed mp3/mad params for 0.8.1 and 0.8.2_beta2. Added patch to compile clean
 
  with latest GCC 4.0.1 for 0.8.2_beta2.
 

	
 
  08 Jun 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.2_beta2.ebuild:
 
  Fixed checks for ffmpeg features.
 

	
 
*vlc-0.8.2_beta2 (08 Jun 2005)
 

	
 
  08 Jun 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  +vlc-0.8.2_beta2.ebuild:
 
  New version (test version from upstream's snapshots. Cleaned up useflags,
 
  added new dependencies, fixed dependencies which changed with latest
 
  version, removed a few useflag. Now vcd and cdda enables also the extended
 
  versions (requiring libcdio).
 

	
 
  26 May 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r3.ebuild:
 
  Renamed mad flag into mp3 for latest version.
 

	
 
  22 May 2005; Jason Wever <weeve@gentoo.org> vlc-0.8.1-r1.ebuild:
 
  Stable on SPARC.
 

	
 
  18 May 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r3.ebuild:
 
  Added new patches to make vlc work with wxGTK 2.6. Need more testing before
 
  unmasking.
 

	
 
  17 May 2005; Fernando J. Pereda <ferdy@gentoo.org> vlc-0.8.1-r1.ebuild:
 
  keyworded ~alpha, wrt #90506
 

	
 
*vlc-0.8.1-r3 (14 May 2005)
 

	
 
  14 May 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  -files/vlc-0.8.1-bool.patch, -files/vlc-0.8.1-matroska-shared.patch,
 
  -files/vlc-0.8.1-time.patch, vlc-0.6.2.ebuild, vlc-0.6.2-r1.ebuild,
 
  vlc-0.7.2.ebuild, vlc-0.8.1-r1.ebuild, vlc-0.8.1-r2.ebuild,
 
  +vlc-0.8.1-r3.ebuild:
 
  New revision which now uses wxGTK 2.6 instead of 2.4. Added patch to disable
 
  hal support in configure (just for -r3 for now). Moved patches into patchset
 
  tarball and removed from files. Converted from gcc to toolchain-funcs
 
  eclass.
 

	
 
  09 May 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild,
 
  vlc-0.8.1-r2.ebuild:
 
  Fixed hal dependency to 0.4, fixes bug #91913. Removed !amd64 check on 3dfx
 
  (use.masked).
 

	
 
  07 May 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  +files/vlc-0.8.1-bool.patch, vlc-0.8.1-r1.ebuild, vlc-0.8.1-r2.ebuild:
 
  Added patch to compile ncurses support on -r2. Fixes #91603. Removed ncurses
 
  useflag and disabled it on -r1 as it's stable and better not add patches to
 
  it.
 

	
 
  02 May 2005; Diego Pettenò <flameeyes@gentoo.org> -files/vlc.desktop,
 
  -vlc-0.8.1.ebuild, vlc-0.8.1-r1.ebuild:
 
  Marked 0.8.1-r1 stable on amd64 and x86, and removed the old 0.8.1 with its
 
  files.
 

	
 
  25 Apr 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r2.ebuild:
 
  Added build-time dependencies on autotools, pkgconfig, gettext and cvs
 
  (needed by gettext's autopoint). Fixes #90321.
 

	
 
*vlc-0.8.1-r2 (24 Apr 2005)
 

	
 
  24 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  +files/vlc-0.8.1-matroska-shared.patch, vlc-0.8.1-r1.ebuild,
 
  +vlc-0.8.1-r2.ebuild:
 
  Removed portaudio useflag, vlc needs portaudio v19 (development branch) 
 
  which is not in portage.
 
  Added 0.8.1-r2 version which depends in a recent libmatroska (0.7.3-r1 
 
  at least) which builds .so version of the library, so to build a dynamic 
 
  plugin instead of a static module (with the newly added patch to 
 
  configure).
 
  Disabled threads useflag from 0.8.1-r2 as it seems not mess up vlc with
 
  at least latest ffmpeg and libmatroska.
 

	
 
  20 Apr 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.6.2.ebuild,
 
  vlc-0.6.2-r1.ebuild, vlc-0.7.2.ebuild, vlc-0.8.1.ebuild,
 
  vlc-0.8.1-r1.ebuild:
 
  Removed deprecated oggvorbis useflag. Made vlc-0.8.1-r1 install all the docs
 
  by dodoc instead of installing it on /usr/share/doc/vlc.
 

	
 
  18 Apr 2005; Diego Pettenò <flameeyes@gentoo.org> metadata.xml,
 
  -vlc-0.6.0-r1.ebuild, -vlc-0.6.1.ebuild, vlc-0.6.2.ebuild,
 
  -vlc-0.7.1.ebuild, -vlc-0.7.1-r1.ebuild, -vlc-0.7.2-r1.ebuild,
 
  -vlc-0.8.0.ebuild:
 
  Pruned old ebuilds, as many bugs are fixed in recent ~arch ebuilds, and 
 
  0.8.1-r1 is the wannabe-stable. Fixed dependency on libmpeg2-0.3* 
 
  for vlc-0.6.2 (fixes #60696). Updated metadata, ChrisWhite is retired :/
 

	
 
  18 Apr 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.6.0-r1.ebuild,
 
  vlc-0.6.1.ebuild, vlc-0.6.2.ebuild, vlc-0.6.2-r1.ebuild:
 
  VLC 0.6.x needs xvid .9.x, can't build with 1.0.
 

	
 
  17 Apr 2005; Diego Pettenò <flameeyes@gentoo.org> vlc-0.8.1-r1.ebuild:
 
  Add check for wxwindows before request it (fixex #89436).
 

	
 
  13 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org>
 
  +files/vlc-0.8.1-time.patch, vlc-0.8.1-r1.ebuild:
 
  added patch to include missing time.h, fixes #88378. patch grabbed from
 
  upstream cvs.
 

	
 
  04 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> vlc-0.8.1-r1.ebuild:
 
  introduced support for several useflags, implemented enhancement suggestions
 
  which were made by Diego Pettenò <dgp85@users.sourceforge.net>. Fixes #87289
 

	
 
*vlc-0.8.1-r1 (28 Mar 2005)
 

	
 
  28 Mar 2005; Chris White <chriswhite@gentoo.org> +vlc-0.8.1-r1.ebuild:
 
  Revbump to -r1. Fixes detailed in bug #86419. Thanks to Diego Pettenò for
 
  the ebuild cleanup.
 

	
 
  23 Mar 2005; Seemant Kulleen <seemant@gentoo.org> vlc-0.6.0-r1.ebuild,
 
  vlc-0.6.1.ebuild, vlc-0.6.2.ebuild, vlc-0.6.2-r1.ebuild, vlc-0.7.1.ebuild,
 
  vlc-0.7.1-r1.ebuild, vlc-0.7.2.ebuild, vlc-0.7.2-r1.ebuild,
 
  vlc-0.8.0.ebuild, vlc-0.8.1.ebuild:
 
  change dep from net-www/mozilla to www-client/mozilla
 

	
 
  10 Mar 2005; Chris White <chriswhite@gentoo.org> vlc-0.8.1.ebuild:
 
  Fixed bug #77611.
 

	
 
  03 Mar 2005; Chris White <chriswhite@gentoo.org> vlc-0.8.1.ebuild:
 
  Fixed bug #83880.
 

	
 
  27 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> vlc-0.8.1.ebuild:
 
  Back to using oggvorbis in IUSE.
 

	
 
  29 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> vlc-0.8.1.ebuild:
 
  removed unnecessary line from DEPEND, see #78830
 

	
 
  09 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> vlc-0.8.1.ebuild:
 
  added missing faad? dependency. fixes #77200.
 

	
 
  09 Jan 2005; Chris White <chriswhite@gentoo.org> vlc-0.8.1.ebuild:
 
  Fixed mozilla plugin not working because it was looking in the wrong place
 
  for a file :).
 

	
 
  08 Jan 2005; Chris White <chriswhite@gentoo.org> vlc-0.8.1.ebuild:
 
  Fixed #77119.  Also fixed 2 syntax errors located in #60696.
 

	
 
  08 Jan 2005; Chris White <chriswhite@gentoo.org> vlc-0.8.1.ebuild:
 
  Fixing MOZILLA_CONFIG errors that I'll surely be getting in about 30 minutes.
 

	
 
  08 Jan 2005; Chris White <chriswhite@gentoo.org> +files/vlc.desktop,
 
  vlc-0.8.1.ebuild:
 
  Fixing bug #39213.  Thanks to Keith Lea for providing the vlc.desktop file.
 

	
 
*vlc-0.8.1 (08 Jan 2005)
 

	
 
  08 Jan 2005; Chris White <chriswhite@gentoo.org> +vlc-0.8.1.ebuild:
 
  Bump to version 0.8.1. This is a nice cleanup of the ebuild for deps and
 
  all. Should run alot better than previous versions. Fixes bug #72338.
 

	
 
  14 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org> vlc-0.6.1.ebuild,
 
  vlc-0.6.2-r1.ebuild, vlc-0.6.2.ebuild, vlc-0.7.1-r1.ebuild,
 
  vlc-0.7.1.ebuild, vlc-0.7.2-r1.ebuild, vlc-0.7.2.ebuild, vlc-0.8.0.ebuild:
 
  Changed USE flag to aac.
 

	
 
  11 Nov 2004; Luca Barbato <lu_zero@gentoo.org> vlc-0.8.0.ebuild:
 
  Temporary removed slp
 

	
 
*vlc-0.8.0 (09 Nov 2004)
 

	
 
  09 Nov 2004; Luca Barbato <lu_zero@gentoo.org> +vlc-0.8.0.ebuild:
 
  New release
 

	
 
  23 Oct 2004; Jason Wever <weeve@gentoo.org> vlc-0.7.2-r1.ebuild:
 
  Added ~sparc keyword.
 

	
 
  01 Sep 2004; Martin Holzer <mholzer@gentoo.org> vlc-0.7.2-r1.ebuild,
 
  vlc-0.7.2.ebuild:
 
  adding theora support through IUSE. closes 41383
 

	
 
  20 Aug 2004; Chris White <chriswhite@gentoo.org> vlc-0.7.2-r1.ebuild:
 
  Fixed LIVE version.
 

	
 
*vlc-0.7.2-r1 (10 Aug 2004)
 

	
 
  10 Aug 2004; Chris White <chriswhite@gentoo.org> metadata.xml,
 
  +files/vlc-0.7.2-live.patch, vlc-0.7.2-r1.ebuild:
 
  Removed CFLAGS unsetting, disabled broken interfaces, added myself as
 
  maintainer, and stopped the live downgrading issue.
 

	
 
  01 Jul 2004; Joel Martin <kanaka@gentoo.org>:
 
  Add dts use flag, update dependancy version requirements to more closely match
 
  official requirements, integrate some ebuild changes from ebuild included in
 
  the source tree, fix default font file location.
 

	
 
  25 Jun 2004; Joel Martin <kanaka@gentoo.org> vlc-0.7.2.ebuild:
 
  Add depend on automake 1.7.9 to close bug 54498. No version bump necessary,
 
  this is a getting it to build type fix
 

	
 
  09 Jun 2004; Aron Griffis <agriffis@gentoo.org> vlc-0.6.0-r1.ebuild,
 
  vlc-0.6.1.ebuild, vlc-0.6.2-r1.ebuild, vlc-0.6.2.ebuild, vlc-0.7.1.ebuild:
 
  Fix use invocation
 

	
 
*vlc-0.7.2 (07 Jun 2004)
 

	
 
  07 Jun 2004; Travis Tilley <lv@gentoo.org> +vlc-0.7.2.ebuild:
 
  version bump. this version contains improved interfaces with support for
 
  embedded video outputs, new formats support, an improved DVB input, subtitles
 
  improvements, major stream output improvements, a VideoLAN manager to manage
 
  several streams with only one instance of VLC, and (most importantly, at least
 
  here) numerous fixes for compiling with gcc 3.4.
 

	
 
  07 Jun 2004; Travis Tilley <lv@gentoo.org> vlc-0.7.1-r1.ebuild:
 
  stable on amd64
 

	
 
  03 May 2004; Jeremy Huddleston <eradicator@gentoo.org> vlc-0.6.0-r1.ebuild,
 
  vlc-0.6.1.ebuild, vlc-0.6.2-r1.ebuild, vlc-0.6.2.ebuild:
 
  Changing mad dep to madplay.
 

	
 
  09 Apr 2004; Travis Tilley <lv@gentoo.org> vlc-0.7.1-r1.ebuild:
 
  added ~amd64 keyword
 

	
 
*vlc-0.7.1-r1 (26 Mar 2004)
 

	
 
  26 Mar 2004; David Holm <dholm@gentoo.org> vlc-0.7.1-r1.ebuild:
 
  Added to ~ppc. AltiVec is broken in 0.7.1, disabled.
 

	
 
  20 Mar 2004; Joel Martin <kanaka@gentoo.org>:
 
  Changed to live.com ebuild rather than importing source. Disabled qt and kde
 
  interfaces and xvid since they are deprecated, added libdvdnav dependency,
 
  restructured configuration of dvd and dvb features, synchronized the format
 
  of the ebuild with the one by Derk-Jan Hartman.
 

	
 
  17 Mar 2004; Joel Martin <kanaka@gentoo.org> vlc-0.6.2-r1.ebuild,
 
  vlc-0.7.1.ebuild:
 
  Fix svga dep in 0.7.1, remove ~ia64 from 0.6.2-r1 because of bad deps
 

	
 
  15 Mar 2004; Luca Barbato <lu_zero@gentoo.org> vlc-0.7.1.ebuild:
 
  Marked -ppc the ffmpeg req has issues
 

	
 
*vlc-0.7.1 (11 Mar 2004)
 

	
 
  11 Mar 2004; Joel Martin <kanaka@gentoo.org> vlc-0.7.1.ebuild,
 
  files/live-gcc3-3.patch:
 
  Merged latest unstable vlc-0.6.2-r1, and vlc provided ebuild by Derk-Jan
 
  Hartman. Depend on new ffmpeg ebuild instead of pulling down ffmpeg directly.
 
  Add LiveMedia, libcaca support. No implicit mplayer dependency. Bump faad2
 
  requirement. General cleanup. Removed other arches because or arch dependency
 
  issues.
 

	
 
  23 Feb 2004; Michael Sterrett <mr_bones_@gentoo.org> vlc-0.6.0-r1.ebuild,
 
  vlc-0.6.1.ebuild, vlc-0.6.2-r1.ebuild, vlc-0.6.2.ebuild:
 
  fix KEYWORDS to match available deps
 

	
 
  07 Jan 2004; Daniel Ahlberg <aliz@gentoo.org> vlc-0.6.2-r1.ebuild,
 
  files/mpeg2dec-20030612-configure.in-fpic.patch:
 
  Patch configure.in instead of configure
 

	
 
*vlc-0.6.2-r1 (13 Dec 2003)
 

	
 
  13 Dec 2003; Seemant Kulleen <seemant@gentoo.org> vlc-0.6.2-r1.ebuild:
 
  Switch to using internal ffmpeg and mpeg2dec becausethat means that mplayer
 
  does not have to be a dependency any more. Thanks to the ebuild enclosed
 
  within the tarball for the clues
 

	
 
  12 Dec 2003; Seemant Kulleen <seemant@gentoo.org> metadata.xml,
 
  vlc-0.4.4.ebuild, vlc-0.4.5.ebuild, vlc-0.5.2-r1.ebuild, vlc-0.5.2.ebuild,
 
  vlc-0.6.0.ebuild, vlc-0.6.2.ebuild:
 
  remove crufty ebuilds and move to use_enable syntax for configure options
 

	
 
  22 Nov 2003; Luca Barbato <lu_zero@gentoo.org> vlc-0.6.2.ebuild,
 
  files/0.6.2-mozilla-fix.patch:
 
  Patch to build mozilla plugin on mozilla-1.5*
 

	
 
  21 Nov 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.2.ebuild:
 
  The Mozilla plugin only works with Mozilla 1.4 currently.
 

	
 
  19 Oct 2003; Max Kalika <max@gentoo.org> vlc-0.6.2.ebuild:
 
  Revert location of libdvd, it belongs in media-libs but was only 
 
  partly moved there previously.
 

	
 
  17 Oct 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.2.ebuild:
 
  Fixed portage location of libdvb.  Marked stable for x86.
 

	
 
  17 Aug 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.2.ebuild:
 
  Made minor change as suggested by brandy@gentoo.org on bug #24119
 

	
 
  16 Aug 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.2.ebuild,
 
  files/glide.patch:
 
  Glide works now possibly.  See bug #24119.  Also added the touch stuff
 
  from the videolan cvs ebuild.
 

	
 
  15 Aug 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.2.ebuild:
 
  Stripping -fomit-frame-pointer if gcc-major-version -eq 2.  See bug
 
  #24678.
 

	
 
*vlc-0.6.2 (13 Aug 2003)
 

	
 
  13 Aug 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.2.ebuild:
 
  Version bump.  Removed 0.6.1 related workarounds.  Added support
 
  for the altivec USE variable.  Up to 34 USE variables now. :)
 

	
 
*vlc-0.6.1 (01 Aug 2003)
 

	
 
  01 Aug 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.1.ebuild,
 
  files/buildorder.patch:
 
  The "elusive math equation" release.
 
  Version bump.  Re-organized the ebuild to coincide with the listing
 
  of configure options outputted by ./configure --help.  Added support
 
  for USE variables faad, xosd, and matroska.  Added a patch based on
 
  upstream cvs which allows the mozilla plugin to compile properly.
 
  I have updated the dependancies to the new ebuilds of libdvdcss-1.2.8
 
  and libdvbpsi-0.1.3 as upstream authors suggest these versions.
 
  We are now weighing in at 33 use variables folks. :)  Presently, 
 
  perhaps the most prolific package in Portage. :)
 

	
 
  21 Jul 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.0-r1.ebuild:
 
  Removed the matrox use variable and forced disable-mga as the
 
  module is known not to work, slower than other rendering, and will
 
  not be updated upstream anymore.
 

	
 
  20 Jul 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.0-r1.ebuild:
 
  Added support for the debug USE variable.  Added the matroska
 
  local USE variable.
 

	
 
  19 Jul 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.0-r1.ebuild:
 
  Added the dvb USE variable.  Added a comment re: truetype for 0.6.1
 
  Now showing the whole list of IUSE variables.  Updated
 
  wxwindows dependancy to >=wxGTK-2.4.1 as 2.4.0 has problems.
 
  Added -i to kde-related sed statements.  Re-worded some comments.
 
  General ebuild beautification.
 

	
 
  19 Jul 2003; Nick Hadaway <raker@gentoo.org>:
 
  Removed unneeded vlc-0.6.0-r2.ebuild.
 

	
 
*vlc-0.6.0-r2 (17 Jul 2003)
 

	
 
  17 Jul 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.0-r2.ebuild:
 
  Changed "mad" depends to the new libmad/libid3tag
 

	
 
*vlc-0.6.0-r1 (16 Jul 2003)
 

	
 
  16 Jul 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.0-r1.ebuild,
 
  files/mozplugin.patch:
 
  Now utilizes the mozilla USE variable to install a way cool
 
  mozilla plugin.  The code has been tested with mozilla 1.4
 
  and may work with 1.3.
 

	
 
  16 Jul 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.0.ebuild:
 
  Adding mplayer as a dependancy until the libpostproc issue is
 
  figured out.  See bug #22811
 

	
 
  09 Jul 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.0.ebuild:
 
  A little sed to change glide location from /usr/include/glide to
 
  /usr/include/glide3
 

	
 
  06 Jul 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.0.ebuild:
 
  Marked stable for x86
 

	
 
*vlc-0.6.0 (25 Jun 2003)
 

	
 
  25 Jun 2003; Nick Hadaway <raker@gentoo.org> vlc-0.6.0.ebuild:
 
  Lots more IUSE madness.  More proper enabling/disabling of configure
 
  options.  Some portions of this ebuild were inspired from the 
 
  videolan.org official ebuild.
 

	
 
*vlc-0.5.2-r1 (29 Mar 2003)
 

	
 
  29 Mar 2003; Martin Holzer <mholzer@gentoo.org> vlc-0.5.2-r1.ebuild:
 
  Added some IUSE vars and option flags. Closes #18321.
 

	
 
*vlc-0.5.2 (13 Mar 2003)
 

	
 
  13 Mar 2003; Seemant Kulleen <seemant@gentoo.org> vlc-0.5.2.ebuild:
 
  version bump
 

	
 
*vlc-0.4.5 (09 Nov 2002)
 

	
 
  22 Dec 2002; Martin Holzer <mholzer@gentoo.org> vlc-0.4.4.ebuild files/digest-vlc-0.4.4 Changelog:
 
  Changed .tar.gz to .tar.bz2, removed --disable-a52
 

	
 
  09 Nov 2002; Seemant Kulleen <seemant@gentoo.org>  vlc-0.4.5.ebuild
 
  files/digest-vlc-0.4.5:
 

	
 
  Version bump, thanks to: mholzer@gentoo.org (Martin Holzer) in bug #10426
 

	
 
*vlc-0.4.4 (13 Aug 2002)
 

	
 
  22 Dec 2002; Martin Holzer <mholzer@gentoo.org> vlc-0.4.4.ebuild files/digest-vlc-0.4.4 Changelog:
 
  Changed .tar.gz to .tar.bz2, removed --disable-a52
 

	
 
  28 Sep 2002; Nick Hadaway <raker@gentoo.org> vlc-0.4.4.ebuild:
 
  Removed redundant configure options.  Changed to einstall.
 

	
 
  17 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog:
 
  Use kde-functions.eclass to determine kdelibs, arts locations.
 

	
 
  15 Aug 2002; Mark Guertin <gerk@gentoo.org> vlc-0.4.4.ebuild:
 
  Added ppc to keywords
 

	
 
  13 Aug 2002; Seemant Kulleen <seemant@gentoo.org> vlc-0.4.4.ebuild:
 
  Version bump.
 

	
 
*vlc-0.4.3 (25 Jul 2002)
 

	
 
  02 Aug 2002; Nick Hadaway <raker@gentoo.org> vlc-0.4.3.ebuild:
 
  Added support for libdvbpsi.
 

	
 
  29 Jul 2002; Nick Hadaway <raker@gentoo.org>:
 
  Added support for a52dec by default as it is marked as enabled by
 
  default in vlc's configure options and the a52dec author says we
 
  should give it a try.  :)  I have it set to depend on
 
  >=media-libs/a52dec-0.7.4 as previous versions were not thread
 
  safe.
 

	
 
  25 Jul 2002; Seemant Kulleen <seemant@gentoo.org>  vlc-0.4.3.ebuild:
 
  Version bump.
 

	
 
*vlc-0.4.2 (13 Jul 2002)
 

	
 
  13 Jul 2002; Nick Hadaway <raker@gentoo.org> 
 
  vlc-0.4.2.ebuild files/digest-vlc-0.4.2:
 
  Version bump.
 

	
 
*vlc-0.4.1 (09 Jul 2002)
 

	
 
  09 Jul 2002; Nick Hadaway <raker@gentoo.org> vlc-0.4.1.ebuild
 
  files/digest-vlc-0.4.1:
 
  Version bump.  Added required dependancy for mad (MPEG audio library)
 
  which allows vlc to read divx files.  Updated configure options.
 
  Special thanks to to the vlc support team for the quick response
 
  to my inquiry.
 

	
 
*vlc-0.4.0 (17 Jun 2002)
 

	
 
  17 Jun 2002; Seemant Kulleen <seemant@gentoo.org> vlc-0.4.0-r1.ebuild
 
  files/digest-vlc-0.4.0-r1:
 
  This now works with Qt2 and Qt3, depending on which is reflected in
 
  $QTDIR.  Thanks to BradPritt@gmx.de (Markus Mohr) in bug #3678 for
 
  providing this fix.
 

	
 
*vlc-0.4.0 (24 May 2002)
 

	
 
  24 May 2002; Seemant Kulleen <seemant@gentoo.org> vlc-0.4.0.ebuild
 
  files/digest-vlc-0.4.0:
 
  Version bump.
 

	
 
*vlc-0.3.1-r1 (19 May 2002)
 

	
 
  19 May 2002; Seemant Kulleen <seemant@gentoo.org> vlc-0.3.1-r1.ebuild
 
  files/digest-vlc-0.3.1-r1:
 
  Added USE dependent ALSA support, since gentoo now defaults to alsa-0.9
 

	
 
*vlc-0.3.1 (07 May 2002)
 

	
 
  07 May 2002; Karl Trygve Kalleberg <karltk@gentoo.org> vlc-0.3.1.ebuild files/digest-vlc-0.3.1:
 
  New upstream version.
 

	
 

	
 
*vlc-0.2.91 (1 Feb 2002)
 

	
 
  1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog:
 
  Added initial ChangeLog which should be updated whenever the package is
 
  updated in any way. This changelog is targetted to users. This means that the
 
  comments should well explained and written in clean English. The details about
 
  writing correct changelogs are explained in the skel.ChangeLog file which you
 
  can find in the root directory of the portage repository.
media-video/vlc/Manifest
Show inline comments
 
new file 100644
 
-----BEGIN PGP SIGNED MESSAGE-----
 
Hash: SHA1
 

	
 
DIST vlc-1.0.4.tar.bz2 21622966 RMD160 d4d9dae5dfe7d081d17197e5b94a43e54b213368 SHA1 59d99dd005f70b3442c1c44472640e10fdc15aa5 SHA256 dbff0ba0cd60a4323f85fd8b918f2a4477a11c5a8f628d1b868fb5947e8e9896
 
DIST vlc-1.0.5.tar.bz2 21887131 RMD160 de50206ddce59d1487ea7d4efa8bbd37f55b928e SHA1 a2c415923850720dc4499de0b6f6dbe40e98f90f SHA256 f7f1994c936fbb8c392481a13abfd6a6b76c5aac4406fa7a78d4786dfc206dcd
 
DIST vlc-m4-1.tar.bz2 1685 RMD160 14775ca0d23a348d0d2809f8fa0a6b86e2f1623f SHA1 0310423bf9157b402f66107c365dd39abedb0d33 SHA256 6feee6c520c8fcfa45c1bcc07475304c7a68d31985bb1b432b5b7b174a277a54
 
DIST vlc-patches-79.tar.bz2 6483 RMD160 f4bb903049b35c411ead3d812c865ac97d42c905 SHA1 b650ae71e4a59397be5a74cb7de5101d030ee04a SHA256 c2956b049de208408d64175792c936f8fcd325bd51c21d76158ba38107dda800
 
DIST vlc-patches-82.tar.bz2 5209 RMD160 d44813b8033303507a4a65411cf46d3963be9349 SHA1 e0adbc632af430c93573dc2539cdee66dfd20bf1 SHA256 7b3afbb9565352888265ddc9b1ce03b6097824e402d00e5711e426289946b0be
 
DIST vlc-patches-83.tar.bz2 9277 RMD160 b585a84187f42c3e5cb557e6d752ffde26585506 SHA1 91bcd66f3b393202153595e8c44926cc051d7451 SHA256 c3c2b7841bde69762feed36758d95ccd5cc0ee390310cfad91bbfa3bca72b1e3
 
EBUILD vlc-1.0.4.ebuild 11944 RMD160 6b11b400fbd13fb09dab6720d4e6dd85b377f5b9 SHA1 38c2db38a27aa6ae03d6aff685d80b0289e68e04 SHA256 1bb7ec981c0c2518e6b46711f71336c340c0f8be58789ad4eddee6a3200b17c2
 
EBUILD vlc-1.0.5.ebuild 12064 RMD160 cd4b0efc8871ae051d540271590181a78bbbefd0 SHA1 fc91424ebaea8438ff2716799c69956462ca4804 SHA256 bf50d19c6eb96a235ce42bfd04b645ac9c4212fd5577dd6ceb261add9495e755
 
EBUILD vlc-1.0.9999.ebuild 12016 RMD160 e33004803ad2459cc8e0205572b355b97dbe5e82 SHA1 50a8d12feb671972054d80e964b654c89de1aa9d SHA256 7c8eedd4ad29f5de0d7620e341aaa1f2b92f57e8c747332a152930953d93cc8c
 
EBUILD vlc-9999.ebuild 11679 RMD160 20a48aef3d36bc967ef68ad9d1c5dc1614f39621 SHA1 508a93cba03da6038d553aff62993a3e2486cf2c SHA256 ef743e290fd4e0027fbd2c6b3215b3d91bb63c48baad53a9f4981ae08c385c11
 
MISC ChangeLog 86903 RMD160 d8b352792d8e95e012458460339fbe9d2d8f83a8 SHA1 125e5a75368e2fd471d094604e51b62f209610b1 SHA256 eed52761672e5d893a1695ce1baa0095136b7a352d76089dcf923345d7453f54
 
MISC metadata.xml 4152 RMD160 371740d72f49649ff3d8e3e9397730962c85d4a3 SHA1 69e10d0465819e595218136e1bdf6fe12f9ab099 SHA256 c5ca4cd5ddfbb0cf93c851eb9f12ac33d561cbeb8fcef9df64eb79c1f9023632
 
-----BEGIN PGP SIGNATURE-----
 
Version: GnuPG v2.0.14 (GNU/Linux)
 

	
 
iEYEARECAAYFAkuFJgcACgkQvFcC4BYPU0pwBgCcDRz2YJ+omHCSnVane7770WpT
 
vvkAoIVS2tdj96nPFx1KdGeh4l/aNFs6
 
=ehi4
 
-----END PGP SIGNATURE-----
media-video/vlc/metadata.xml
Show inline comments
 
new file 100644
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
<pkgmetadata>
 
  <herd>video</herd>
 
  <maintainer>
 
    <email>aballier@gentoo.org</email>
 
    <name>Alexis Ballier</name>
 
  </maintainer>
 
  <use>
 
    <flag name="atmo">Enables support for AtmoLight (homebrew Ambient Lighting Technology)</flag>
 
    <flag name="cddax">Enables audio CD plugin with CD Text and CD paranoia via libcdio</flag>
 
    <flag name="cdio">Enables CD input and control library support.</flag>
 
    <flag name="dc1394">Enables IIDC cameras support.</flag>
 
    <flag name="dirac">Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac.</flag>
 
    <flag name="fluidsynth">Enables Fluidsynth MIDI software synthesis (with external sound fonts).</flag>
 
    <flag name="gcrypt">Enables cryptography support via libgcrypt.</flag>
 
    <flag name="gnome">Adds support for GNOME's filesystem abstraction layer, <pkg>gnome-base/gnome-vfs</pkg>. This flag is not GUI-related.</flag>
 
    <flag name="httpd">Enables a web based interface for vlc.</flag>
 
    <flag name="id3tag">Enables id3tag metadata reader plugin.</flag>
 
    <flag name="kate">Adds support for Ogg Kate subtitles via libkate.</flag>
 
    <flag name="libass">Enables subtitles support using libass.</flag>
 
    <flag name="libproxy">Enables support for proxy settings in the HTTP access module.</flag>
 
    <flag name="libsysfs">Get user key from firewire connected iPod via libsysfs.</flag>
 
    <flag name="libv4l">Enables Libv4l Video4Linux support.</flag>
 
    <flag name="libv4l2">Enables Libv4l2 Video4Linux2 support (for conversion
 
		from various video formats to standard ones, needed to use v4l2 devices
 
		with strange formats).</flag>
 
    <flag name="libtiger">Enables Ogg Kate subtitles rendering using libtiger.</flag>
 
    <flag name="live">Enables live555 streaming media support (client support for rtsp).</flag>
 
    <flag name="optimisememory">Enable optimisation for memory rather than performance.</flag>
 
    <flag name="pda">Builds a GTK+ interface suitable for PDA devices.</flag>
 
    <flag name="projectm">Enables the projectM visualization plugin.</flag>
 
    <flag name="pvr">Enables PVR cards access module.</flag>
 
    <flag name="qt4" restrict="&gt;=media-video/vlc-0.9">Builds a <pkg>x11-libs/qt</pkg> based frontend. It is now the most up-to-date graphical interface available.</flag>
 
    <flag name="remoteosd">Enables RemoteOSD plugin (VNC client as video filter).</flag>
 
    <flag name="rtsp">Enables real audio and RTSP modules.</flag>
 
    <flag name="run-as-root">Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!</flag>
 
    <flag name="schroedinger">Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec).</flag>
 
    <flag name="sdl-image">Enables sdl image video decoder (depends on sdl)</flag>
 
    <flag name="shine">Enables shine fixed point mp3 encoder.</flag>
 
    <flag name="shout">Enables libshout output.</flag>
 
    <flag name="skins">Enables support for the skins2 interface.</flag>
 
    <flag name="stream">Enables vlc to stream video.</flag>
 
    <flag name="twolame">Enables twolame support (MPEG Audio Layer 2 encoder).</flag>
 
    <flag name="udev">Enables Linux udev services discovery.</flag>
 
    <flag name="upnp">Enables support for Intel UPnP stack.</flag>
 
    <flag name="vcdinfo">Enables VCD information library support.</flag>
 
    <flag name="vcdx">Enables VCD with navigation via libvcdinfo (depends on cdio)</flag>
 
    <flag name="vlm">New videolan (media) manager (vlm), a little manager designed to launch and manage multiple streams from within one instance of VLC.</flag>
 
    <flag name="wma-fixed">Enables fixed point WMA decoder.</flag>
 
    <flag name="X">Enables support for, e.g., fullscreen mode via the X Window System. By itself, this flag does not build a graphical interface.</flag>
 
    <flag name="zvbi">Enables support for teletext subtitles via the zvbi library.</flag>
 
  </use>
 
</pkgmetadata>
media-video/vlc/vlc-1.0.4.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2010 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-1.0.4.ebuild,v 1.10 2010/01/31 17:40:11 armin76 Exp $
 

	
 
EAPI="2"
 

	
 
SCM=""
 
if [ "${PV%9999}" != "${PV}" ] ; then
 
	SCM=git
 
	EGIT_REPO_URI="git://git.videolan.org/vlc.git"
 
	EGIT_BOOTSTRAP="bootstrap"
 
	if [ "${PV%.9999}" != "${PV}" ] ; then
 
		EGIT_BRANCH=${PV%.9999}-bugfix
 
	else
 
		EGIT_BRANCH=master
 
	fi
 
fi
 

	
 
inherit eutils multilib autotools toolchain-funcs gnome2 nsplugins qt4 flag-o-matic ${SCM}
 

	
 
MY_PV="${PV/_/-}"
 
MY_PV="${MY_PV/-beta/-test}"
 
MY_P="${PN}-${MY_PV}"
 
VLC_SNAPSHOT_TIME="0013"
 

	
 
PATCHLEVEL="79"
 
M4_TARBALL_VERSION="1"
 
DESCRIPTION="VLC media player - Video player and streamer"
 
HOMEPAGE="http://www.videolan.org/vlc/"
 
if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild
 
	SRC_URI=""
 
elif [[ "${P}" == *_alpha* ]]; then # Snapshots taken from nightlies.videolan.org
 
	SRC_URI="http://nightlies.videolan.org/build/source/trunk-${PV/*_alpha/}-${VLC_SNAPSHOT_TIME}/${PN}-snapshot-${PV/*_alpha/}.tar.bz2"
 
	MY_P="${P/_alpha*/}-git"
 
elif [[ "${MY_P}" == "${P}" ]]; then
 
	SRC_URI="http://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.bz2"
 
else
 
	SRC_URI="http://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.bz2"
 
fi
 

	
 
SRC_URI="${SRC_URI}
 
	mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2
 
	mirror://gentoo/${PN}-m4-${M4_TARBALL_VERSION}.tar.bz2"
 

	
 
LICENSE="GPL-2"
 
SLOT="0"
 

	
 
KEYWORDS="alpha amd64 ~arm ppc ppc64 sparc x86 ~x86-fbsd"
 
IUSE="a52 aac aalib alsa altivec atmo avahi bidi cdda cddax cddb cdio dbus dc1394
 
	debug dirac directfb dts dvb dvd elibc_glibc fbcon fluidsynth +ffmpeg flac fontconfig
 
	+gcrypt ggi gnome gnutls hal httpd id3tag ieee1394 jack kate libass libcaca
 
	libnotify libproxy libsysfs libtiger libv4l2 lirc live lua matroska mmx
 
	modplug mp3 mpeg mtp musepack ncurses nsplugin ogg opengl optimisememory oss
 
	pda png pulseaudio pvr +qt4 remoteosd rtsp run-as-root samba schroedinger
 
	sdl sdl-image shine shout skins speex sse stream svg svga taglib
 
	theora truetype twolame udev upnp v4l v4l2 vcdinfo vcdx vlm vorbis win32codecs
 
	wma-fixed X x264 xcb xinerama xml xosd xv zvbi"
 

	
 
RDEPEND="
 
		!!<=media-video/vlc-0.9.99999
 
		sys-libs/zlib
 
		>=media-libs/libdvbpsi-0.1.6
 
		a52? ( >=media-libs/a52dec-0.7.4-r3 )
 
		aalib? ( media-libs/aalib )
 
		aac? ( >=media-libs/faad2-2.6.1 )
 
		alsa? ( media-libs/alsa-lib )
 
		avahi? ( >=net-dns/avahi-0.6 )
 
		bidi? ( >=dev-libs/fribidi-0.10.4 )
 
		cdda? (	cddb? ( >=media-libs/libcddb-1.2.0 ) )
 
		cddax? ( cddb? ( >=media-libs/libcddb-1.2.0 ) )
 
		cdio? ( >=dev-libs/libcdio-0.78.2 )
 
		dbus? ( >=sys-apps/dbus-1.0.2 )
 
		dc1394? ( sys-libs/libraw1394
 
			<media-libs/libdc1394-1.9.99 )
 
		dirac? ( >=media-video/dirac-0.10.0 )
 
		directfb? ( dev-libs/DirectFB )
 
		dts? ( media-libs/libdca )
 
		dvd? (	media-libs/libdvdread
 
				>=media-libs/libdvdnav-0.1.9
 
				media-libs/libdvdplay )
 
		elibc_glibc? ( >=sys-libs/glibc-2.8 )
 
		ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20090201 )
 
		flac? ( media-libs/libogg
 
			>=media-libs/flac-1.1.2 )
 
		fluidsynth? ( media-sound/fluidsynth )
 
		fontconfig? ( media-libs/fontconfig )
 
		gcrypt? ( >=dev-libs/libgcrypt-1.2.0 )
 
		ggi? ( media-libs/libggi )
 
		gnome? ( gnome-base/gnome-vfs )
 
		gnutls? ( >=net-libs/gnutls-1.7.4 )
 
		hal? ( sys-apps/hal )
 
		id3tag? ( media-libs/libid3tag
 
			sys-libs/zlib )
 
		ieee1394? ( sys-libs/libraw1394 sys-libs/libavc1394 )
 
		jack? ( >=media-sound/jack-audio-connection-kit-0.99.0-r1 )
 
		kate? ( >=media-libs/libkate-0.1.1 )
 
		libass? ( >=media-libs/libass-0.9.5 media-libs/fontconfig )
 
		libcaca? ( media-libs/libcaca )
 
		libnotify? ( x11-libs/libnotify )
 
		libproxy? ( net-libs/libproxy )
 
		libsysfs? ( sys-fs/sysfsutils )
 
		libtiger? ( media-libs/libtiger )
 
		lirc? ( app-misc/lirc )
 
		live? ( >=media-plugins/live-2008.07.06 )
 
		lua? ( >=dev-lang/lua-5.1 )
 
		matroska? (
 
			>=dev-libs/libebml-0.7.6
 
			>=media-libs/libmatroska-0.8.0 )
 
		modplug? ( media-libs/libmodplug )
 
		mp3? ( media-libs/libmad )
 
		mpeg? ( >=media-libs/libmpeg2-0.3.2 )
 
		mtp? ( >=media-libs/libmtp-0.3.0 )
 
		musepack? ( >=media-sound/musepack-tools-444 )
 
		ncurses? ( sys-libs/ncurses )
 
		nsplugin? ( >=net-libs/xulrunner-1.8 x11-libs/libXpm x11-libs/libXt	<net-libs/xulrunner-1.9.2 )
 
		ogg? ( media-libs/libogg )
 
		pda? ( x11-libs/gtk+:2 )
 
		png? ( media-libs/libpng )
 
		pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
 
		qt4? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/libX11 )
 
		remoteosd? ( >=dev-libs/libgcrypt-1.2.0 )
 
		samba? ( || ( >=net-fs/samba-libs-3.4[smbclient]
 
			 <net-fs/samba-3.4 ) )
 
		schroedinger? ( >=media-libs/schroedinger-1.0.6 )
 
		sdl? ( >=media-libs/libsdl-1.2.8
 
			sdl-image? ( media-libs/sdl-image ) )
 
		shout? ( media-libs/libshout )
 
		skins? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/libXext x11-libs/libX11 )
 
		speex? ( media-libs/speex )
 
		svg? ( >=gnome-base/librsvg-2.9.0 )
 
		svga? ( media-libs/svgalib )
 
		taglib? ( >=media-libs/taglib-1.5 )
 
		theora? ( >=media-libs/libtheora-1.0_beta3 )
 
		truetype? ( media-libs/freetype
 
			media-fonts/dejavu )
 
		twolame? ( media-sound/twolame )
 
		udev? ( >=sys-fs/udev-142 )
 
		upnp? ( net-libs/libupnp )
 
		v4l2? ( libv4l2? ( media-libs/libv4l ) )
 
		vcdinfo? ( >=media-video/vcdimager-0.7.22 )
 
		vorbis? ( media-libs/libvorbis )
 
		win32codecs? ( media-libs/win32codecs )
 
		X? (
 
			x11-libs/libX11
 
			x11-libs/libXext
 
			xv? ( x11-libs/libXv )
 
			xinerama? ( x11-libs/libXinerama )
 
			opengl? ( virtual/opengl )
 
		)
 
		x264? ( media-libs/x264 )
 
		xcb? ( x11-libs/libxcb x11-libs/xcb-util )
 
		xml? ( dev-libs/libxml2 )
 
		xosd? ( x11-libs/xosd )
 
		zvbi? ( >=media-libs/zvbi-0.2.25 )
 
		"
 

	
 
# Disabled features and reasons:
 
# xvmc? ( x11-libs/libXvMC )
 
#	Will probably compile only on x86
 

	
 
DEPEND="${RDEPEND}
 
	dvb? ( sys-kernel/linux-headers )
 
	v4l? ( sys-kernel/linux-headers )
 
	v4l2? ( >=sys-kernel/linux-headers-2.6.25 )
 
	X? ( xinerama? ( x11-proto/xineramaproto ) )
 
	xcb? ( x11-proto/xproto )
 
	dev-util/pkgconfig"
 

	
 
S="${WORKDIR}/${MY_P}"
 

	
 
# Displays a warning if the first use flag is set but the second is not
 
vlc_use_needs() {
 
	use $1 && use !$2 && ewarn "USE=$1 requires $2, $1 will be disabled."
 
}
 

	
 
# Notify the user that some useflag have been forced on
 
vlc_use_force() {
 
	use $1 && use !$2 && ewarn "USE=$1 requires $2, $2 will be enabled."
 
}
 

	
 
# Use when $2 depends strictly on $3
 
# if use $1 then enable $2 and $3, otherwise disable $2
 
vlc_use_enable_force() {
 
	if use $1 ; then
 
		echo "--enable-$2 --enable-$3"
 
	else
 
		echo "--disable-$2"
 
	fi
 
}
 

	
 
pkg_setup() {
 
	if has_version '<=media-video/vlc-0.9.9999'; then
 
		eerror "Please unmerge vlc-0.9.x first before installing ${P}"
 
		eerror "If you don't do that, some plugins will get linked against"
 
		eerror "the old ${PN} version and will not work."
 
		die "Unmerge vlc 0.9.x first"
 
	fi
 
	vlc_use_needs skins truetype
 
	vlc_use_force skins qt4
 
	vlc_use_needs cddax cdio
 
	vlc_use_needs vcdx cdio
 
	vlc_use_needs vcdx vcdinfo
 
	vlc_use_needs vcdinfo cdio
 
	vlc_use_needs bidi truetype
 
	vlc_use_force remoteosd gcrypt
 
	vlc_use_needs fontconfig truetype
 
	vlc_use_needs libv4l2 v4l2
 
	vlc_use_needs libtiger kate
 
	use cddb && use !cdda && use !cddax && ewarn "USE=cddb requires either cdda or cddax, cddb will be disabled."
 
	if use qt4 || use skins ; then
 
		qt4_pkg_setup
 
	else
 
		ewarn "You have disabled the qt4 useflag, ${PN} will not have any"
 
		ewarn "graphical interface. Maybe that is not what you want..."
 
	fi
 
}
 

	
 
src_unpack() {
 
	unpack ${A}
 
	if [ "${PV%9999}" != "${PV}" ] ; then
 
		git_src_unpack
 
	fi
 
}
 

	
 
src_prepare() {
 
	if [ "${PV%9999}" != "${PV}" ] ; then
 
		git_src_prepare
 
	fi
 
	# Make it build with libtool 1.5
 
	rm -f m4/lt* m4/libtool.m4
 

	
 
	EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
 
	AT_M4DIR="m4 ${WORKDIR}/${PN}-m4" eautoreconf
 
}
 

	
 
src_configure() {
 

	
 
	# It would fail if -fforce-addr is used due to too few registers...
 
	use x86 && filter-flags -fforce-addr
 

	
 
	local MOZILLA_PC
 

	
 
	if use nsplugin; then
 
		if has_version 'net-libs/xulrunner:1.9' ; then
 
			MOZILLA_PC=libxul
 
		else
 
			MOZILLA_PC=xulrunner-plugin
 
		fi
 
	fi
 

	
 
	econf \
 
		$(use_enable a52) \
 
		$(use_enable aalib aa) \
 
		$(use_enable aac faad) \
 
		$(use_enable alsa) \
 
		$(use_enable altivec) \
 
		--disable-asademux \
 
		$(use_enable atmo) \
 
		$(use_enable avahi bonjour) \
 
		$(use_enable bidi fribidi) \
 
		$(use_enable cdda vcd) \
 
		$(use_enable cddax)\
 
		$(use_enable cddb libcddb) \
 
		$(use_enable cdio libcdio) \
 
		--disable-csri \
 
		$(use_enable dbus) $(use_enable dbus dbus-control) \
 
		$(use_enable dirac) \
 
		$(use_enable directfb) \
 
		$(use_enable dc1394) \
 
		$(use_enable debug) \
 
		$(use_enable dts dca) \
 
		$(use_enable dvb) \
 
		$(use_enable dvd dvdread) $(use_enable dvd dvdnav) \
 
		$(use_enable fbcon fb) \
 
		$(use_enable ffmpeg avcodec) $(use_enable ffmpeg avformat) $(use_enable ffmpeg swscale) $(use_enable ffmpeg postproc) \
 
		$(use_enable flac) \
 
		$(use_enable fluidsynth) \
 
		$(use_enable fontconfig) \
 
		$(use_enable ggi) \
 
		$(use_enable gnome gnomevfs) \
 
		$(use_enable gnutls) \
 
		$(use_enable hal) \
 
		$(use_enable httpd) \
 
		$(use_enable id3tag) \
 
		$(use_enable ieee1394 dv) \
 
		$(use_enable jack) \
 
		$(use_enable kate) \
 
		$(use_enable libass) \
 
		$(use_enable libcaca caca) \
 
		$(use_enable gcrypt libgcrypt) \
 
		$(use_enable libnotify notify) \
 
		$(use_enable libproxy) \
 
		--disable-libtar \
 
		$(use_enable libtiger tiger) \
 
		$(use_enable libsysfs) \
 
		$(use_enable libv4l2) \
 
		$(use_enable lirc) \
 
		$(use_enable live live555) \
 
		$(use_enable lua) \
 
		$(use_enable matroska mkv) \
 
		$(use_enable mmx) \
 
		$(use_enable modplug mod) \
 
		$(use_enable mp3 mad) \
 
		$(use_enable mpeg libmpeg2) \
 
		$(use_enable mtp) \
 
		$(use_enable musepack mpc) \
 
		$(use_enable ncurses) \
 
		$(use_enable nsplugin mozilla) --with-mozilla-pkg="${MOZILLA_PC}" \
 
		$(use_enable ogg) \
 
		$(use_enable opengl glx) $(use_enable opengl) $(use_enable opengl galaktos) \
 
		$(use_enable optimisememory optimize-memory) \
 
		$(use_enable oss) \
 
		$(use_enable pda) \
 
		$(use_enable png) \
 
		--disable-portaudio \
 
		$(use_enable pulseaudio pulse) \
 
		$(use_enable pvr) \
 
		$(use_enable qt4) \
 
		$(use_enable rtsp realrtsp) \
 
		$(use_enable run-as-root) \
 
		$(use_enable samba smb) \
 
		$(use_enable schroedinger) \
 
		$(use_enable sdl) \
 
		$(use_enable sdl-image) \
 
		$(use_enable shine) \
 
		$(use_enable shout) \
 
		$(use_enable skins skins2) \
 
		$(use_enable speex) \
 
		$(use_enable sse) \
 
		$(use_enable stream sout) \
 
		$(use_enable svg) \
 
		$(use_enable svga svgalib) \
 
		$(use_enable taglib) \
 
		$(use_enable theora) \
 
		$(use_enable truetype freetype) \
 
		$(use_enable twolame) \
 
		$(use_enable udev) \
 
		$(use_enable upnp) \
 
		$(use_enable v4l) \
 
		$(use_enable v4l2) \
 
		$(use_enable vcdinfo) \
 
		$(use_enable vcdx) \
 
		$(use_enable vorbis) \
 
		$(use_enable win32codecs loader) \
 
		$(use_enable wma-fixed) \
 
		$(use_enable X x11) $(use_enable X screen) \
 
		$(use_enable x264) \
 
		$(use_enable xcb) \
 
		$(use_enable xinerama) \
 
		$(use_enable xml libxml2) \
 
		$(use_enable xosd) \
 
		$(use_enable xv xvideo) \
 
		--disable-xvmc \
 
		$(use_enable zvbi) $(use_enable !zvbi telx) \
 
		--disable-snapshot \
 
		--disable-growl \
 
		--disable-optimizations \
 
		--enable-fast-install \
 
		$(vlc_use_enable_force vlm vlm sout) \
 
		$(vlc_use_enable_force skins skins2 qt4) \
 
		$(vlc_use_enable_force remoteosd remoteosd libgcrypt)
 
}
 

	
 
src_install() {
 
	emake DESTDIR="${D}" install || die "make install failed"
 

	
 
	dodoc AUTHORS MAINTAINERS HACKING THANKS NEWS README \
 
		doc/fortunes.txt doc/intf-cdda.txt doc/intf-vcd.txt
 

	
 
	rm -rf "${D}/usr/share/doc/vlc" \
 
		"${D}"/usr/share/vlc/vlc{16x16,32x32,48x48,128x128}.{png,xpm,ico}
 

	
 
	if use nsplugin; then
 
		dodir "/usr/$(get_libdir)/${PLUGINS_DIR}"
 
		mv "${D}"/usr/$(get_libdir)/mozilla/plugins/* \
 
			"${D}/usr/$(get_libdir)/${PLUGINS_DIR}/"
 
	fi
 

	
 
	use skins || rm -rf "${D}/usr/share/vlc/skins2"
 

	
 
	for res in 16 32 48; do
 
		insinto /usr/share/icons/hicolor/${res}x${res}/apps/
 
		newins "${S}"/share/vlc${res}x${res}.png vlc.png
 
	done
 
}
media-video/vlc/vlc-1.0.5.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2010 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-1.0.5.ebuild,v 1.3 2010/02/24 13:13:36 aballier Exp $
 

	
 
EAPI="2"
 

	
 
SCM=""
 
if [ "${PV%9999}" != "${PV}" ] ; then
 
	SCM=git
 
	EGIT_BOOTSTRAP="bootstrap"
 
	EGIT_BRANCH=master
 
	EGIT_PROJECT=${P}
 
	if [ "${PV%.9999}" != "${PV}" ] ; then
 
		EGIT_REPO_URI="git://git.videolan.org/vlc/vlc-${PV%.9999}.git"
 
	else
 
		EGIT_REPO_URI="git://git.videolan.org/vlc.git"
 
	fi
 
fi
 

	
 
inherit eutils multilib autotools toolchain-funcs gnome2 nsplugins qt4 flag-o-matic ${SCM}
 

	
 
MY_PV="${PV/_/-}"
 
MY_PV="${MY_PV/-beta/-test}"
 
MY_P="${PN}-${MY_PV}"
 
VLC_SNAPSHOT_TIME="0013"
 

	
 
PATCHLEVEL="83"
 
M4_TARBALL_VERSION="1"
 
DESCRIPTION="VLC media player - Video player and streamer"
 
HOMEPAGE="http://www.videolan.org/vlc/"
 
if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild
 
	SRC_URI=""
 
elif [[ "${P}" == *_alpha* ]]; then # Snapshots taken from nightlies.videolan.org
 
	SRC_URI="http://nightlies.videolan.org/build/source/trunk-${PV/*_alpha/}-${VLC_SNAPSHOT_TIME}/${PN}-snapshot-${PV/*_alpha/}.tar.bz2"
 
	MY_P="${P/_alpha*/}-git"
 
elif [[ "${MY_P}" == "${P}" ]]; then
 
	SRC_URI="http://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.bz2"
 
else
 
	SRC_URI="http://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.bz2"
 
fi
 

	
 
SRC_URI="${SRC_URI}
 
	mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2
 
	mirror://gentoo/${PN}-m4-${M4_TARBALL_VERSION}.tar.bz2"
 

	
 
LICENSE="GPL-2"
 
SLOT="0"
 

	
 
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 
IUSE="a52 aac aalib alsa altivec atmo avahi bidi cdda cddax cddb cdio dbus dc1394
 
	debug dirac directfb dts dvb dvd elibc_glibc fbcon fluidsynth +ffmpeg flac fontconfig
 
	+gcrypt ggi gnome gnutls hal httpd id3tag ieee1394 jack kate libass libcaca
 
	libnotify libproxy libsysfs libtiger libv4l2 lirc live lua matroska mmx
 
	modplug mp3 mpeg mtp musepack ncurses nsplugin ogg opengl optimisememory oss
 
	pda png pulseaudio pvr +qt4 remoteosd rtsp run-as-root samba schroedinger
 
	sdl sdl-image shine shout skins speex sse stream svg svga taglib
 
	theora truetype twolame udev upnp v4l v4l2 vcdinfo vcdx vlm vorbis win32codecs
 
	wma-fixed X x264 xcb xinerama xml xosd xv zvbi"
 

	
 
RDEPEND="
 
		!!<=media-video/vlc-0.9.99999
 
		sys-libs/zlib
 
		>=media-libs/libdvbpsi-0.1.6
 
		a52? ( >=media-libs/a52dec-0.7.4-r3 )
 
		aalib? ( media-libs/aalib )
 
		aac? ( >=media-libs/faad2-2.6.1 )
 
		alsa? ( media-libs/alsa-lib )
 
		avahi? ( >=net-dns/avahi-0.6 )
 
		bidi? ( >=dev-libs/fribidi-0.10.4 )
 
		cdda? (	cddb? ( >=media-libs/libcddb-1.2.0 ) )
 
		cddax? ( cddb? ( >=media-libs/libcddb-1.2.0 ) )
 
		cdio? ( >=dev-libs/libcdio-0.78.2 )
 
		dbus? ( >=sys-apps/dbus-1.0.2 )
 
		dc1394? ( sys-libs/libraw1394
 
			<media-libs/libdc1394-1.9.99 )
 
		dirac? ( >=media-video/dirac-0.10.0 )
 
		directfb? ( dev-libs/DirectFB )
 
		dts? ( media-libs/libdca )
 
		dvd? (	media-libs/libdvdread
 
				>=media-libs/libdvdnav-0.1.9
 
				media-libs/libdvdplay )
 
		elibc_glibc? ( >=sys-libs/glibc-2.8 )
 
		ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20090201 )
 
		flac? ( media-libs/libogg
 
			>=media-libs/flac-1.1.2 )
 
		fluidsynth? ( media-sound/fluidsynth )
 
		fontconfig? ( media-libs/fontconfig )
 
		gcrypt? ( >=dev-libs/libgcrypt-1.2.0 )
 
		ggi? ( media-libs/libggi )
 
		gnome? ( gnome-base/gnome-vfs )
 
		gnutls? ( >=net-libs/gnutls-1.7.4 )
 
		hal? ( sys-apps/hal )
 
		id3tag? ( media-libs/libid3tag
 
			sys-libs/zlib )
 
		ieee1394? ( sys-libs/libraw1394 sys-libs/libavc1394 )
 
		jack? ( >=media-sound/jack-audio-connection-kit-0.99.0-r1 )
 
		kate? ( >=media-libs/libkate-0.1.1 )
 
		libass? ( >=media-libs/libass-0.9.5 media-libs/fontconfig )
 
		libcaca? ( media-libs/libcaca )
 
		libnotify? ( x11-libs/libnotify )
 
		libproxy? ( net-libs/libproxy )
 
		libsysfs? ( sys-fs/sysfsutils )
 
		libtiger? ( media-libs/libtiger )
 
		lirc? ( app-misc/lirc )
 
		live? ( >=media-plugins/live-2008.07.06 )
 
		lua? ( >=dev-lang/lua-5.1 )
 
		matroska? (
 
			>=dev-libs/libebml-0.7.6
 
			>=media-libs/libmatroska-0.8.0 )
 
		modplug? ( media-libs/libmodplug )
 
		mp3? ( media-libs/libmad )
 
		mpeg? ( >=media-libs/libmpeg2-0.3.2 )
 
		mtp? ( >=media-libs/libmtp-0.3.0 )
 
		musepack? ( >=media-sound/musepack-tools-444 )
 
		ncurses? ( sys-libs/ncurses )
 
		nsplugin? ( >=net-libs/xulrunner-1.8 x11-libs/libXpm x11-libs/libXt )
 
		ogg? ( media-libs/libogg )
 
		pda? ( x11-libs/gtk+:2 )
 
		png? ( media-libs/libpng )
 
		pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
 
		qt4? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/libX11 )
 
		remoteosd? ( >=dev-libs/libgcrypt-1.2.0 )
 
		samba? ( || ( >=net-fs/samba-libs-3.4[smbclient]
 
			 <net-fs/samba-3.4 ) )
 
		schroedinger? ( >=media-libs/schroedinger-1.0.6 )
 
		sdl? ( >=media-libs/libsdl-1.2.8
 
			sdl-image? ( media-libs/sdl-image ) )
 
		shout? ( media-libs/libshout )
 
		skins? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/libXext x11-libs/libX11 )
 
		speex? ( media-libs/speex )
 
		svg? ( >=gnome-base/librsvg-2.9.0 )
 
		svga? ( media-libs/svgalib )
 
		taglib? ( >=media-libs/taglib-1.5 )
 
		theora? ( >=media-libs/libtheora-1.0_beta3 )
 
		truetype? ( media-libs/freetype
 
			media-fonts/dejavu )
 
		twolame? ( media-sound/twolame )
 
		udev? ( >=sys-fs/udev-142 )
 
		upnp? ( net-libs/libupnp )
 
		v4l2? ( libv4l2? ( media-libs/libv4l ) )
 
		vcdinfo? ( >=media-video/vcdimager-0.7.22 )
 
		vorbis? ( media-libs/libvorbis )
 
		win32codecs? ( media-libs/win32codecs )
 
		X? (
 
			x11-libs/libX11
 
			x11-libs/libXext
 
			xv? ( x11-libs/libXv )
 
			xinerama? ( x11-libs/libXinerama )
 
			opengl? ( virtual/opengl )
 
		)
 
		x264? ( media-libs/x264 )
 
		xcb? ( x11-libs/libxcb x11-libs/xcb-util )
 
		xml? ( dev-libs/libxml2 )
 
		xosd? ( x11-libs/xosd )
 
		zvbi? ( >=media-libs/zvbi-0.2.25 )
 
		"
 

	
 
# Disabled features and reasons:
 
# xvmc? ( x11-libs/libXvMC )
 
#	Will probably compile only on x86
 

	
 
DEPEND="${RDEPEND}
 
	dvb? ( sys-kernel/linux-headers )
 
	v4l? ( sys-kernel/linux-headers )
 
	v4l2? ( >=sys-kernel/linux-headers-2.6.25 )
 
	X? ( xinerama? ( x11-proto/xineramaproto ) )
 
	xcb? ( x11-proto/xproto )
 
	dev-util/pkgconfig"
 

	
 
S="${WORKDIR}/${MY_P}"
 

	
 
# Displays a warning if the first use flag is set but the second is not
 
vlc_use_needs() {
 
	use $1 && use !$2 && ewarn "USE=$1 requires $2, $1 will be disabled."
 
}
 

	
 
# Notify the user that some useflag have been forced on
 
vlc_use_force() {
 
	use $1 && use !$2 && ewarn "USE=$1 requires $2, $2 will be enabled."
 
}
 

	
 
# Use when $2 depends strictly on $3
 
# if use $1 then enable $2 and $3, otherwise disable $2
 
vlc_use_enable_force() {
 
	if use $1 ; then
 
		echo "--enable-$2 --enable-$3"
 
	else
 
		echo "--disable-$2"
 
	fi
 
}
 

	
 
pkg_setup() {
 
	if has_version '<=media-video/vlc-0.9.9999'; then
 
		eerror "Please unmerge vlc-0.9.x first before installing ${P}"
 
		eerror "If you don't do that, some plugins will get linked against"
 
		eerror "the old ${PN} version and will not work."
 
		die "Unmerge vlc 0.9.x first"
 
	fi
 
	vlc_use_needs skins truetype
 
	vlc_use_force skins qt4
 
	vlc_use_needs cddax cdio
 
	vlc_use_needs vcdx cdio
 
	vlc_use_needs vcdx vcdinfo
 
	vlc_use_needs vcdinfo cdio
 
	vlc_use_needs bidi truetype
 
	vlc_use_force remoteosd gcrypt
 
	vlc_use_needs fontconfig truetype
 
	vlc_use_needs libv4l2 v4l2
 
	vlc_use_needs libtiger kate
 
	use cddb && use !cdda && use !cddax && ewarn "USE=cddb requires either cdda or cddax, cddb will be disabled."
 
	if use qt4 || use skins ; then
 
		qt4_pkg_setup
 
	else
 
		ewarn "You have disabled the qt4 useflag, ${PN} will not have any"
 
		ewarn "graphical interface. Maybe that is not what you want..."
 
	fi
 
}
 

	
 
src_unpack() {
 
	unpack ${A}
 
	if [ "${PV%9999}" != "${PV}" ] ; then
 
		git_src_unpack
 
	fi
 
}
 

	
 
src_prepare() {
 
	if [ "${PV%9999}" != "${PV}" ] ; then
 
		git_src_prepare
 
	fi
 
	# Make it build with libtool 1.5
 
	rm -f m4/lt* m4/libtool.m4
 

	
 
	has_version '>=net-libs/xulrunner-1.9.2' || EPATCH_EXCLUDE="550_all_xulrunner192.patch"
 
	EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
 
	AT_M4DIR="m4 ${WORKDIR}/${PN}-m4" eautoreconf
 
}
 

	
 
src_configure() {
 

	
 
	# It would fail if -fforce-addr is used due to too few registers...
 
	use x86 && filter-flags -fforce-addr
 

	
 
	local MOZILLA_PC
 

	
 
	if use nsplugin; then
 
		if has_version 'net-libs/xulrunner:1.9' ; then
 
			MOZILLA_PC=libxul
 
		else
 
			MOZILLA_PC=xulrunner-plugin
 
		fi
 
	fi
 

	
 
	econf \
 
		$(use_enable a52) \
 
		$(use_enable aalib aa) \
 
		$(use_enable aac faad) \
 
		$(use_enable alsa) \
 
		$(use_enable altivec) \
 
		--disable-asademux \
 
		$(use_enable atmo) \
 
		$(use_enable avahi bonjour) \
 
		$(use_enable bidi fribidi) \
 
		$(use_enable cdda vcd) \
 
		$(use_enable cddax)\
 
		$(use_enable cddb libcddb) \
 
		$(use_enable cdio libcdio) \
 
		--disable-csri \
 
		$(use_enable dbus) $(use_enable dbus dbus-control) \
 
		$(use_enable dirac) \
 
		$(use_enable directfb) \
 
		$(use_enable dc1394) \
 
		$(use_enable debug) \
 
		$(use_enable dts dca) \
 
		$(use_enable dvb) \
 
		$(use_enable dvd dvdread) $(use_enable dvd dvdnav) \
 
		$(use_enable fbcon fb) \
 
		$(use_enable ffmpeg avcodec) $(use_enable ffmpeg avformat) $(use_enable ffmpeg swscale) $(use_enable ffmpeg postproc) \
 
		$(use_enable flac) \
 
		$(use_enable fluidsynth) \
 
		$(use_enable fontconfig) \
 
		$(use_enable ggi) \
 
		$(use_enable gnome gnomevfs) \
 
		$(use_enable gnutls) \
 
		$(use_enable hal) \
 
		$(use_enable httpd) \
 
		$(use_enable id3tag) \
 
		$(use_enable ieee1394 dv) \
 
		$(use_enable jack) \
 
		$(use_enable kate) \
 
		$(use_enable libass) \
 
		$(use_enable libcaca caca) \
 
		$(use_enable gcrypt libgcrypt) \
 
		$(use_enable libnotify notify) \
 
		$(use_enable libproxy) \
 
		--disable-libtar \
 
		$(use_enable libtiger tiger) \
 
		$(use_enable libsysfs) \
 
		$(use_enable libv4l2) \
 
		$(use_enable lirc) \
 
		$(use_enable live live555) \
 
		$(use_enable lua) \
 
		$(use_enable matroska mkv) \
 
		$(use_enable mmx) \
 
		$(use_enable modplug mod) \
 
		$(use_enable mp3 mad) \
 
		$(use_enable mpeg libmpeg2) \
 
		$(use_enable mtp) \
 
		$(use_enable musepack mpc) \
 
		$(use_enable ncurses) \
 
		$(use_enable nsplugin mozilla) --with-mozilla-pkg="${MOZILLA_PC}" \
 
		$(use_enable ogg) \
 
		$(use_enable opengl glx) $(use_enable opengl) $(use_enable opengl galaktos) \
 
		$(use_enable optimisememory optimize-memory) \
 
		$(use_enable oss) \
 
		$(use_enable pda) \
 
		$(use_enable png) \
 
		--disable-portaudio \
 
		$(use_enable pulseaudio pulse) \
 
		$(use_enable pvr) \
 
		$(use_enable qt4) \
 
		$(use_enable rtsp realrtsp) \
 
		$(use_enable run-as-root) \
 
		$(use_enable samba smb) \
 
		$(use_enable schroedinger) \
 
		$(use_enable sdl) \
 
		$(use_enable sdl-image) \
 
		$(use_enable shine) \
 
		$(use_enable shout) \
 
		$(use_enable skins skins2) \
 
		$(use_enable speex) \
 
		$(use_enable sse) \
 
		$(use_enable stream sout) \
 
		$(use_enable svg) \
 
		$(use_enable svga svgalib) \
 
		$(use_enable taglib) \
 
		$(use_enable theora) \
 
		$(use_enable truetype freetype) \
 
		$(use_enable twolame) \
 
		$(use_enable udev) \
 
		$(use_enable upnp) \
 
		$(use_enable v4l) \
 
		$(use_enable v4l2) \
 
		$(use_enable vcdinfo) \
 
		$(use_enable vcdx) \
 
		$(use_enable vorbis) \
 
		$(use_enable win32codecs loader) \
 
		$(use_enable wma-fixed) \
 
		$(use_enable X x11) $(use_enable X screen) \
 
		$(use_enable x264) \
 
		$(use_enable xcb) \
 
		$(use_enable xinerama) \
 
		$(use_enable xml libxml2) \
 
		$(use_enable xosd) \
 
		$(use_enable xv xvideo) \
 
		--disable-xvmc \
 
		$(use_enable zvbi) $(use_enable !zvbi telx) \
 
		--disable-snapshot \
 
		--disable-growl \
 
		--disable-optimizations \
 
		--enable-fast-install \
 
		$(vlc_use_enable_force vlm vlm sout) \
 
		$(vlc_use_enable_force skins skins2 qt4) \
 
		$(vlc_use_enable_force remoteosd remoteosd libgcrypt)
 
}
 

	
 
src_install() {
 
	emake DESTDIR="${D}" install || die "make install failed"
 

	
 
	dodoc AUTHORS MAINTAINERS HACKING THANKS NEWS README \
 
		doc/fortunes.txt doc/intf-cdda.txt doc/intf-vcd.txt
 

	
 
	rm -rf "${D}/usr/share/doc/vlc" \
 
		"${D}"/usr/share/vlc/vlc{16x16,32x32,48x48,128x128}.{png,xpm,ico}
 

	
 
	if use nsplugin; then
 
		dodir "/usr/$(get_libdir)/${PLUGINS_DIR}"
 
		mv "${D}"/usr/$(get_libdir)/mozilla/plugins/* \
 
			"${D}/usr/$(get_libdir)/${PLUGINS_DIR}/"
 
	fi
 

	
 
	use skins || rm -rf "${D}/usr/share/vlc/skins2"
 

	
 
	for res in 16 32 48; do
 
		insinto /usr/share/icons/hicolor/${res}x${res}/apps/
 
		newins "${S}"/share/vlc${res}x${res}.png vlc.png
 
	done
 
}
media-video/vlc/vlc-1.0.9999.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2010 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-1.0.9999.ebuild,v 1.38 2010/02/24 13:13:36 aballier Exp $
 

	
 
EAPI="2"
 

	
 
SCM=""
 
if [ "${PV%9999}" != "${PV}" ] ; then
 
	SCM=git
 
	EGIT_BOOTSTRAP="bootstrap"
 
	EGIT_BRANCH=master
 
	EGIT_PROJECT=${P}
 
	if [ "${PV%.9999}" != "${PV}" ] ; then
 
		EGIT_REPO_URI="git://git.videolan.org/vlc/vlc-${PV%.9999}.git"
 
	else
 
		EGIT_REPO_URI="git://git.videolan.org/vlc.git"
 
	fi
 
fi
 

	
 
inherit eutils multilib autotools toolchain-funcs gnome2 nsplugins qt4 flag-o-matic ${SCM}
 

	
 
MY_PV="${PV/_/-}"
 
MY_PV="${MY_PV/-beta/-test}"
 
MY_P="${PN}-${MY_PV}"
 
VLC_SNAPSHOT_TIME="0013"
 

	
 
PATCHLEVEL="83"
 
M4_TARBALL_VERSION="1"
 
DESCRIPTION="VLC media player - Video player and streamer"
 
HOMEPAGE="http://www.videolan.org/vlc/"
 
if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild
 
	SRC_URI=""
 
elif [[ "${P}" == *_alpha* ]]; then # Snapshots taken from nightlies.videolan.org
 
	SRC_URI="http://nightlies.videolan.org/build/source/trunk-${PV/*_alpha/}-${VLC_SNAPSHOT_TIME}/${PN}-snapshot-${PV/*_alpha/}.tar.bz2"
 
	MY_P="${P/_alpha*/}-git"
 
elif [[ "${MY_P}" == "${P}" ]]; then
 
	SRC_URI="http://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.bz2"
 
else
 
	SRC_URI="http://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.bz2"
 
fi
 

	
 
SRC_URI="${SRC_URI}
 
	mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2
 
	mirror://gentoo/${PN}-m4-${M4_TARBALL_VERSION}.tar.bz2"
 

	
 
LICENSE="GPL-2"
 
SLOT="0"
 

	
 
KEYWORDS=""
 
IUSE="a52 aac aalib alsa altivec atmo avahi bidi cdda cddax cddb cdio dbus dc1394
 
	debug dirac directfb dts dvb dvd elibc_glibc fbcon fluidsynth +ffmpeg flac fontconfig
 
	+gcrypt ggi gnome gnutls hal httpd id3tag ieee1394 jack kate libass libcaca
 
	libnotify libproxy libsysfs libtiger libv4l2 lirc live lua matroska mmx
 
	modplug mp3 mpeg mtp musepack ncurses nsplugin ogg opengl optimisememory oss
 
	pda png pulseaudio pvr +qt4 remoteosd rtsp run-as-root samba schroedinger
 
	sdl sdl-image shine shout skins speex sse stream svg svga taglib
 
	theora truetype twolame udev upnp v4l v4l2 vcdinfo vcdx vlm vorbis win32codecs
 
	wma-fixed X x264 xcb xinerama xml xosd xv zvbi"
 

	
 
RDEPEND="
 
		!!<=media-video/vlc-0.9.99999
 
		sys-libs/zlib
 
		>=media-libs/libdvbpsi-0.1.6
 
		a52? ( >=media-libs/a52dec-0.7.4-r3 )
 
		aalib? ( media-libs/aalib )
 
		aac? ( >=media-libs/faad2-2.6.1 )
 
		alsa? ( media-libs/alsa-lib )
 
		avahi? ( >=net-dns/avahi-0.6 )
 
		bidi? ( >=dev-libs/fribidi-0.10.4 )
 
		cdda? (	cddb? ( >=media-libs/libcddb-1.2.0 ) )
 
		cddax? ( cddb? ( >=media-libs/libcddb-1.2.0 ) )
 
		cdio? ( >=dev-libs/libcdio-0.78.2 )
 
		dbus? ( >=sys-apps/dbus-1.0.2 )
 
		dc1394? ( sys-libs/libraw1394
 
			<media-libs/libdc1394-1.9.99 )
 
		dirac? ( >=media-video/dirac-0.10.0 )
 
		directfb? ( dev-libs/DirectFB )
 
		dts? ( media-libs/libdca )
 
		dvd? (	media-libs/libdvdread
 
				>=media-libs/libdvdnav-0.1.9
 
				media-libs/libdvdplay )
 
		elibc_glibc? ( >=sys-libs/glibc-2.8 )
 
		ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20090201 )
 
		flac? ( media-libs/libogg
 
			>=media-libs/flac-1.1.2 )
 
		fluidsynth? ( media-sound/fluidsynth )
 
		fontconfig? ( media-libs/fontconfig )
 
		gcrypt? ( >=dev-libs/libgcrypt-1.2.0 )
 
		ggi? ( media-libs/libggi )
 
		gnome? ( gnome-base/gnome-vfs )
 
		gnutls? ( >=net-libs/gnutls-1.7.4 )
 
		hal? ( sys-apps/hal )
 
		id3tag? ( media-libs/libid3tag
 
			sys-libs/zlib )
 
		ieee1394? ( sys-libs/libraw1394 sys-libs/libavc1394 )
 
		jack? ( >=media-sound/jack-audio-connection-kit-0.99.0-r1 )
 
		kate? ( >=media-libs/libkate-0.1.1 )
 
		libass? ( >=media-libs/libass-0.9.5 media-libs/fontconfig )
 
		libcaca? ( media-libs/libcaca )
 
		libnotify? ( x11-libs/libnotify )
 
		libproxy? ( net-libs/libproxy )
 
		libsysfs? ( sys-fs/sysfsutils )
 
		libtiger? ( media-libs/libtiger )
 
		lirc? ( app-misc/lirc )
 
		live? ( >=media-plugins/live-2008.07.06 )
 
		lua? ( >=dev-lang/lua-5.1 )
 
		matroska? (
 
			>=dev-libs/libebml-0.7.6
 
			>=media-libs/libmatroska-0.8.0 )
 
		modplug? ( media-libs/libmodplug )
 
		mp3? ( media-libs/libmad )
 
		mpeg? ( >=media-libs/libmpeg2-0.3.2 )
 
		mtp? ( >=media-libs/libmtp-0.3.0 )
 
		musepack? ( >=media-sound/musepack-tools-444 )
 
		ncurses? ( sys-libs/ncurses )
 
		nsplugin? ( >=net-libs/xulrunner-1.8 x11-libs/libXpm x11-libs/libXt )
 
		ogg? ( media-libs/libogg )
 
		pda? ( x11-libs/gtk+:2 )
 
		png? ( media-libs/libpng )
 
		pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
 
		qt4? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/libX11 )
 
		remoteosd? ( >=dev-libs/libgcrypt-1.2.0 )
 
		samba? ( || ( >=net-fs/samba-libs-3.4[smbclient]
 
			 <net-fs/samba-3.4 ) )
 
		schroedinger? ( >=media-libs/schroedinger-1.0.6 )
 
		sdl? ( >=media-libs/libsdl-1.2.8
 
			sdl-image? ( media-libs/sdl-image ) )
 
		shout? ( media-libs/libshout )
 
		skins? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/libXext x11-libs/libX11 )
 
		speex? ( media-libs/speex )
 
		svg? ( >=gnome-base/librsvg-2.9.0 )
 
		svga? ( media-libs/svgalib )
 
		taglib? ( >=media-libs/taglib-1.5 )
 
		theora? ( >=media-libs/libtheora-1.0_beta3 )
 
		truetype? ( media-libs/freetype
 
			media-fonts/dejavu )
 
		twolame? ( media-sound/twolame )
 
		udev? ( >=sys-fs/udev-142 )
 
		upnp? ( net-libs/libupnp )
 
		v4l2? ( libv4l2? ( media-libs/libv4l ) )
 
		vcdinfo? ( >=media-video/vcdimager-0.7.22 )
 
		vorbis? ( media-libs/libvorbis )
 
		win32codecs? ( media-libs/win32codecs )
 
		X? (
 
			x11-libs/libX11
 
			x11-libs/libXext
 
			xv? ( x11-libs/libXv )
 
			xinerama? ( x11-libs/libXinerama )
 
			opengl? ( virtual/opengl )
 
		)
 
		x264? ( media-libs/x264 )
 
		xcb? ( x11-libs/libxcb x11-libs/xcb-util )
 
		xml? ( dev-libs/libxml2 )
 
		xosd? ( x11-libs/xosd )
 
		zvbi? ( >=media-libs/zvbi-0.2.25 )
 
		"
 

	
 
# Disabled features and reasons:
 
# xvmc? ( x11-libs/libXvMC )
 
#	Will probably compile only on x86
 

	
 
DEPEND="${RDEPEND}
 
	dvb? ( sys-kernel/linux-headers )
 
	v4l? ( sys-kernel/linux-headers )
 
	v4l2? ( >=sys-kernel/linux-headers-2.6.25 )
 
	X? ( xinerama? ( x11-proto/xineramaproto ) )
 
	xcb? ( x11-proto/xproto )
 
	dev-util/pkgconfig"
 

	
 
S="${WORKDIR}/${MY_P}"
 

	
 
# Displays a warning if the first use flag is set but the second is not
 
vlc_use_needs() {
 
	use $1 && use !$2 && ewarn "USE=$1 requires $2, $1 will be disabled."
 
}
 

	
 
# Notify the user that some useflag have been forced on
 
vlc_use_force() {
 
	use $1 && use !$2 && ewarn "USE=$1 requires $2, $2 will be enabled."
 
}
 

	
 
# Use when $2 depends strictly on $3
 
# if use $1 then enable $2 and $3, otherwise disable $2
 
vlc_use_enable_force() {
 
	if use $1 ; then
 
		echo "--enable-$2 --enable-$3"
 
	else
 
		echo "--disable-$2"
 
	fi
 
}
 

	
 
pkg_setup() {
 
	if has_version '<=media-video/vlc-0.9.9999'; then
 
		eerror "Please unmerge vlc-0.9.x first before installing ${P}"
 
		eerror "If you don't do that, some plugins will get linked against"
 
		eerror "the old ${PN} version and will not work."
 
		die "Unmerge vlc 0.9.x first"
 
	fi
 
	vlc_use_needs skins truetype
 
	vlc_use_force skins qt4
 
	vlc_use_needs cddax cdio
 
	vlc_use_needs vcdx cdio
 
	vlc_use_needs vcdx vcdinfo
 
	vlc_use_needs vcdinfo cdio
 
	vlc_use_needs bidi truetype
 
	vlc_use_force remoteosd gcrypt
 
	vlc_use_needs fontconfig truetype
 
	vlc_use_needs libv4l2 v4l2
 
	vlc_use_needs libtiger kate
 
	use cddb && use !cdda && use !cddax && ewarn "USE=cddb requires either cdda or cddax, cddb will be disabled."
 
	if use qt4 || use skins ; then
 
		qt4_pkg_setup
 
	else
 
		ewarn "You have disabled the qt4 useflag, ${PN} will not have any"
 
		ewarn "graphical interface. Maybe that is not what you want..."
 
	fi
 
}
 

	
 
src_unpack() {
 
	unpack ${A}
 
	if [ "${PV%9999}" != "${PV}" ] ; then
 
		git_src_unpack
 
	fi
 
}
 

	
 
src_prepare() {
 
	if [ "${PV%9999}" != "${PV}" ] ; then
 
		git_src_prepare
 
	fi
 
	# Make it build with libtool 1.5
 
	rm -f m4/lt* m4/libtool.m4
 

	
 
	has_version '>=net-libs/xulrunner-1.9.2' || EPATCH_EXCLUDE="550_all_xulrunner192.patch"
 
	EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
 
	AT_M4DIR="m4 ${WORKDIR}/${PN}-m4" eautoreconf
 
}
 

	
 
src_configure() {
 

	
 
	# It would fail if -fforce-addr is used due to too few registers...
 
	use x86 && filter-flags -fforce-addr
 

	
 
	local MOZILLA_PC
 

	
 
	if use nsplugin; then
 
		if has_version 'net-libs/xulrunner:1.9' ; then
 
			MOZILLA_PC=libxul
 
		else
 
			MOZILLA_PC=xulrunner-plugin
 
		fi
 
	fi
 

	
 
	econf \
 
		$(use_enable a52) \
 
		$(use_enable aalib aa) \
 
		$(use_enable aac faad) \
 
		$(use_enable alsa) \
 
		$(use_enable altivec) \
 
		--disable-asademux \
 
		$(use_enable atmo) \
 
		$(use_enable avahi bonjour) \
 
		$(use_enable bidi fribidi) \
 
		$(use_enable cdda vcd) \
 
		$(use_enable cddax)\
 
		$(use_enable cddb libcddb) \
 
		$(use_enable cdio libcdio) \
 
		--disable-csri \
 
		$(use_enable dbus) $(use_enable dbus dbus-control) \
 
		$(use_enable dirac) \
 
		$(use_enable directfb) \
 
		$(use_enable dc1394) \
 
		$(use_enable debug) \
 
		$(use_enable dts dca) \
 
		$(use_enable dvb) \
 
		$(use_enable dvd dvdread) $(use_enable dvd dvdnav) \
 
		$(use_enable fbcon fb) \
 
		$(use_enable ffmpeg avcodec) $(use_enable ffmpeg avformat) $(use_enable ffmpeg swscale) $(use_enable ffmpeg postproc) \
 
		$(use_enable flac) \
 
		$(use_enable fluidsynth) \
 
		$(use_enable fontconfig) \
 
		$(use_enable ggi) \
 
		$(use_enable gnome gnomevfs) \
 
		$(use_enable gnutls) \
 
		$(use_enable hal) \
 
		$(use_enable httpd) \
 
		$(use_enable id3tag) \
 
		$(use_enable ieee1394 dv) \
 
		$(use_enable jack) \
 
		$(use_enable kate) \
 
		$(use_enable libass) \
 
		$(use_enable libcaca caca) \
 
		$(use_enable gcrypt libgcrypt) \
 
		$(use_enable libnotify notify) \
 
		$(use_enable libproxy) \
 
		--disable-libtar \
 
		$(use_enable libtiger tiger) \
 
		$(use_enable libsysfs) \
 
		$(use_enable libv4l2) \
 
		$(use_enable lirc) \
 
		$(use_enable live live555) \
 
		$(use_enable lua) \
 
		$(use_enable matroska mkv) \
 
		$(use_enable mmx) \
 
		$(use_enable modplug mod) \
 
		$(use_enable mp3 mad) \
 
		$(use_enable mpeg libmpeg2) \
 
		$(use_enable mtp) \
 
		$(use_enable musepack mpc) \
 
		$(use_enable ncurses) \
 
		$(use_enable nsplugin mozilla) --with-mozilla-pkg="${MOZILLA_PC}" \
 
		$(use_enable ogg) \
 
		$(use_enable opengl glx) $(use_enable opengl) $(use_enable opengl galaktos) \
 
		$(use_enable optimisememory optimize-memory) \
 
		$(use_enable oss) \
 
		$(use_enable pda) \
 
		$(use_enable png) \
 
		--disable-portaudio \
 
		$(use_enable pulseaudio pulse) \
 
		$(use_enable pvr) \
 
		$(use_enable qt4) \
 
		$(use_enable rtsp realrtsp) \
 
		$(use_enable run-as-root) \
 
		$(use_enable samba smb) \
 
		$(use_enable schroedinger) \
 
		$(use_enable sdl) \
 
		$(use_enable sdl-image) \
 
		$(use_enable shine) \
 
		$(use_enable shout) \
 
		$(use_enable skins skins2) \
 
		$(use_enable speex) \
 
		$(use_enable sse) \
 
		$(use_enable stream sout) \
 
		$(use_enable svg) \
 
		$(use_enable svga svgalib) \
 
		$(use_enable taglib) \
 
		$(use_enable theora) \
 
		$(use_enable truetype freetype) \
 
		$(use_enable twolame) \
 
		$(use_enable udev) \
 
		$(use_enable upnp) \
 
		$(use_enable v4l) \
 
		$(use_enable v4l2) \
 
		$(use_enable vcdinfo) \
 
		$(use_enable vcdx) \
 
		$(use_enable vorbis) \
 
		$(use_enable win32codecs loader) \
 
		$(use_enable wma-fixed) \
 
		$(use_enable X x11) $(use_enable X screen) \
 
		$(use_enable x264) \
 
		$(use_enable xcb) \
 
		$(use_enable xinerama) \
 
		$(use_enable xml libxml2) \
 
		$(use_enable xosd) \
 
		$(use_enable xv xvideo) \
 
		--disable-xvmc \
 
		$(use_enable zvbi) $(use_enable !zvbi telx) \
 
		--disable-snapshot \
 
		--disable-growl \
 
		--disable-optimizations \
 
		--enable-fast-install \
 
		$(vlc_use_enable_force vlm vlm sout) \
 
		$(vlc_use_enable_force skins skins2 qt4) \
 
		$(vlc_use_enable_force remoteosd remoteosd libgcrypt)
 
}
 

	
 
src_install() {
 
	emake DESTDIR="${D}" install || die "make install failed"
 

	
 
	dodoc AUTHORS MAINTAINERS HACKING THANKS NEWS README \
 
		doc/fortunes.txt doc/intf-cdda.txt doc/intf-vcd.txt
 

	
 
	rm -rf "${D}/usr/share/doc/vlc" \
 
		"${D}"/usr/share/vlc/vlc{16x16,32x32,48x48,128x128}.{png,xpm,ico}
 

	
 
	if use nsplugin; then
 
		dodir "/usr/$(get_libdir)/${PLUGINS_DIR}"
 
		mv "${D}"/usr/$(get_libdir)/mozilla/plugins/* \
 
			"${D}/usr/$(get_libdir)/${PLUGINS_DIR}/"
 
	fi
 

	
 
	use skins || rm -rf "${D}/usr/share/vlc/skins2"
 

	
 
	for res in 16 32 48; do
 
		insinto /usr/share/icons/hicolor/${res}x${res}/apps/
 
		newins "${S}"/share/vlc${res}x${res}.png vlc.png
 
	done
 
}
media-video/vlc/vlc-9999.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2010 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.61 2010/02/24 12:30:21 aballier Exp $
 

	
 
EAPI="2"
 

	
 
SCM=""
 
if [ "${PV%9999}" != "${PV}" ] ; then
 
	SCM=git
 
	EGIT_BOOTSTRAP="bootstrap"
 
	EGIT_BRANCH=master
 
	EGIT_PROJECT=${P}
 
	if [ "${PV%.9999}" != "${PV}" ] ; then
 
		EGIT_REPO_URI="git://git.videolan.org/vlc/vlc-${PV%.9999}.git"
 
	else
 
		EGIT_REPO_URI="git://git.videolan.org/vlc.git"
 
	fi
 
fi
 

	
 
inherit eutils multilib autotools toolchain-funcs gnome2 nsplugins qt4 flag-o-matic ${SCM}
 

	
 
MY_PV="${PV/_/-}"
 
MY_PV="${MY_PV/-beta/-test}"
 
MY_P="${PN}-${MY_PV}"
 
VLC_SNAPSHOT_TIME="0013"
 

	
 
PATCHLEVEL="82"
 
DESCRIPTION="VLC media player - Video player and streamer"
 
HOMEPAGE="http://www.videolan.org/vlc/"
 
if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild
 
	SRC_URI=""
 
elif [[ "${P}" == *_alpha* ]]; then # Snapshots taken from nightlies.videolan.org
 
	SRC_URI="http://nightlies.videolan.org/build/source/trunk-${PV/*_alpha/}-${VLC_SNAPSHOT_TIME}/${PN}-snapshot-${PV/*_alpha/}.tar.bz2"
 
	MY_P="${P/_alpha*/}-git"
 
elif [[ "${MY_P}" == "${P}" ]]; then
 
	SRC_URI="http://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.bz2"
 
else
 
	SRC_URI="http://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.bz2"
 
fi
 

	
 
SRC_URI="${SRC_URI}
 
	mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"
 

	
 
LICENSE="GPL-2"
 
SLOT="0"
 

	
 
KEYWORDS=""
 
IUSE="a52 aac aalib alsa altivec atmo avahi bidi cdda cddb dbus dc1394
 
	debug dirac directfb dts dvb dvd elibc_glibc fbcon fluidsynth +ffmpeg flac fontconfig
 
	+gcrypt ggi gnome gnutls httpd id3tag ieee1394 jack kate libass libcaca
 
	libnotify libproxy libtiger libv4l libv4l2 lirc live lua matroska mmx
 
	modplug mp3 mpeg mtp musepack ncurses nsplugin ogg opengl optimisememory oss
 
	png projectm pulseaudio pvr +qt4 remoteosd rtsp run-as-root samba
 
	schroedinger sdl sdl-image shine shout skins speex sqlite sse stream
 
	svg svga taglib theora truetype twolame udev upnp v4l v4l2 vcdx vlm
 
	vorbis win32codecs wma-fixed x264 +xcb xml xosd xv zvbi"
 

	
 
RDEPEND="
 
		!!<=media-video/vlc-1.0.99999
 
		sys-libs/zlib
 
		>=media-libs/libdvbpsi-0.1.6
 
		a52? ( >=media-libs/a52dec-0.7.4-r3 )
 
		aalib? ( media-libs/aalib )
 
		aac? ( >=media-libs/faad2-2.6.1 )
 
		alsa? ( media-libs/alsa-lib )
 
		avahi? ( >=net-dns/avahi-0.6 )
 
		bidi? ( >=dev-libs/fribidi-0.10.4 )
 
		cdda? (	cddb? ( >=media-libs/libcddb-1.2.0 ) )
 
		dbus? ( >=sys-apps/dbus-1.0.2 )
 
		dc1394? ( >=sys-libs/libraw1394-2.0.1
 
			>=media-libs/libdc1394-2.0.2 )
 
		dirac? ( >=media-video/dirac-0.10.0 )
 
		directfb? ( dev-libs/DirectFB sys-libs/zlib )
 
		dts? ( media-libs/libdca )
 
		dvd? (	media-libs/libdvdread
 
				>=media-libs/libdvdnav-0.1.9
 
				media-libs/libdvdplay )
 
		elibc_glibc? ( >=sys-libs/glibc-2.8 )
 
		ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20090201 )
 
		flac? ( media-libs/libogg
 
			>=media-libs/flac-1.1.2 )
 
		fluidsynth? ( media-sound/fluidsynth )
 
		fontconfig? ( media-libs/fontconfig )
 
		gcrypt? ( >=dev-libs/libgcrypt-1.2.0 )
 
		ggi? ( media-libs/libggi )
 
		gnome? ( gnome-base/gnome-vfs )
 
		gnutls? ( >=net-libs/gnutls-1.7.4 )
 
		id3tag? ( media-libs/libid3tag sys-libs/zlib )
 
		ieee1394? ( >=sys-libs/libraw1394-2.0.1 >=sys-libs/libavc1394-0.5.3 )
 
		jack? ( >=media-sound/jack-audio-connection-kit-0.99.0-r1 )
 
		kate? ( >=media-libs/libkate-0.1.1 )
 
		libass? ( >=media-libs/libass-0.9.6 media-libs/fontconfig )
 
		libcaca? ( >=media-libs/libcaca-0.99_beta14 )
 
		libnotify? ( x11-libs/libnotify )
 
		libproxy? ( net-libs/libproxy )
 
		libtiger? ( media-libs/libtiger )
 
		lirc? ( app-misc/lirc )
 
		live? ( >=media-plugins/live-2008.07.06 )
 
		lua? ( >=dev-lang/lua-5.1 )
 
		matroska? (
 
			>=dev-libs/libebml-0.7.6
 
			>=media-libs/libmatroska-0.8.0 )
 
		modplug? ( >=media-libs/libmodplug-0.8 )
 
		mp3? ( media-libs/libmad )
 
		mpeg? ( >=media-libs/libmpeg2-0.3.2 )
 
		mtp? ( >=media-libs/libmtp-0.3.0 )
 
		musepack? ( >=media-sound/musepack-tools-444 )
 
		ncurses? ( sys-libs/ncurses )
 
		nsplugin? ( >=net-libs/xulrunner-1.8 x11-libs/libXpm x11-libs/libXt	<net-libs/xulrunner-1.9.2 )
 
		ogg? ( media-libs/libogg )
 
		opengl? ( virtual/opengl )
 
		png? ( media-libs/libpng sys-libs/zlib )
 
		projectm? ( media-libs/libprojectm )
 
		pulseaudio? ( >=media-sound/pulseaudio-0.9.11 )
 
		qt4? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/libX11 )
 
		remoteosd? ( >=dev-libs/libgcrypt-1.2.0 )
 
		samba? ( || ( >=net-fs/samba-libs-3.4[smbclient]
 
			<net-fs/samba-3.4 ) )
 
		schroedinger? ( >=media-libs/schroedinger-1.0.6 )
 
		sdl? ( >=media-libs/libsdl-1.2.8
 
			sdl-image? ( media-libs/sdl-image sys-libs/zlib	) )
 
		shout? ( media-libs/libshout )
 
		skins? ( x11-libs/qt-gui:4 x11-libs/qt-core:4 x11-libs/libXext x11-libs/libX11 )
 
		speex? ( media-libs/speex )
 
		sqlite? ( >=dev-db/sqlite-3.6.0:3 )
 
		svg? ( >=gnome-base/librsvg-2.9.0 )
 
		svga? ( media-libs/svgalib )
 
		taglib? ( >=media-libs/taglib-1.5 sys-libs/zlib )
 
		theora? ( >=media-libs/libtheora-1.0_beta3 )
 
		truetype? ( media-libs/freetype
 
			media-fonts/dejavu )
 
		twolame? ( media-sound/twolame )
 
		udev? ( >=sys-fs/udev-142 )
 
		upnp? ( net-libs/libupnp )
 
		v4l2? ( libv4l2? ( media-libs/libv4l ) )
 
		v4l? ( libv4l? ( media-libs/libv4l ) )
 
		vcdx? ( >=dev-libs/libcdio-0.78.2 >=media-video/vcdimager-0.7.22 )
 
		vorbis? ( media-libs/libvorbis )
 
		win32codecs? ( media-libs/win32codecs )
 
		x264? ( >=media-libs/x264-0.0.20090923 )
 
		xcb? ( x11-libs/libxcb x11-libs/xcb-util )
 
		xml? ( dev-libs/libxml2 )
 
		xosd? ( x11-libs/xosd )
 
		zvbi? ( >=media-libs/zvbi-0.2.25 )
 
		"
 

	
 
DEPEND="${RDEPEND}
 
	dvb? ( sys-kernel/linux-headers )
 
	v4l? ( sys-kernel/linux-headers )
 
	v4l2? ( >=sys-kernel/linux-headers-2.6.25 )
 
	xcb? ( x11-proto/xproto )
 
	dev-util/pkgconfig"
 

	
 
S="${WORKDIR}/${MY_P}"
 

	
 
# Displays a warning if the first use flag is set but the second is not
 
vlc_use_needs() {
 
	use $1 && use !$2 && ewarn "USE=$1 requires $2, $1 will be disabled."
 
}
 

	
 
# Notify the user that some useflag have been forced on
 
vlc_use_force() {
 
	use $1 && use !$2 && ewarn "USE=$1 requires $2, $2 will be enabled."
 
}
 

	
 
# Use when $2 depends strictly on $3
 
# if use $1 then enable $2 and $3, otherwise disable $2
 
vlc_use_enable_force() {
 
	if use $1 ; then
 
		echo "--enable-$2 --enable-$3"
 
	else
 
		echo "--disable-$2"
 
	fi
 
}
 

	
 
pkg_setup() {
 
	if has_version '<=media-video/vlc-1.0.99999'; then
 
		eerror "Please unmerge vlc-1.0.x first before installing ${P}"
 
		eerror "If you don't do that, some plugins will get linked against"
 
		eerror "the old ${PN} version and will not work."
 
		die "Unmerge vlc 1.0.x first"
 
	fi
 
	vlc_use_needs skins truetype
 
	vlc_use_force skins qt4
 
	vlc_use_needs bidi truetype
 
	vlc_use_force remoteosd gcrypt
 
	vlc_use_needs fontconfig truetype
 
	vlc_use_needs libv4l2 v4l2
 
	vlc_use_needs libv4l v4l
 
	vlc_use_needs libtiger kate
 
	vlc_use_needs xv xcb
 
	vlc_use_needs cddb cdda
 
	if use qt4 || use skins ; then
 
		qt4_pkg_setup
 
	else
 
		ewarn "You have disabled the qt4 useflag, ${PN} will not have any"
 
		ewarn "graphical interface. Maybe that is not what you want..."
 
	fi
 
}
 

	
 
src_unpack() {
 
	unpack ${A}
 
	if [ "${PV%9999}" != "${PV}" ] ; then
 
		git_src_unpack
 
	fi
 
}
 

	
 
src_prepare() {
 
	if [ "${PV%9999}" != "${PV}" ] ; then
 
		git_src_prepare
 
	fi
 
	# Make it build with libtool 1.5
 
	rm -f m4/lt* m4/libtool.m4
 

	
 
	EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
 
	eautoreconf
 
}
 

	
 
src_configure() {
 

	
 
	# It would fail if -fforce-addr is used due to too few registers...
 
	use x86 && filter-flags -fforce-addr
 

	
 
	local MOZILLA_PC
 

	
 
	if use nsplugin; then
 
		if has_version 'net-libs/xulrunner:1.9' ; then
 
			MOZILLA_PC=libxul
 
		else
 
			MOZILLA_PC=xulrunner-plugin
 
		fi
 
	fi
 

	
 
	econf \
 
		$(use_enable a52) \
 
		$(use_enable aalib aa) \
 
		$(use_enable aac faad) \
 
		$(use_enable alsa) \
 
		$(use_enable altivec) \
 
		--disable-asademux \
 
		$(use_enable atmo) \
 
		$(use_enable avahi bonjour) \
 
		$(use_enable bidi fribidi) \
 
		$(use_enable cdda vcd) \
 
		$(use_enable cddb libcddb) \
 
		$(use_enable dbus) $(use_enable dbus dbus-control) \
 
		$(use_enable dirac) \
 
		$(use_enable directfb) \
 
		$(use_enable dc1394) \
 
		$(use_enable debug) \
 
		$(use_enable dts dca) \
 
		$(use_enable dvb) \
 
		$(use_enable dvd dvdread) $(use_enable dvd dvdnav) \
 
		$(use_enable fbcon fb) \
 
		$(use_enable ffmpeg avcodec) $(use_enable ffmpeg avformat) $(use_enable ffmpeg swscale) $(use_enable ffmpeg postproc) \
 
		$(use_enable flac) \
 
		$(use_enable fluidsynth) \
 
		$(use_enable fontconfig) \
 
		$(use_enable ggi) \
 
		$(use_enable gnome gnomevfs) \
 
		$(use_enable gnutls) \
 
		$(use_enable httpd) \
 
		$(use_enable id3tag) \
 
		$(use_enable ieee1394 dv) \
 
		$(use_enable jack) \
 
		$(use_enable kate) \
 
		$(use_enable libass) \
 
		$(use_enable libcaca caca) \
 
		$(use_enable gcrypt libgcrypt) \
 
		$(use_enable libnotify notify) \
 
		$(use_enable libproxy) \
 
		--disable-libtar \
 
		$(use_enable libtiger tiger) \
 
		$(use_enable libv4l) \
 
		$(use_enable libv4l2) \
 
		$(use_enable lirc) \
 
		$(use_enable live live555) \
 
		$(use_enable lua) \
 
		$(use_enable matroska mkv) \
 
		$(use_enable mmx) \
 
		$(use_enable modplug mod) \
 
		$(use_enable mp3 mad) \
 
		$(use_enable mpeg libmpeg2) \
 
		$(use_enable mtp) \
 
		$(use_enable musepack mpc) \
 
		$(use_enable ncurses) \
 
		$(use_enable nsplugin mozilla) --with-mozilla-pkg="${MOZILLA_PC}" \
 
		$(use_enable ogg) \
 
		$(use_enable opengl glx) $(use_enable opengl) \
 
		$(use_enable optimisememory optimize-memory) \
 
		$(use_enable oss) \
 
		$(use_enable png) \
 
		--disable-portaudio \
 
		$(use_enable projectm) \
 
		$(use_enable pulseaudio pulse) \
 
		$(use_enable pvr) \
 
		$(use_enable qt4) \
 
		$(use_enable rtsp realrtsp) \
 
		$(use_enable run-as-root) \
 
		$(use_enable samba smb) \
 
		$(use_enable schroedinger) \
 
		$(use_enable sdl) \
 
		$(use_enable sdl-image) \
 
		$(use_enable shine) \
 
		$(use_enable shout) \
 
		$(use_enable skins skins2) \
 
		$(use_enable speex) \
 
		$(use_enable sqlite) \
 
		$(use_enable sse) \
 
		$(use_enable stream sout) \
 
		$(use_enable svg) \
 
		$(use_enable svga svgalib) \
 
		$(use_enable taglib) \
 
		$(use_enable theora) \
 
		$(use_enable truetype freetype) \
 
		$(use_enable twolame) \
 
		$(use_enable udev) \
 
		$(use_enable upnp) \
 
		$(use_enable v4l) \
 
		$(use_enable v4l2) \
 
		$(use_enable vcdx) \
 
		$(use_enable vorbis) \
 
		$(use_enable win32codecs loader) \
 
		$(use_enable wma-fixed) \
 
		$(use_enable x264) \
 
		$(use_enable xcb) \
 
		$(use_enable xml libxml2) \
 
		$(use_enable xosd) \
 
		$(use_enable xv xvideo) \
 
		$(use_enable zvbi) $(use_enable !zvbi telx) \
 
		--disable-snapshot \
 
		--disable-growl \
 
		--disable-optimizations \
 
		--enable-fast-install \
 
		$(vlc_use_enable_force vlm vlm sout) \
 
		$(vlc_use_enable_force skins skins2 qt4) \
 
		$(vlc_use_enable_force remoteosd remoteosd libgcrypt)
 
}
 

	
 
src_install() {
 
	emake DESTDIR="${D}" install || die "make install failed"
 

	
 
	dodoc AUTHORS HACKING THANKS NEWS README \
 
		doc/fortunes.txt doc/intf-cdda.txt doc/intf-vcd.txt
 

	
 
	rm -rf "${D}/usr/share/doc/vlc" \
 
		"${D}"/usr/share/vlc/vlc{16x16,32x32,48x48,128x128}.{png,xpm,ico}
 

	
 
	if use nsplugin; then
 
		dodir "/usr/$(get_libdir)/${PLUGINS_DIR}"
 
		mv "${D}"/usr/$(get_libdir)/mozilla/plugins/* \
 
			"${D}/usr/$(get_libdir)/${PLUGINS_DIR}/"
 
	fi
 

	
 
	use skins || rm -rf "${D}/usr/share/vlc/skins2"
 

	
 
	for res in 16 32 48; do
 
		insinto /usr/share/icons/hicolor/${res}x${res}/apps/
 
		newins "${S}"/share/vlc${res}x${res}.png vlc.png
 
	done
 
}
 

	
 
pkg_postinst() {
 
	gnome2_pkg_postinst
 

	
 
	if [ "$ROOT" = "/" ] && [ -x "/usr/$(get_libdir)/vlc/vlc-cache-gen" ] ; then
 
		einfo "Running /usr/$(get_libdir)/vlc/vlc-cache-gen"
 
		"/usr/$(get_libdir)/vlc/vlc-cache-gen"
 
	else
 
		ewarn "We cannot run vlc-cache-gen (most likely ROOT!=/)"
 
		ewarn "Please run /usr/$(get_libdir)/vlc/vlc-cache-gen manually"
 
		ewarn "If you do not do it, vlc will take a long time to load."
 
	fi
 
}
0 comments (0 inline, 0 general)