# ChangeLog for media-video/vlc # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.963 2015/07/29 09:54:11 idella4 Exp $ 29 Jul 2015; Ian Delaney +files/opencv-3.0.0.patch, vlc-2.1.5-r1.ebuild, vlc-2.2.1.ebuild: patch to address missed header file in opencv, patch from upstream instigated by maintainer submitted via bug #554562 24 Jul 2015; Anthony G. Basile vlc-2.2.1.ebuild: Keyword ~ppc. Bug #548966. 04 Jul 2015; Pacho Ramos vlc-2.2.1.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: It will need to be rebuilt with media-libs/libdvbpsi subslot bumps 08 Jun 2015; Pacho Ramos vlc-2.2.1.ebuild, vlc-9999.ebuild: Rename 'avahi' to 'zeroconf' (#477620) 18 May 2015; Ian Delaney vlc-2.2.0.ebuild, vlc-2.2.1.ebuild: re-edit to config of qt options, patch by Drunkard Zhang in bug #549248 and closes bug 12 May 2015; Ian Delaney vlc-2.2.0.ebuild, vlc-2.2.1.ebuild: finalise config option for qt in src_configure, fixes bug #549212 08 May 2015; Agostino Sarubbo -vlc-2.1.2.ebuild: Drop 2.1.2 and on behalf of the alpha team, we are dropping the support on vlc for alpha 02 May 2015; Ian Delaney vlc-2.2.0.ebuild, vlc-2.2.1.ebuild: reset configure options to cater to either qt4 or qt5, fixes bug #548360 by Toralf Förster 01 May 2015; Jeroen Roovers vlc-2.2.1.ebuild: Marked ~ppc64 (bug #489436). 30 Apr 2015; Ian Delaney +files/qt4-select.patch, vlc-2.2.0.ebuild, vlc-2.2.1.ebuild: add patch to address selection of qt4 vs qt5, patch by Karol Herbst, comment 19, bug #541678, tested and endorsed by users and proxy maintainer, limited to versioned ebuilds for now, finally closes said bug 24 Apr 2015; Ian Delaney vlc-2.2.0.ebuild, vlc-2.2.1.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: update ffmpeg to version 2.2 to behind pertinent use flags wrt bug #541678, confirmed by proxy maintainer 22 Apr 2015; Ian Delaney vlc-2.2.9999.ebuild, vlc-9999.ebuild: add update of subslot to these ebuilds 21 Apr 2015; Ian Delaney vlc-2.2.0.ebuild, vlc-2.2.1.ebuild: update subslot to 5-8 in versioned ebuilds -2.2*, noted by floppym, fixes bug #547232 by him, discussed with proxy maintainer 20 Apr 2015; Mike Gilbert vlc-2.2.1.ebuild, vlc-9999.ebuild: Drop glx flag here as well. 20 Apr 2015; Ian Delaney vlc-2.2.0.ebuild, vlc-2.2.9999.ebuild: drop 'use_enable opengl glx' due to option --enable-glx made defunct, adresses Bug #539840 *vlc-2.2.1 (19 Apr 2015) 19 Apr 2015; Ben de Groot +files/vlc-2.2.0-rdp-1.2.0.patch, +files/vlc-2.2.0-xcb_vdpau.patch, +vlc-2.2.1.ebuild: version bump (ebuild and patches provided by proxied maintainer in bug #546880) 19 Apr 2015; Ben de Groot vlc-2.1.2.ebuild: Drop all keywords except alpha on 2.1.2 (bug #530254) 18 Apr 2015; Ian Delaney +files/vlc-2.2.0-fix-xcb.patch, vlc-2.2.0.ebuild: add patch to fix issue with xcb, fixes bug #541928, thx to maintainer for patch lodged upstream 18 Apr 2015; Ian Delaney vlc-2.2.9999.ebuild, vlc-9999.ebuild: reset version border of media-libs/libdvbpsi, fixes Bug #541632, confirmed by new maintainer 18 Apr 2015; Ian Delaney vlc-2.1.9999.ebuild, vlc-2.2.0.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: set IUSE libsamplerate to +, fixes bug #522182, issue discussed with new (proxy) maintainer 18 Apr 2015; Ian Delaney -vlc-2.1.4.ebuild, -vlc-2.1.5.ebuild: remove old, hold back on 2.1.2 for now 17 Apr 2015; Ian Delaney metadata.xml, vlc-2.2.0.ebuild: substitute proxy maintainer, P. Stankowski gave notice of withdrawal, new maintainer set in metadata 05 Mar 2015; Luca Barbato vlc-2.2.0.ebuild: Drop the postproc constrain over specific user request 03 Mar 2015; Luca Barbato vlc-2.2.0.ebuild: Make postproc fully optional 02 Mar 2015; Luca Barbato vlc-2.2.0.ebuild: Fix bug #541924 and provide saner defaults 01 Mar 2015; Agostino Sarubbo vlc-2.1.5-r1.ebuild: Stable for ppc64, wrt bug #534532 01 Mar 2015; Agostino Sarubbo vlc-2.1.5-r1.ebuild: Stable for ppc, wrt bug #534532 28 Feb 2015; Agostino Sarubbo vlc-2.1.5-r1.ebuild: Stable for x86, wrt bug #534532 28 Feb 2015; Agostino Sarubbo vlc-2.1.5-r1.ebuild: Stable for amd64, wrt bug #534532 28 Feb 2015; Manuel Rüger vlc-2.2.0.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: Fix dependency on media-libs/libdvdnav. *vlc-2.2.0 (28 Feb 2015) 28 Feb 2015; Luca Barbato +vlc-2.2.0.ebuild: New upstream version 28 Feb 2015; Agostino Sarubbo +files/vlc-2.1-mem_undefined_functions.patch, vlc-2.1.2.ebuild, vlc-2.1.5-r1.ebuild: Fix bug #541654 16 Feb 2015; Yixun Lan vlc-2.1.9999.ebuild: foward libavcodec patch to 2.1.9999, disable bogus version check 16 Feb 2015; Yixun Lan vlc-2.1.5-r1.ebuild, vlc-2.1.9999.ebuild: revert commit, remove vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.5.ebuild, vlc-2.1.5-r1.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: add epatch_user, fix deps, proxy for maintainer 1) corrected dependency on ffmpeg: avcodec interface from ffmpeg-2.5 is not supported by vlc-2.1. Fixes bug 539856 reported by b1254633. 2) fix missng on libva while enable USE=vaapi 02 Feb 2015; Michał Górny vlc-2.1.5-r1.ebuild: Re-add missing dep on libva, reported by Arfrever. *vlc-2.1.5-r1 (01 Feb 2015) 01 Feb 2015; Michał Górny +vlc-2.1.5-r1.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: Introduce USE=libav to control the preferred implementation. Fixes subslot & implementation switch rebuilds as well. 30 Jan 2015; Michał Górny vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.5.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: Convert to CPU_FLAGS_X86. 26 Jan 2015; Yixun Lan vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.5.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: Unquoted Variable warning 26 Jan 2015; Yixun Lan vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.5.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: Fix possible lack of _FORTIFY_SOURCE definition, bug 523144. proxy for maintainer 18 Dec 2014; Michael Palimaka vlc-2.1.9999.ebuild: Don't try to reference USE flag that doesn't exist, again. 18 Dec 2014; Michael Palimaka vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.5.ebuild: Don't try to reference USE flag that doesn't exist. 15 Dec 2014; Yixun Lan vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.5.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: 1) drop keywords=amd64-fbsd from live ebuilds 2) vlc-2.1.*: Restricted metadata.xml: USE='vaapi' is now global, removing it's description from metadata 16 Nov 2014; Yixun Lan vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.5.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild, metadata.xml: proxy for maintainer, fix bug 525004, 506322, 489508, 499996 5) Add missing qtx11extras dependency for Qt5. Fixes 525004 and unreported issue that VLC opens separate window for movie when Qt5 X11 Extras are not found by configure script. Although it is possible to use Qt5 with Wayland instead of X11, it is not well supported by VLC, yet (WiP). Ebuild does not support wayland output, yet. 4) Removed workaround for avcodec use flag disabled. It is not needed anymore starting with version 2.2 3) Corrected bugfix for bug 506322 - ebuild for version 2.1.5 was improperly fixed. 2) Drop support for Qt5 in VLC 2.1.x branch. Fixes bug 489508. qt5 use flag was buggy, and this configuration was not very well supported by upstream. Since Qt5 is still masked in portage tree, there is a big chance that first VLC 2.2.x release will be before Qt5 is unmasked. 1) Disable fstack-check on x86 (enabled on hardened configurations by default) because of registers shortage. Fixes bug 499996 reported by Bertrand Jacquin and patch submitted by Anthony Basile. 15 Nov 2014; Markos Chandras vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.5.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild: Add X usedep to libva dependency. Bug #529270. Thanks to aambitny@gmail.com 14 Nov 2014; Tom Wijsman metadata.xml: Remove myself. 10 Nov 2014; Yixun Lan vlc-2.2.9999.ebuild: fix x265 deps typo *vlc-2.2.9999 (10 Nov 2014) 10 Nov 2014; Yixun Lan -vlc-2.0.5.ebuild, -vlc-2.0.7.ebuild, -vlc-2.0.8.ebuild, -vlc-2.0.8a.ebuild, -vlc-2.0.9.ebuild, -vlc-2.0.9999.ebuild, -vlc-2.1.0.ebuild, -vlc-2.1.1.ebuild, vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.5.ebuild, vlc-2.1.9999.ebuild, +vlc-2.2.9999.ebuild, vlc-9999.ebuild, -files/vlc-2.0.7-include-flac-1.3.x-support.patch, -files/vlc-2.0.8-freetype-proper-default-font.patch, -files/vlc-2.0.8-support-uclibc.patch, -files/vlc-2.1.0-avcodec-check-update-buffered_time-earlier-so-we-sho.patch, -files/vlc-2.1.0-transcode-don-t-check-drift-if-we-have-VLC_TS_INVALI.patch, -files/vlc-2.1.1-freetype-2.5.1-support.patch, metadata.xml: proxy commit for Paweł Stankowski, removed all <2.1.2 ebuilds affected by security bug 499806. live ebuild for 2.2.0-git branch; fixes bug #513220, reported by Uwe L. Korn (uwelk). gettext version bump, bug #524996; bump libdvdnav dependency, bug 519050 fix avcodec issue, hevc support, bug 506322; fix binpkgs support, bug 512650 09 Nov 2014; Yixun Lan metadata.xml: add Paweł Stankowski as maintainer, granted by TomWij *vlc-2.1.5 (17 Sep 2014) 17 Sep 2014; Luca Barbato +vlc-2.1.5.ebuild: Version bump 10 Sep 2014; Rick Farina vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: adding missing subslot dep for libgcrypt to prevent preserved-libs from having to save us 02 Sep 2014; Michał Górny vlc-2.0.8.ebuild, vlc-2.0.8a.ebuild, vlc-2.0.9.ebuild, vlc-2.0.9999.ebuild, vlc-2.1.0.ebuild, vlc-2.1.1.ebuild, vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Remove := subslot operator from || () block since it is meaningless and broken. 08 Jun 2014; Agostino Sarubbo vlc-2.1.2.ebuild: Stable for alpha, wrt bug #499806 08 Jun 2014; Agostino Sarubbo vlc-2.1.2.ebuild: Stable for ppc64, wrt bug #499806 08 Jun 2014; Agostino Sarubbo vlc-2.1.2.ebuild: Stable for ppc, wrt bug #499806 08 Jun 2014; Agostino Sarubbo vlc-2.1.2.ebuild: Stable for x86, wrt bug #499806 08 Jun 2014; Agostino Sarubbo vlc-2.1.2.ebuild: Stable for amd64, wrt bug #499806 07 Jun 2014; Tom Wijsman vlc-9999.ebuild: Fix up more dependencies, a more thorough check follows later. 07 Jun 2014; Tom Wijsman vlc-9999.ebuild: Remove EGL / Mac OS X from ebuild as their configure options were removed; it became automagic, can attempt to look into this when doing a version bump. 31 May 2014; Tom Wijsman vlc-9999.ebuild: Remove Qt5 MOC/UIC export code from live version, as it is automatically detected by autoconf; fixes bug #511776, reported by Uwe L. Korn (uwelk). 25 Apr 2014; Tom Wijsman +files/vlc-2.0.7-include-flac-1.3.x-support.patch, vlc-2.0.5.ebuild, vlc-2.0.7.ebuild: Backport FLAC 1.3.x support patch to 2.0.5 and 2.0.7, pointed out by monkeh; fixes bug #471936, reported by Alphat-PC, tested by Zero_Chaos. 23 Apr 2014; Tom Wijsman vlc-9999.ebuild: Reviewed dependencies of 9999 ebuild according to configure.ac; fixes bug #507424, reported by Uwe L. Korn (uwelk). 26 Mar 2014; Tom Wijsman vlc-2.0.8.ebuild, vlc-2.1.4.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Remove temporary -fPIC per ssuominen's comments in bug #502394. 26 Mar 2014; Tom Wijsman vlc-2.0.8.ebuild, vlc-2.1.4.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Append -fPIC temporarily for bug #502394, reported by Marcin Mirosław. 26 Mar 2014; Tom Wijsman vlc-2.0.5.ebuild, vlc-2.0.7.ebuild, vlc-2.0.8.ebuild, vlc-2.0.8a.ebuild, vlc-2.0.9.ebuild, vlc-2.0.9999.ebuild, vlc-2.1.0.ebuild: Restrict freetype version on older versions of vlc; fixes bug #505266, reported by Phil Stracchino (alaric). 26 Mar 2014; Tom Wijsman +files/vlc-9999-libva-1.2.1-compat.patch, vlc-9999.ebuild: Update libva 1.2.1 compatibility patch for live version; fixes bug #505586, reported by jospezial. 19 Mar 2014; Tom Wijsman vlc-9999.ebuild: Temporarly block non-live FFMPEG versions in live VLC with USE flag vdpau; fixes bug #503168, reported by jospezial. 19 Mar 2014; Tom Wijsman vlc-2.0.9.ebuild: Adjust upper bound of dvbpsi dependency on vlc 2.0.9; fixes bug #504738, reported by Maciej Piechotka. Users that need a higher version of libdvbpsi are suggested to use a different vlc version. 12 Mar 2014; Tom Wijsman vlc-2.0.5.ebuild, vlc-2.0.7.ebuild, vlc-2.0.8.ebuild, vlc-2.0.8a.ebuild, vlc-2.0.9.ebuild, vlc-2.0.9999.ebuild, vlc-2.1.0.ebuild, vlc-2.1.1.ebuild, vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Removed newer rdp patch from 9999 as it has been patched upstream. Fixes bug #503464, reported by David Heidelberger (okias). Updated SLOT dependencies per consensus with ssuominen. 10 Mar 2014; Samuli Suominen vlc-2.0.5.ebuild, vlc-2.0.7.ebuild, vlc-2.0.8.ebuild, vlc-2.0.8a.ebuild, vlc-2.0.9.ebuild, vlc-2.0.9999.ebuild, vlc-2.1.0.ebuild, vlc-2.1.1.ebuild, vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Remove bogus SLOT dependencies from gettext, pkg-config and yasm. 01 Mar 2014; Michał Górny vlc-2.0.5.ebuild, vlc-2.0.7.ebuild: Update libgcrypt dep to use slot :0. 23 Feb 2014; Tom Wijsman vlc-2.1.0.ebuild, vlc-2.1.1.ebuild, vlc-2.1.2.ebuild, vlc-2.1.4.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Adjust vdpau USE flag libav blocker to match libavcodec requirement in configure script; fixes bug #489606, reported by Nikolaj Sjujskij. *vlc-2.1.4 (22 Feb 2014) 22 Feb 2014; Tom Wijsman +vlc-2.1.4.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: There is no opengles in Portage yet; and thus, disabled GLES support until there is. Dropped amd64-fbsd temporarily due to libvncserver dependency. Version bump to 2.1.4; fixes bug #500678, reported (and tested) by Frank Krömmelbein. 22 Feb 2014; Tom Wijsman metadata.xml, vlc-9999.ebuild: Update description of USE flag xcb with explanation that it is needed in order to display video; fixes bug #492548, reported by YumekuiNeru. 22 Feb 2014; Tom Wijsman vlc-2.0.8.ebuild, vlc-2.0.8a.ebuild, vlc-2.0.9.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: Enable qt4 by default on the 2.0 ebuilds that didn't have it as the default; fixes bug #473614, reported by Pacho Ramos. 22 Feb 2014; Tom Wijsman metadata.xml: Clarify USE flag upnp; fixes bug #447252, reported by mgorny. 21 Feb 2014; Tom Wijsman vlc-2.1.9999.ebuild, vlc-9999.ebuild: Backport the 9999 fixes that still apply to the 2.1.9999 branch, preparing for the 2.1.3 version bump. 20 Feb 2014; Tom Wijsman metadata.xml, vlc-9999.ebuild: Preparation for version bump by updating 9999 ebuild, small USE flag and medium configure parameter changes. 30 Jan 2014; Tom Wijsman vlc-2.0.8.ebuild, vlc-2.0.8a.ebuild, vlc-2.0.9.ebuild, vlc-2.1.0.ebuild, vlc-2.1.1.ebuild, vlc-2.1.2.ebuild: Further corrected libintl dependencies, suggested by Nikoli. 30 Jan 2014; Tom Wijsman vlc-2.0.9999.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Corrected libintl dependencies, suggested by Nikoli. 14 Jan 2014; Tom Wijsman metadata.xml: Simplified USE flag description of qt4, per desultory's request. 20 Dec 2013; Tom Wijsman vlc-2.0.8.ebuild, vlc-2.0.8a.ebuild, vlc-2.0.9.ebuild, vlc-2.1.0.ebuild, vlc-2.1.1.ebuild, vlc-2.1.2.ebuild: Swapped ffmpeg and libpostproc order in postproc dependency line to aid Portage dependency resolution, low backtracking was causing blockers; reported by iamben. 20 Dec 2013; Tom Wijsman -vlc-2.0.6.ebuild: Drop old. *vlc-2.1.2 (15 Dec 2013) 15 Dec 2013; Tom Wijsman +vlc-2.1.2.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Do not use the --started-from-file parameter on USE="-dbus" in 2.1.2 and newer; fixes bug #491618, reported by Peter Wood. Version bump to 2.1.2; fixes bug #493856, reported by Ulenrich. 13 Dec 2013; Tom Wijsman vlc-2.1.9999.ebuild, vlc-9999.ebuild: Sync up 9999 ebuilds with changes to 2.1.1. 07 Dec 2013; Tom Wijsman +files/vlc-2.1.1-freetype-2.5.1-support.patch, vlc-2.1.1.ebuild: When freetype-2.5.1 or newer is used, we apply a backported patch to vlc-2.1.1 support it; fixes bug #493496, reported by Ben de Groot (yngwin). 06 Dec 2013; Markus Meier vlc-2.0.8.ebuild, vlc-2.0.8a.ebuild, vlc-2.0.9.ebuild, vlc-2.1.0.ebuild, vlc-2.1.1.ebuild: restore ~arm, bug #489436 *vlc-2.1.1 (17 Nov 2013) 17 Nov 2013; Tom Wijsman +vlc-2.1.1.ebuild, vlc-2.1.0.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Version bump to 2.1.1, fixes bug #491184; reported by Ulennrich. Depend on dev-qt/qtwidgets:5 for qt5, fixes bug #490164; reported on IRC by okias. SLOT vlc from now on, fixes bug #489616; reported by Mike Gilbert (floppym). 17 Nov 2013; Alexis Ballier vlc-2.1.0.ebuild: keyword ~amd64-fbsd, bug #489436 10 Nov 2013; Tom Wijsman vlc-2.0.5.ebuild, vlc-2.0.6.ebuild, vlc-2.0.7.ebuild, vlc-2.0.8.ebuild, vlc-2.0.8a.ebuild, vlc-2.0.9.ebuild, vlc-2.0.9999.ebuild, vlc-2.1.0.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Made USE="vaapi" depend on virtual/ffmpeg[vaapi] as that is needed for GPU accelerated decoding; fixes bug #430960 reported by James and dolohow, with the help of Alexis Ballier (aballier). 10 Nov 2013; Tom Wijsman vlc-2.1.0.ebuild: Fix pre-processor checks for 2.1.0 when avcodec USE flag is disabled; fixes bug #489612, reported by Maciej Piechotka. 27 Oct 2013; Tom Wijsman vlc-2.1.0.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Restrict libav to version >=9.11 when using vdpau USE flag, see bug #489534 comment #4 for details; reported by Alexandre, Guillame Castagnino and Dark W te Bokkel. 27 Oct 2013; Tom Wijsman vlc-2.1.0.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Update the dependency restrictions from configure.ac, as dependencies like gnutls need a more strict version; fixes bug #489516, reported by Timo Rothenpieler as well as reported by Vasco Flores over mail. 26 Oct 2013; Tom Wijsman vlc-2.1.0.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Raise minimal version of media-video/ffmpeg to 1.2 as that is the first version that introduces VDPAU context and common hw accel support helpers; fixes bug #489512, reported by Frank Krömmelbein. 26 Oct 2013; Tom Wijsman vlc-9999.ebuild: Actually, upon checking I now see that in the 9999 branch the configure flag was renamed from libfreerdp to freerdp; it is due to this that the bug occured as I was changing the backport of the freerdp USE flag right before committing 2.1.0. 26 Oct 2013; Tom Wijsman vlc-2.1.0.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Corrected name of freerdp configure flag; reported by Jouni Kosonen, fixes bug #489504. Since it was automatically enabled and a rather minor feature in terms of size, not worth the compile time of a revision bump. *vlc-2.1.0 (26 Oct 2013) 26 Oct 2013; Tom Wijsman +files/vlc-2.1.0-TomWij-bisected-PA-broken-underflow.patch, +files/vlc-2.1.0-avcodec-check-update-buffered_time-earlier-so-we-sho.patch, +files/vlc-2.1.0-transcode-don-t-check-drift-if-we-have-VLC_TS_INVALI.patch, +vlc-2.1.0.ebuild, vlc-2.0.8.ebuild, vlc-2.0.8a.ebuild, vlc-2.0.9.ebuild, vlc-2.0.9999.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Version bump to 2.1.0; summary of the commits leading up to this: Removed and added USE flags so users are adviced to check them, dependencies were also revised, Qt5 support has been added, increased freerdp and libva compatibility, downstream bisected and/or backported fixes of broken audio, default fonts are now set trough econf based on USE flags, configure flags were revised and automagic dependencies have been fixed. Fixes bug #479566. Unrelated to this summary; for the other versions (>=2.0.8) the freerdp and gettext dependencies were updated in this commit to reflect what vlc needs and provides, thanks to Nikoli and Mike Gilbert (floppym) for reporting this last issue on IRC. *vlc-2.0.8 (26 Oct 2013) *vlc-2.0.9 (26 Oct 2013) *vlc-2.0.8a (26 Oct 2013) 26 Oct 2013; Tom Wijsman +vlc-2.0.8.ebuild, +vlc-2.0.8a.ebuild, +vlc-2.0.9.ebuild, vlc-2.0.9999.ebuild: Version bumps 2.0.8, 2.0.8a and 2.0.9. 26 Oct 2013; Tom Wijsman metadata.xml, vlc-2.0.9999.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Renamed the aac USE flag to faad as with --disable-faad, libavcodec will do aac decoding; documented the faad USE flag in metadata.xml; solution for bug #476598, reported by Nikoli. 26 Oct 2013; Tom Wijsman vlc-2.0.9999.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Support Samba 4; reported and patch provided by Torsten Kurbad, patch slightly adapted to keep minimal version restriction in place (USE flags will differentiate between both), fixes bug #452048. 26 Oct 2013; Tom Wijsman +files/vlc-2.0.8-support-uclibc.patch, vlc-2.0.9999.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Support uclibc on the 2.0 branch; not applied to older branches as they no longer have the code present, therefore they might already support it. Reported and patch contributed by Amadeusz Sławiński, fixes bug #479542. 26 Oct 2013; Tom Wijsman metadata.xml: Document lua USE flag; fixes bug #437632, description contributed and reported by tucxholg. 26 Oct 2013; Tom Wijsman metadata.xml: Proper indentation of metadata.xml. 26 Oct 2013; Tom Wijsman vlc-2.0.9999.ebuild, vlc-2.1.9999.ebuild, vlc-9999.ebuild: Fix bug #426754 by bailing out on +files/vlc-2.0.8-freetype-proper-default-font.patch, +vlc-2.1.9999.ebuild, metadata.xml, vlc-2.0.9999.ebuild: Updated 2.0.9999 and added 2.1.9999 by backporting fixes from 9999; adapted 2.0.9999 to work for the 2.0 branch, disabled opencv support because it breaks against current ~ versions of opencv and requires multiple commits to be backported. 24 Oct 2013; Tom Wijsman +files/vlc-2.1.0-fix-libtremor-libs.patch, vlc-9999.ebuild: More preparations for 2.1.0 version bump: Added missing line continuation characters which absence caused the econf command to split. Made sure qt5 being disabled doesn't override qt4's state. Removed the waveout flag. Fixed a bug in the libraries libtremor uses by patching the Makefile. Progress is tracked in bug #479566. 21 Oct 2013; Tom Wijsman -files/vlc-2.1.0-freetype-proper-default-font.patch, metadata.xml, vlc-9999.ebuild: Worked further on the 2.1.0 version bump: Added USE flags and dependencies to support fdk(aac), opus, tremor, vdpau and vpx. Added support for the upcming Qt 5 release. Added missing dependencies (libgpg-error used in HTML communication, libidn which is used by most objects, gdb-pixbuf, glib and xcb- util-keysyms) SLOTted all dependencies, used the slot operator where dependencies have sub slots; to avoid incorrect dependencies, new SLOTs and overlays versions from breaking the vlc package. Moved gettext to RDEPEND as it was duplicated. Remove _FORTIFY_SOURCE definition as it is set to Gentoo's default to shorten the build log by removing unnecessary warnings. Removed the freetype patch as the configure parameters work. Ensured that there are less to none automagic dependencies. Enumerated almost all configure parameters as there were some missing. Removed oss due to compile error due to missing package. Run tests using virtualx to avoid a window from popping up. Simplified src_install. Documented fdk, tremor and vpx USE flags in metadata.xml. More changes and testing will follow; there still appear warnings and errors to look into (also resid_builder), which probably requires configure.ac patching. Progress is being tracked mainly in bug #479566. 21 Oct 2013; Tom Wijsman +files/vlc-2.1.0-freetype-proper-default-font.patch, +files/vlc-2.1.0-libva-1.2.1-compat.patch, +files/vlc-2.1.0-newer-rdp.patch, metadata.xml, vlc-9999.ebuild: Updated 9999 in a first preparation of the 2.1.0 version bump; switched to git-r3, moved bootstrap to src_prepare, small cleanup, added USE flags "chromaprint,opencv,rdp,sftp,vnc" and their respective dependencies (exceptions: rdp --> freerdp, sftp --> libssh2), made unpacking work for non-9999 versions, removed gcc warnings for missing pragmas in gcc C99 to shorten build log, fix detection of git checkout, revised freetype fonts patch, support newer freerdp and be compatibility with libva 1.2.1, disable "decklink,goom,mfx,vxsu" which are not (yet) in the Portage tree. Updated metadata.xml to document new USE flags. More changes and testing will follow. 20 Oct 2013; Tom Wijsman metadata.xml: Added myself as primary maintainer to the metadata, as per aballier's gentoo- dev thread on 2012-09-14 and the current state the package is in. 20 Sep 2013; Tomáš Chvátal vlc-9999.ebuild: Depend on new enough gettext to pass autoreconf. Fixes bug#478826. 05 Sep 2013; Agostino Sarubbo vlc-2.0.7.ebuild: Stable for ppc64, wrt bug #473938 01 Sep 2013; Agostino Sarubbo vlc-2.0.7.ebuild: Stable for alpha, wrt bug #473938 01 Sep 2013; Agostino Sarubbo vlc-2.0.7.ebuild: Stable for ppc, wrt bug #473938 01 Sep 2013; Agostino Sarubbo vlc-2.0.7.ebuild: Stable for x86, wrt bug #473938 30 Aug 2013; Agostino Sarubbo vlc-2.0.7.ebuild: Stable for amd64, wrt bug #473938 11 Aug 2013; Alexis Ballier vlc-2.0.5.ebuild, vlc-2.0.6.ebuild, vlc-2.0.7.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: depend on ffmpeg:0 10 Jul 2013; Luca Barbato vlc-2.0.5.ebuild, vlc-2.0.6.ebuild, vlc-2.0.7.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: Add subslot support for x264, thanks to Nikoli for the patch *vlc-2.0.7 (14 Jun 2013) 14 Jun 2013; Luca Barbato +vlc-2.0.7.ebuild: Version Bump 16 May 2013; Ulrich Müller vlc-2.0.5.ebuild, vlc-2.0.6.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: Remove win32codecs USE flag, bug 468406. 06 May 2013; Samuli Suominen vlc-2.0.5.ebuild, vlc-2.0.6.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: Remove unnecessary media-sound/alsa-headers DEPEND wrt #468712#c4 04 May 2013; Vicente Olivert Riera vlc-2.0.5.ebuild, vlc-2.0.6.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: EAPI5 bump and some minor fixes. Details on bug #448578 27 Apr 2013; Tomáš Chvátal -vlc-2.0.3.ebuild, vlc-9999.ebuild: Libproxy switch is gone from configure. Drop old overshadowed version. 24 Apr 2013; Luca Barbato vlc-2.0.6.ebuild: Reinstate the freetype patch 12 Apr 2013; Luca Barbato vlc-2.0.9999.ebuild: Drop patches, they should be all upstreamed now *vlc-2.0.6 (12 Apr 2013) 12 Apr 2013; Luca Barbato +vlc-2.0.6.ebuild: New version 02 Apr 2013; Luca Barbato vlc-9999.ebuild: Update to match upstream 02 Mar 2013; Markos Chandras vlc-2.0.3.ebuild, vlc-2.0.5.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: Move Qt dependencies to the new category 08 Feb 2013; Agostino Sarubbo vlc-2.0.5.ebuild: Stable for alpha, wrt bug #450438 12 Jan 2013; Tomáš Chvátal metadata.xml: Silence repoman warns about unused local desc. 12 Jan 2013; Tomáš Chvátal -vlc-2.0.1.ebuild, -vlc-2.0.2.ebuild, -vlc-2.0.4.ebuild: Redux versions a bit to keep stable as oldest around. 12 Jan 2013; Tomáš Chvátal vlc-2.0.5.ebuild: Stabilise on amd64 x86 ppc and ppc64 wrt bug#450438. *vlc-2.0.5 (15 Dec 2012) 15 Dec 2012; Luca Barbato +vlc-2.0.5.ebuild: New version 11 Dec 2012; Patrick Lauer vlc-2.0.1.ebuild, vlc-2.0.2.ebuild, vlc-2.0.3.ebuild, vlc-2.0.4.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: Migrating to virtual/udev 03 Dec 2012; Zac Medico vlc-2.0.4.ebuild: Add upstream BI_RGB patch for bug #438874. 19 Oct 2012; Luca Barbato vlc-2.0.4.ebuild: Properly support opus, thanks to Nikoli for pointing it *vlc-2.0.4 (18 Oct 2012) 18 Oct 2012; Luca Barbato +vlc-2.0.4.ebuild: Version Bump 11 Oct 2012; Anthony G. Basile vlc-2.0.3.ebuild: stable ppc64, bug #424435 07 Oct 2012; Raúl Porcel vlc-2.0.3.ebuild: alpha stable wrt #424435 05 Oct 2012; Brent Baude vlc-2.0.3.ebuild: Marking vlc-2.0.3 ppc for bug 424435 24 Sep 2012; Agostino Sarubbo vlc-2.0.3.ebuild: Stable for X86, wrt bug #424435 24 Sep 2012; Agostino Sarubbo vlc-2.0.3.ebuild: Stable for amd64, wrt bug #424435 14 Sep 2012; Alexis Ballier metadata.xml: drop maintainership to herd 13 Sep 2012; Anthony G. Basile -vlc-1.1.13.ebuild: Remove vulnerable version, bug #408881 13 Sep 2012; Anthony G. Basile vlc-2.0.1.ebuild: Stable ppc64, bug #408881 11 Sep 2012; Raúl Porcel vlc-2.0.1.ebuild, vlc-2.0.2.ebuild, vlc-2.0.3.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: alpha stable wrt #408881, mark -sparc on 2.x since it sigbuses 06 Aug 2012; Alexis Ballier vlc-2.0.1.ebuild, vlc-2.0.2.ebuild, vlc-2.0.3.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: httpd requires lua nowadays, bug #411549 *vlc-2.0.3 (19 Jul 2012) 19 Jul 2012; Alexis Ballier +vlc-2.0.3.ebuild: version bump 19 Jul 2012; Alexis Ballier vlc-2.0.9999.ebuild, vlc-9999.ebuild: fix ogg automagic, bug #422515 by Franz Fellner 11 Jul 2012; Alexis Ballier vlc-9999.ebuild: qt4 renamed to qt configure switch, reflect that; there is now qt5 support that we will handle once it hits the tree 30 Jun 2012; Alexis Ballier vlc-2.0.1.ebuild, vlc-2.0.2.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: fix ffmpeg useflag logic: it means avcodec, avformat, swscale and postproc, bug #423017 by Hans *vlc-2.0.2 (30 Jun 2012) 30 Jun 2012; Alexis Ballier +vlc-2.0.2.ebuild: version bump 17 Jun 2012; Ben de Groot metadata.xml: Remove libass useflag description, as it is now a global useflag 14 Jun 2012; Michael Weber vlc-2.0.1.ebuild: ppc stable (bug 408881) 13 Jun 2012; Andreas Schuerch vlc-2.0.1.ebuild: x86 stable, see bug 408881 13 Jun 2012; Agostino Sarubbo vlc-2.0.1.ebuild: Stable for AMD64, wrt bug #408881 12 Jun 2012; Alexis Ballier vlc-2.0.1.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: skins require xinerama too, by ago 12 Jun 2012; Alexis Ballier vlc-2.0.1.ebuild: disable maintainer-mode since we are patching Modules.am, to avoid useless regeneration of makefiles 09 Jun 2012; Alexis Ballier vlc-2.0.1.ebuild: backport upstream fix to build with automake 1.12, by Bernard Cafarelli, bug #420207 02 Jun 2012; Alexis Ballier vlc-9999.ebuild: Fix default projectm font path and add media-font/dejvu to projectm deps 29 May 2012; Alexis Ballier vlc-2.0.1.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: keyword ~amd64-fbsd 29 May 2012; Alexis Ballier vlc-9999.ebuild: without-tuning option has been removed 22 May 2012; Samuli Suominen vlc-2.0.1.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: Change order of USE="postproc" to || ( media-video/ffmpeg media-libs/libpostproc ) 21 May 2012; Samuli Suominen vlc-1.1.13.ebuild: Remove USE="nsplugin" in favour of media-plugins/npapi-vlc (and because net-libs/xulrunner is vulnerable) wrt #407567 and #415479. 18 May 2012; Chí-Thanh Christopher Nguyễn vlc-2.0.1.ebuild, vlc-9999.ebuild: Revert previous commit. 17 May 2012; Tomáš Chvátal vlc-2.0.1.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: Depend just on postproc when postproc is required. This requires users to use ~ffmpegs for now. 15 May 2012; Alexis Ballier vlc-9999.ebuild: fbosd and xosd plugins are gone 15 May 2012; Alexis Ballier vlc-9999.ebuild: dv has been renamed to dv1394 15 May 2012; Alexis Ballier -vlc-2.0.0.ebuild: remove old 15 May 2012; Alexis Ballier vlc-2.0.9999.ebuild, vlc-9999.ebuild: libcaca requires X 14 May 2012; Luca Barbato vlc-2.0.1.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: Support stand-alone libpostproc 05 May 2012; Jeff Horelick vlc-1.1.13.ebuild, vlc-2.0.0.ebuild, vlc-2.0.1.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: dev-util/pkgconfig -> virtual/pkgconfig 04 May 2012; Alexis Ballier vlc-2.0.1.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: bump dvbpsi dep, bug #414495 by karpi 22 Apr 2012; Markus Meier vlc-2.0.1.ebuild: add ~arm, bug #397891 22 Mar 2012; Alexis Ballier vlc-2.0.1.ebuild: fix switcher build, patch from upstream based on the one from Richard Grenville in bug #409001 20 Mar 2012; Alexis Ballier vlc-2.0.1.ebuild: allow stable zlib too, vlc will build its bundled minizip version with it though, bug #408881 *vlc-2.0.1 (20 Mar 2012) 20 Mar 2012; Alexis Ballier +vlc-2.0.1.ebuild: version bump 15 Mar 2012; Alexis Ballier vlc-2.0.0.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: depend on ncurses[unicode] by Dylan in bug #408223 23 Feb 2012; Alexis Ballier vlc-2.0.0.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild, metadata.xml: add a dvbpsi useflag, enabled by default and with a correct description, as its needed to read Mpeg-TS files. Bug #405267 20 Feb 2012; Alexis Ballier vlc-2.0.0.ebuild: drop arm keyword prior to unmasking for bug #397891 20 Feb 2012; Alexis Ballier vlc-2.0.0.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: libvlc is lgpl now 19 Feb 2012; Alexis Ballier -vlc-1.1.9999.ebuild: drop live ebuild for 1.1 now that 2.0 is out it is discontinued 19 Feb 2012; Alexis Ballier -vlc-2.0.0_rc1.ebuild: remove old *vlc-2.0.0 (19 Feb 2012) 19 Feb 2012; Alexis Ballier +vlc-2.0.0.ebuild: bump to 2.0.0 01 Feb 2012; Alexis Ballier vlc-9999.ebuild: bump fluidsynth dep 01 Feb 2012; Alexis Ballier vlc-9999.ebuild: portaudio has been removed 01 Feb 2012; Alexis Ballier vlc-1.1.13.ebuild, vlc-1.1.9999.ebuild: backport upstream patch to fix build with latest zlib, bug #401629 28 Jan 2012; Alexis Ballier -vlc-1.2.0_pre3.ebuild, -vlc-1.2.0_pre4.ebuild: remove old *vlc-2.0.0_rc1 (28 Jan 2012) 28 Jan 2012; Alexis Ballier +vlc-2.0.0_rc1.ebuild, vlc-2.0.9999.ebuild, vlc-9999.ebuild: libv44l has been renamed to v4l and bump to 2.0.0 rc1 *vlc-2.0.9999 (28 Jan 2012) 28 Jan 2012; Alexis Ballier -vlc-1.2.9999.ebuild, +vlc-2.0.9999.ebuild: vlc-1.2 will be 2.0, git branches have been moved too 20 Jan 2012; Alexis Ballier vlc-1.2.9999.ebuild: bump live dep *vlc-1.2.0_pre4 (09 Jan 2012) 09 Jan 2012; Alexis Ballier +vlc-1.2.0_pre4.ebuild: bump 06 Jan 2012; Alexis Ballier -vlc-1.1.12.ebuild: remove old 02 Jan 2012; Samuli Suominen metadata.xml: USE description for flag "neon" is in use.desc now. 01 Jan 2012; Andreas K. Huettel +ChangeLog-2011: Split ChangeLog. 01 Jan 2012; Raúl Porcel vlc-1.1.13.ebuild: alpha/sparc stable wrt #395543 For previous entries, please see ChangeLog-2011.