# ChangeLog for media-libs/libvpx # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.128 2015/07/30 18:57:59 zlogene Exp $ 30 Jul 2015; Mikle Kolyada libvpx-1.4.0.ebuild: ia64 stable wrt bug #549978 23 Jul 2015; Pacho Ramos libvpx-1.4.0.ebuild: ppc stable wrt bug #549978 19 Jun 2015; Markus Meier libvpx-1.4.0.ebuild: arm stable, bug #549978 02 Jun 2015; Jack Morgan libvpx-1.4.0.ebuild: sparc stable wrt bug #549978 26 May 2015; Jeroen Roovers libvpx-1.4.0.ebuild: Stable for PPC64 (bug #549978). 25 May 2015; Jeroen Roovers libvpx-1.4.0.ebuild: Stable for HPPA (bug #549978). 20 May 2015; Agostino Sarubbo libvpx-1.4.0.ebuild: Stable for x86, wrt bug #549978 20 May 2015; Agostino Sarubbo libvpx-1.4.0.ebuild: Stable for amd64, wrt bug #549978 20 May 2015; Mike Gilbert -libvpx-9999.ebuild: Drop unmaintained live ebuild. 20 May 2015; Mike Gilbert libvpx-1.4.0.ebuild, libvpx-9999.ebuild: Set SLOT=0/2, bug 547844. *libvpx-1.4.0 (07 Apr 2015) 07 Apr 2015; Pawel Hajdan jr +libvpx-1.4.0.ebuild: Version bump, bug #545872 by Martin Wohlert. 05 Feb 2015; Michał Górny libvpx-1.3.0.ebuild, libvpx-9999.ebuild: Pass --disable-sse correctly, reported by angry_vincent. 03 Feb 2015; Michał Górny libvpx-1.3.0.ebuild, libvpx-9999.ebuild: Fix invalid flag USE=sse2 use, my mistake. Bug #538630. 02 Feb 2015; Michał Górny libvpx-1.3.0.ebuild, libvpx-9999.ebuild: Bug #498364: disable USE=sse implicitly without sse2 rather than forcing non- SSE2 users to enable SSE2. 02 Feb 2015; Jeroen Roovers libvpx-1.1.0.ebuild, libvpx-1.2.0_pre20130625.ebuild, libvpx-1.3.0.ebuild, libvpx-9999.ebuild: Whitespace. 29 Jan 2015; Michał Górny libvpx-1.1.0.ebuild, libvpx-1.2.0_pre20130625.ebuild, libvpx-1.3.0.ebuild, libvpx-9999.ebuild, metadata.xml: Switch to CPU_FLAGS_X86. 05 Apr 2014; Agostino Sarubbo libvpx-1.3.0.ebuild: Stable for alpha, wrt bug #501854 05 Apr 2014; Agostino Sarubbo libvpx-1.3.0.ebuild: Stable for ppc64, wrt bug #501854 05 Apr 2014; Agostino Sarubbo libvpx-1.3.0.ebuild: Stable for sparc, wrt bug #501854 05 Apr 2014; Pacho Ramos +files/libvpx-1.3.0-sparc-configure.patch, libvpx-1.3.0.ebuild: Fix build on sparc (#501010 by Dustin, thanks to Ago for testing and his acknowledge) 02 Mar 2014; Akinori Hattori libvpx-1.3.0.ebuild: ia64 stable wrt bug #501854 28 Feb 2014; Markus Meier libvpx-1.3.0.ebuild: arm stable, bug #501854 23 Feb 2014; Agostino Sarubbo libvpx-1.3.0.ebuild: Stable for ppc, wrt bug #501854 22 Feb 2014; Jeroen Roovers libvpx-1.3.0.ebuild: Stable for HPPA (bug #501854). 22 Feb 2014; Agostino Sarubbo libvpx-1.3.0.ebuild: Stable for x86, wrt bug #501854 21 Feb 2014; Richard Freeman libvpx-1.3.0.ebuild: amd64 stable - 501854 21 Feb 2014; Mike Gilbert libvpx-1.3.0.ebuild, libvpx-9999.ebuild: Require that sse2 be enabled when sse is enabled to work around bug 498364. 21 Feb 2014; Mike Gilbert +files/libvpx-1.3.0-dash.patch, libvpx-1.3.0.ebuild: Fix compatibility with dash, bug 498136. 20 Feb 2014; Mike Gilbert libvpx-1.1.0.ebuild, libvpx-1.2.0_pre20130625.ebuild, libvpx-1.3.0.ebuild, libvpx-9999.ebuild: Remove KEYWORDS in 9999 section so that ekeyword works. 15 Jan 2014; Pawel Hajdan jr metadata.xml: Add chromium herd. *libvpx-1.3.0 (14 Jan 2014) 14 Jan 2014; Alexis Ballier +libvpx-1.3.0.ebuild, libvpx-9999.ebuild: version bump and add avx useflags, bug #493986 01 Oct 2013; Mike Frysinger libvpx-1.1.0.ebuild, libvpx-1.2.0_pre20130625.ebuild, libvpx-9999.ebuild: Update Chromium URLs. 24 Jul 2013; Pawel Hajdan jr libvpx-1.1.0.ebuild: Apply fix for bug #465988 to stable. 26 Jun 2013; Alexis Ballier libvpx-1.2.0_pre20130625.ebuild, libvpx-9999.ebuild: update emul-linux blocker, bug #473838 25 Jun 2013; Alexis Ballier libvpx-1.2.0_pre20130625.ebuild, +files/libvpx-1.2.0_pre20130625-armv7.patch: Backport upstream fix for armv7 hardfloat support. Bug #447046. *libvpx-1.2.0_pre20130625 (25 Jun 2013) 25 Jun 2013; Alexis Ballier +libvpx-1.2.0_pre20130625.ebuild: Take a snapshot of the 1.2.0 tag upstream. Name it _pre in case upstream releases a 1.2.0 tarball some day. Bug #468076. 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: copy some more addpredict from php-pear-r1.eclass; hopefully this should fix all the sandbox violations. bug #465988. Also actually install the docs we built. 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: test the libvpx.so we just built, not the system one 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: add a comment on how to generate the testdata tarball 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: provide a testdata tarball so that it doesnt try to redownload them in src_test 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: do not mess with MAKEOPTS, pass it to emake directly 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: dont build tests if they will not be ran 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: it builds fine now with -ggdb3, drop the replace-flags 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: drop debug useflag that only adds -g and doesnt build. bug #378557 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: do not build examples that will not be installed, bug #336426 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: ssse3 requires sse2, bug #405813 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: set AS to yasm based on CHOST which seems to be the sanest to do, bug #345161 25 Jun 2013; Alexis Ballier -libvpx-0.9.6.ebuild, -libvpx-0.9.7.ebuild, -libvpx-0.9.7-r1.ebuild, -libvpx-1.0.0.ebuild, -libvpx-1.0.0-r1.ebuild, -files/libvpx-0.9.5-enable-shared.patch, -files/libvpx-1.0.0-support-arm.patch: remove old 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: use proper abi_x86 flags for the yasm dep; leave the *-fbsd ones until it has abi_x86 support 25 Jun 2013; Alexis Ballier libvpx-9999.ebuild: Go multilib and add missing yasm dep for amd64-fbsd 19 Jun 2013; Jeroen Roovers libvpx-1.1.0.ebuild: Stable for HPPA too. 05 Jun 2013; Jeroen Roovers libvpx-1.1.0.ebuild: Marked ~hppa (bug #414297). 16 Apr 2013; Agostino Sarubbo libvpx-1.1.0.ebuild: Stable for arm, wrt bug #465926 15 Apr 2013; Agostino Sarubbo libvpx-1.1.0.ebuild: Stable for ppc, wrt bug #465926 14 Apr 2013; Agostino Sarubbo libvpx-1.1.0.ebuild: Stable for ia64, wrt bug #465926 14 Apr 2013; Agostino Sarubbo libvpx-1.1.0.ebuild: Stable for alpha, wrt bug #465926 14 Apr 2013; Agostino Sarubbo libvpx-1.1.0.ebuild: Stable for x86, wrt bug #465926 14 Apr 2013; Agostino Sarubbo libvpx-1.1.0.ebuild: Stable for amd64, wrt bug #465926 15 Jan 2013; Samuli Suominen libvpx-1.0.0.ebuild, libvpx-1.0.0-r1.ebuild, libvpx-1.1.0.ebuild, libvpx-9999.ebuild: Replace -ggdb3 with -g to avoid build failure wrt #402825. Thanks to Eric Thiele for reporting and "n86wtjq5rg" for solution. 15 Jan 2013; Samuli Suominen libvpx-0.9.6.ebuild, libvpx-0.9.7.ebuild, libvpx-0.9.7-r1.ebuild, libvpx-1.0.0.ebuild, libvpx-1.0.0-r1.ebuild, libvpx-1.1.0.ebuild, libvpx-9999.ebuild: Unset variable CODECS which is picked up by the build system wrt #357487. Thanks to Aaron Lewis for reporting and Ben Kohler for solution. 06 Jan 2013; Agostino Sarubbo libvpx-1.1.0.ebuild: Add ~sparc, wrt bug #449220 05 Dec 2012; Agostino Sarubbo libvpx-1.1.0.ebuild: Stable for ppc64, wrt bug #444318 25 Sep 2012; Mike Frysinger +files/libvpx-1.1.0-x32.patch, libvpx-1.1.0.ebuild: Initial x32 ABI support #426248 by devsk. 16 Aug 2012; Mike Frysinger libvpx-1.1.0.ebuild, libvpx-9999.ebuild: Only unset AS for amd64/x86 platforms as the yasm issue does not come up on arm/etc... #345161. 16 Aug 2012; Mike Frysinger +files/libvpx-1.1.0-arm.patch, libvpx-1.1.0.ebuild: Fix from upstream for automatic parsing of arm targets. 15 Aug 2012; Mike Frysinger +files/libvpx-1.1.0-generic-gnu-shared.patch, libvpx-1.1.0.ebuild: Fix --enabled-shared for generic-gnu fallback targets (like ia64). 14 Aug 2012; Mike Frysinger libvpx-1.0.0.ebuild: Mark stable for arm. 14 Aug 2012; Mike Frysinger libvpx-1.0.0-r1.ebuild, libvpx-1.0.0.ebuild, libvpx-1.1.0.ebuild, libvpx-9999.ebuild: Use default install function with EAPI=4. 15 May 2012; Alexis Ballier libvpx-1.1.0.ebuild, libvpx-9999.ebuild: keyword ~amd64-fbsd 15 May 2012; Alexis Ballier libvpx-1.1.0.ebuild, +files/libvpx-1.1.0-chost.patch: backport patch merged upstream to fix build on multilib portage and cross-compilation 12 May 2012; Alexis Ballier libvpx-1.1.0.ebuild, libvpx-9999.ebuild: revert previous commit: it breaks multilib-portage and the build system should overwrite LD if needed. 12 May 2012; Alexis Ballier libvpx-1.1.0.ebuild, libvpx-9999.ebuild: remove dead code: bug #379659 should be fixed in this release and sync -9999 with current release. 12 May 2012; Alexis Ballier libvpx-1.1.0.ebuild: Use the CROSS variable for setting the toolchain prefix instead of forcing to link with gcc (sometimes it would be wrong). 12 May 2012; Alexis Ballier libvpx-1.1.0.ebuild: respect chost-prefixed toolchain, not only CC 12 May 2012; Alexis Ballier libvpx-1.1.0.ebuild: use extra-cflags to overshadow optimizations if needed and do not force disabling optimizations 12 May 2012; Alexis Ballier libvpx-1.1.0.ebuild: disable hardcoded cflags by disabling (compiler) optimizations, user cflags will be used then 12 May 2012; Alexis Ballier libvpx-1.1.0.ebuild: build verbose so that we see the actual commands invoked *libvpx-1.1.0 (12 May 2012) 12 May 2012; Alexis Ballier +libvpx-1.1.0.ebuild: version bump 10 May 2012; Brent Baude libvpx-0.9.6.ebuild: Marking libvpx-0.9.6 ppc64 for bug 408555 *libvpx-1.0.0-r1 (06 May 2012) 06 May 2012; Thomas Sachau (Tommy[D]) +libvpx-1.0.0-r1.ebuild: Add explicit targets for amd64 and x86 target platforms to allow cross-compilation, build system seems to ignore user CFLAGS/LDFLAGS, bug 325701 31 Mar 2012; Tobias Klausmann libvpx-1.0.0.ebuild: Stable on alpha, bug #405955 25 Mar 2012; Thomas Kahle libvpx-1.0.0.ebuild: marked x86 per bug 408161 21 Mar 2012; Samuli Suominen libvpx-1.0.0.ebuild: Export LC_ALL=C for compability with et_EE locale wrt #379659 by Priit Laes 10 Mar 2012; Brent Baude libvpx-1.0.0.ebuild: Marking libvpx-1.0.0 ppc for bug 405955 04 Mar 2012; Luca Barbato libvpx-1.0.0.ebuild, +files/libvpx-1.0.0-support-arm.patch: Remove overzealous assumption regarding arm, unbreak compilation 02 Mar 2012; Thomas Sachau (Tommy[D]) libvpx-1.0.0.ebuild, libvpx-9999.ebuild: unset AS as requested by Alexis Ballier, let the build system decide which AS to use (it honours but then feeds it with yasm flags without checking...) 01 Mar 2012; Alexis Ballier libvpx-9999.ebuild: sync keywords with 1.0.0 so that keywords wont get dropped by mistake again next time. 01 Mar 2012; Kacper Kowalik libvpx-1.0.0.ebuild: Marked ~ppc/~ppc64 as per Anarchy request, bug #360427 and bug #405955 29 Feb 2012; Agostino Sarubbo libvpx-1.0.0.ebuild: Stable for AMD64, wrt security bug #405955 *libvpx-1.0.0 (29 Feb 2012) 29 Feb 2012; Alexis Ballier +libvpx-1.0.0.ebuild, libvpx-9999.ebuild: version bump, bug #405955 20 Feb 2012; Thomas Kahle libvpx-0.9.7-r1.ebuild: marked x86 per bug 403183 17 Feb 2012; Agostino Sarubbo libvpx-0.9.7-r1.ebuild: Stable for amd64, wrt bug #403183 26 Dec 2011; Raúl Porcel libvpx-0.9.7-r1.ebuild, libvpx-9999.ebuild: Add ~alpha/~ia64 wrt #360427 27 Sep 2011; Christoph Junghans libvpx-0.9.6.ebuild, libvpx-0.9.7.ebuild, libvpx-0.9.7-r1.ebuild, libvpx-9999.ebuild: addpredict /usr/share/snmp/mibs/.index (bug #384585) 22 Sep 2011; Tim Harder libvpx-9999.ebuild: Update git repo location. *libvpx-0.9.7-r1 (21 Sep 2011) 21 Sep 2011; Tim Harder +libvpx-0.9.7-r1.ebuild, libvpx-9999.ebuild: Add static-libs support (bug #378307 by Agostino Sarubbo and Nikoli). *libvpx-0.9.7 (08 Aug 2011) 08 Aug 2011; Luca Barbato +libvpx-0.9.7.ebuild: Version bump 29 Jul 2011; Zac Medico libvpx-0.9.6.ebuild, libvpx-9999.ebuild: Add ~x86-linux keyword. 07 Jul 2011; Alexis Ballier libvpx-0.9.6.ebuild, libvpx-9999.ebuild: keyword ~x86-fbsd 07 Jul 2011; Alexis Ballier libvpx-0.9.6.ebuild, libvpx-9999.ebuild: x86-fbsd needs yasm too 07 Jul 2011; Alexis Ballier -libvpx-0.9.5.ebuild: remove old 29 Jun 2011; Christoph Mende libvpx-0.9.6.ebuild: Stable on amd64 wrt bug #365273 26 Jun 2011; Brent Baude libvpx-0.9.6.ebuild: Marking libvpx-0.9.6 ppc for bug 365273 23 Jun 2011; Alexis Ballier libvpx-9999.ebuild: parallel install has been fixed upstream, remove workaround, bug #323805 23 Jun 2011; Pawel Hajdan jr libvpx-0.9.6.ebuild: x86 stable wrt security bug #365273 22 Jun 2011; Alexis Ballier libvpx-9999.ebuild, metadata.xml: add sse4_1 useflag 22 Jun 2011; Alexis Ballier libvpx-9999.ebuild: use git-2.eclass 22 Jun 2011; Alexis Ballier -libvpx-0.9.0_p20100612.ebuild, -libvpx-0.9.2.ebuild, -libvpx-0.9.5-r1.ebuild: remove old 22 Jun 2011; Alexis Ballier libvpx-0.9.6.ebuild, libvpx-9999.ebuild: sse2 requires mmx, bump to eapi4 to reflect this requirement, reported by andreas schürch in bug #365273 21 Jun 2011; Tobias Klausmann libvpx-0.9.6.ebuild: Stable on alpha, bug #365273 28 May 2011; Thomas Sachau (Tommy[D]) libvpx-0.9.6.ebuild: Adding workaround for bug 345161, forces yasm as as interpreter and adjusts the target platform for cross-compilation 16 May 2011; Kacper Kowalik libvpx-0.9.6.ebuild: Marked ~ppc/~ppc64 wrt #360427 *libvpx-0.9.6 (09 Mar 2011) 09 Mar 2011; Luca Barbato +libvpx-0.9.6.ebuild: New version 21 Feb 2011; Jeremy Olexa libvpx-0.9.5-r1.ebuild, libvpx-9999.ebuild: Port changes for Gentoo Prefix, bug 351560 by Robert Blenkinsopp (XenoPhoenix) 05 Feb 2011; Markus Meier libvpx-0.9.5-r1.ebuild: add ~arm, bug #350648 *libvpx-0.9.5-r1 (03 Feb 2011) 03 Feb 2011; Samuli Suominen +libvpx-0.9.5-r1.ebuild, +files/libvpx-0.9.5-enable-shared.patch: Always build shared libraries with generic-gnu target wrt #351496 by Markus Meier. 10 Dec 2010; Markos Chandras libvpx-0.9.5.ebuild: Stable on amd64 wrt bug #345559 09 Dec 2010; Christian Faulhammer libvpx-0.9.5.ebuild: stable x86, security bug 345559 *libvpx-0.9.5 (08 Nov 2010) 08 Nov 2010; Luca Barbato +libvpx-0.9.5.ebuild, libvpx-9999.ebuild: New version 22 Oct 2010; Petteri Räty libvpx-0.9.2.ebuild, libvpx-9999.ebuild: Force -j1 to emake install until the build system is patched. Bug #323805. 24 Sep 2010; Markos Chandras libvpx-0.9.0_p20100612.ebuild: Stable on amd64 wrt bug #332361 17 Sep 2010; Christian Faulhammer libvpx-0.9.0_p20100612.ebuild: stable x86, security bug 332361 *libvpx-0.9.2 (07 Sep 2010) 07 Sep 2010; Luca Barbato +libvpx-0.9.2.ebuild: New version 12 Jun 2010; Dror Levin libvpx-0.9.0_p20100612.ebuild, libvpx-9999.ebuild, metadata.xml: Add altivec,mmx,sse,sse2,sse3,ssse3 USE flags, consolidate live and normal ebuilds. 12 Jun 2010; Dror Levin libvpx-0.9.0_p20100612.ebuild, libvpx-9999.ebuild: Only dep on yasm in x86/amd64. *libvpx-0.9.0_p20100612 (12 Jun 2010) 12 Jun 2010; Dror Levin +libvpx-0.9.0_p20100612.ebuild, libvpx-9999.ebuild: Added snapshot, bug 320817. Remove unneeded eutils inherit. *libvpx-9999 (10 Jun 2010) 10 Jun 2010; Luca Barbato +libvpx-9999.ebuild: Initial live ebuild, 0.9.0 release _SHOULD_NOT_ be put into portage, thanks to the people in bug #320817 for the support