public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/maekke:master commit in: media-libs/libvpx/, media-libs/libvpx/files/
@ 2012-12-16 16:04 Markus Meier
  0 siblings, 0 replies; 2+ messages in thread
From: Markus Meier @ 2012-12-16 16:04 UTC (permalink / raw
  To: gentoo-commits

commit:     99ad5158578d025fe608afc637e815f2541f922c
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 16 10:28:39 2012 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Dec 16 10:35:01 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/maekke.git;a=commit;h=99ad5158

add libvpx with fix for building on hardfloat arm with glibc-2.16, see bug #447046

---
 media-libs/libvpx/ChangeLog                        |  272 ++++++++++++++++++++
 media-libs/libvpx/Manifest                         |   20 ++
 .../libvpx/files/libvpx-0.9.5-enable-shared.patch  |   18 ++
 .../libvpx/files/libvpx-1.0.0-support-arm.patch    |   31 +++
 .../libvpx/files/libvpx-1.1.0-arm-hardfp.patch     |   12 +
 media-libs/libvpx/files/libvpx-1.1.0-arm.patch     |   38 +++
 media-libs/libvpx/files/libvpx-1.1.0-chost.patch   |   36 +++
 .../files/libvpx-1.1.0-generic-gnu-shared.patch    |   39 +++
 media-libs/libvpx/files/libvpx-1.1.0-x32.patch     |   64 +++++
 media-libs/libvpx/libvpx-0.9.6.ebuild              |   82 ++++++
 media-libs/libvpx/libvpx-0.9.7-r1.ebuild           |   83 ++++++
 media-libs/libvpx/libvpx-0.9.7.ebuild              |   82 ++++++
 media-libs/libvpx/libvpx-1.0.0-r1.ebuild           |   92 +++++++
 media-libs/libvpx/libvpx-1.0.0.ebuild              |   81 ++++++
 media-libs/libvpx/libvpx-1.1.0.ebuild              |   98 +++++++
 media-libs/libvpx/libvpx-9999.ebuild               |   88 +++++++
 media-libs/libvpx/metadata.xml                     |   17 ++
 17 files changed, 1153 insertions(+), 0 deletions(-)

diff --git a/media-libs/libvpx/ChangeLog b/media-libs/libvpx/ChangeLog
new file mode 100644
index 0000000..6de7ce4
--- /dev/null
+++ b/media-libs/libvpx/ChangeLog
@@ -0,0 +1,272 @@
+# ChangeLog for media-libs/libvpx
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.67 2012/12/05 20:55:36 ago Exp $
+
+  05 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libvpx-1.1.0.ebuild:
+  Stable for ppc64, wrt bug #444318
+
+  25 Sep 2012; Mike Frysinger <vapier@gentoo.org> +files/libvpx-1.1.0-x32.patch,
+  libvpx-1.1.0.ebuild:
+  Initial x32 ABI support #426248 by devsk.
+
+  16 Aug 2012; Mike Frysinger <vapier@gentoo.org> 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 <vapier@gentoo.org> +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 <vapier@gentoo.org>
+  +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 <vapier@gentoo.org> libvpx-1.0.0.ebuild:
+  Mark stable for arm.
+
+  14 Aug 2012; Mike Frysinger <vapier@gentoo.org> 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 <aballier@gentoo.org> libvpx-1.1.0.ebuild,
+  libvpx-9999.ebuild:
+  keyword ~amd64-fbsd
+
+  15 May 2012; Alexis Ballier <aballier@gentoo.org> 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 <aballier@gentoo.org> 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 <aballier@gentoo.org> 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 <aballier@gentoo.org> 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 <aballier@gentoo.org> libvpx-1.1.0.ebuild:
+  respect chost-prefixed toolchain, not only CC
+
+  12 May 2012; Alexis Ballier <aballier@gentoo.org> libvpx-1.1.0.ebuild:
+  use extra-cflags to overshadow optimizations if needed and do not force
+  disabling optimizations
+
+  12 May 2012; Alexis Ballier <aballier@gentoo.org> libvpx-1.1.0.ebuild:
+  disable hardcoded cflags by disabling (compiler) optimizations, user cflags
+  will be used then
+
+  12 May 2012; Alexis Ballier <aballier@gentoo.org> 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 <aballier@gentoo.org> +libvpx-1.1.0.ebuild:
+  version bump
+
+  10 May 2012; Brent Baude <ranger@gentoo.org> 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]) <tommy@gentoo.org>
+  +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 <klausman@gentoo.org> libvpx-1.0.0.ebuild:
+  Stable on alpha, bug #405955
+
+  25 Mar 2012; Thomas Kahle <tomka@gentoo.org> libvpx-1.0.0.ebuild:
+  marked x86 per bug 408161
+
+  21 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> 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 <ranger@gentoo.org> libvpx-1.0.0.ebuild:
+  Marking libvpx-1.0.0 ppc for bug 405955
+
+  04 Mar 2012; Luca Barbato <lu_zero@gentoo.org> 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]) <tommy@gentoo.org> 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 <aballier@gentoo.org> 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 <xarthisius@gentoo.org> libvpx-1.0.0.ebuild:
+  Marked ~ppc/~ppc64 as per Anarchy request, bug #360427 and bug #405955
+
+  29 Feb 2012; Agostino Sarubbo <ago@gentoo.org> libvpx-1.0.0.ebuild:
+  Stable for AMD64, wrt security bug #405955
+
+*libvpx-1.0.0 (29 Feb 2012)
+
+  29 Feb 2012; Alexis Ballier <aballier@gentoo.org> +libvpx-1.0.0.ebuild,
+  libvpx-9999.ebuild:
+  version bump, bug #405955
+
+  20 Feb 2012; Thomas Kahle <tomka@gentoo.org> libvpx-0.9.7-r1.ebuild:
+  marked x86 per bug 403183
+
+  17 Feb 2012; Agostino Sarubbo <ago@gentoo.org> libvpx-0.9.7-r1.ebuild:
+  Stable for amd64, wrt bug #403183
+
+  26 Dec 2011; Raúl Porcel <armin76@gentoo.org> libvpx-0.9.7-r1.ebuild,
+  libvpx-9999.ebuild:
+  Add ~alpha/~ia64 wrt #360427
+
+  27 Sep 2011; Christoph Junghans <ottxor@gentoo.org> 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 <radhermit@gentoo.org> libvpx-9999.ebuild:
+  Update git repo location.
+
+*libvpx-0.9.7-r1 (21 Sep 2011)
+
+  21 Sep 2011; Tim Harder <radhermit@gentoo.org> +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 <lu_zero@gentoo.org> +libvpx-0.9.7.ebuild:
+  Version bump
+
+  29 Jul 2011; Zac Medico <zmedico@gentoo.org> libvpx-0.9.6.ebuild,
+  libvpx-9999.ebuild:
+  Add ~x86-linux keyword.
+
+  07 Jul 2011; Alexis Ballier <aballier@gentoo.org> libvpx-0.9.6.ebuild,
+  libvpx-9999.ebuild:
+  keyword ~x86-fbsd
+
+  07 Jul 2011; Alexis Ballier <aballier@gentoo.org> libvpx-0.9.6.ebuild,
+  libvpx-9999.ebuild:
+  x86-fbsd needs yasm too
+
+  07 Jul 2011; Alexis Ballier <aballier@gentoo.org> -libvpx-0.9.5.ebuild:
+  remove old
+
+  29 Jun 2011; Christoph Mende <angelos@gentoo.org> libvpx-0.9.6.ebuild:
+  Stable on amd64 wrt bug #365273
+
+  26 Jun 2011; Brent Baude <ranger@gentoo.org> libvpx-0.9.6.ebuild:
+  Marking libvpx-0.9.6 ppc for bug 365273
+
+  23 Jun 2011; Alexis Ballier <aballier@gentoo.org> libvpx-9999.ebuild:
+  parallel install has been fixed upstream, remove workaround, bug #323805
+
+  23 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> libvpx-0.9.6.ebuild:
+  x86 stable wrt security bug #365273
+
+  22 Jun 2011; Alexis Ballier <aballier@gentoo.org> libvpx-9999.ebuild,
+  metadata.xml:
+  add sse4_1 useflag
+
+  22 Jun 2011; Alexis Ballier <aballier@gentoo.org> libvpx-9999.ebuild:
+  use git-2.eclass
+
+  22 Jun 2011; Alexis Ballier <aballier@gentoo.org>
+  -libvpx-0.9.0_p20100612.ebuild, -libvpx-0.9.2.ebuild,
+  -libvpx-0.9.5-r1.ebuild:
+  remove old
+
+  22 Jun 2011; Alexis Ballier <aballier@gentoo.org> 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 <klausman@gentoo.org> libvpx-0.9.6.ebuild:
+  Stable on alpha, bug #365273
+
+  28 May 2011; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> 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 <xarthisius@gentoo.org> libvpx-0.9.6.ebuild:
+  Marked ~ppc/~ppc64 wrt #360427
+
+*libvpx-0.9.6 (09 Mar 2011)
+
+  09 Mar 2011; Luca Barbato <lu_zero@gentoo.org> +libvpx-0.9.6.ebuild:
+  New version
+
+  21 Feb 2011; Jeremy Olexa <darkside@gentoo.org> 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 <maekke@gentoo.org> libvpx-0.9.5-r1.ebuild:
+  add ~arm, bug #350648
+
+*libvpx-0.9.5-r1 (03 Feb 2011)
+
+  03 Feb 2011; Samuli Suominen <ssuominen@gentoo.org> +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 <hwoarang@gentoo.org> libvpx-0.9.5.ebuild:
+  Stable on amd64 wrt bug #345559
+
+  09 Dec 2010; Christian Faulhammer <fauli@gentoo.org> libvpx-0.9.5.ebuild:
+  stable x86, security bug 345559
+
+*libvpx-0.9.5 (08 Nov 2010)
+
+  08 Nov 2010; Luca Barbato <lu_zero@gentoo.org> +libvpx-0.9.5.ebuild,
+  libvpx-9999.ebuild:
+  New version
+
+  22 Oct 2010; Petteri Räty <betelgeuse@gentoo.org> 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 <hwoarang@gentoo.org>
+  libvpx-0.9.0_p20100612.ebuild:
+  Stable on amd64 wrt bug #332361
+
+  17 Sep 2010; Christian Faulhammer <fauli@gentoo.org>
+  libvpx-0.9.0_p20100612.ebuild:
+  stable x86, security bug 332361
+
+*libvpx-0.9.2 (07 Sep 2010)
+
+  07 Sep 2010; Luca Barbato <lu_zero@gentoo.org> +libvpx-0.9.2.ebuild:
+  New version
+
+  12 Jun 2010; Dror Levin <spatz@gentoo.org> 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 <spatz@gentoo.org> 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 <spatz@gentoo.org> +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 <lu_zero@gentoo.org> +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

diff --git a/media-libs/libvpx/Manifest b/media-libs/libvpx/Manifest
new file mode 100644
index 0000000..25cf5d0
--- /dev/null
+++ b/media-libs/libvpx/Manifest
@@ -0,0 +1,20 @@
+AUX libvpx-0.9.5-enable-shared.patch 655 SHA256 44239d453714ca62523b299612d2ec279eceb2e74c296de1ef8eb5c8575ad86e SHA512 0162ef3138c03e649de27de1a4e0b3d9d7df074de279891a13e07b253fca46a6d4aa5f8f8b1fe6cb15f278e3b03a9a276da3c700024000bc245856274abc5690 WHIRLPOOL 5c96053e549d2c302e4955c928f105b6ab07c5c770969e2cdcea9cdd8d8c485c0e70edcdefc5401df48ae8c63f7ce56137313cc975fbb8372d7874d0496dbf86
+AUX libvpx-1.0.0-support-arm.patch 1086 SHA256 6b743cb44b3fe26a44f335e159411c37586677e72228e2e79ad60cbb72ba02d3 SHA512 12d5ffab6dfab1a3073a13aa7c76cb7aa2c96f26e280eecf598d5c9433535707fd29d025b312bcbb9b0e56d429b43aed8b87551d7def22549ba3ab95d2de5685 WHIRLPOOL 607a683d8f98ec45a9b5a13ba7dc280c880c0eb91a67e21656aa8220958ad3bf8349a88fc20ba372c2fb65215e39b9139b44baf7d6dada558e7f21654035ef40
+AUX libvpx-1.1.0-arm-hardfp.patch 702 SHA256 ebaff3d94bfd6093e6814495bf30869bc5a8e63a68fb3dfdbd5bb08b0bce80fe SHA512 96b78268e6dbe0601efd6f49423e701360674e5f7d55f0194f960c5075938cb95c54f6a349dc32cfd4ff42c4b89bb69af2d021ff6d71e64d9869a1d8b3bee91e WHIRLPOOL 35b3be8fe1a63eba0ab7776b731f706f060d64a31d0d21a3ad4f3bb78206f7f8c7e3863efa893fa1fdd413b52e349b639821e597a7f3d6952adf38258bc9291f
+AUX libvpx-1.1.0-arm.patch 1159 SHA256 173d50ecf7806683f5729db95bf204430d7bd791d9a72840744a091b1ccfb0e6 SHA512 e8543709874ce1602f63161e7a75776e95bdc6321a66d19908b2d4664d715158e26808f658a33be859c0b234a889088cb7b9dc0c616437cc6aa7331c55834cdd WHIRLPOOL 310cd3b346ab864f22cbe88a462deaa9ace87d732ad031d90ca3180eff633bb5e14e99dfeaf55313c6e28a9b86149947af6cbfe673057e3bb73f17ae7e704697
+AUX libvpx-1.1.0-chost.patch 1441 SHA256 ad4f06433f403bffbe6e72809cae7d63545bb19a034bf87d8a6c0d09b183546e SHA512 3591bcbf4535c608eab2ff51befe60b492e0f1b738aaa864a02c463b89abebb38dde6e683fb92f47f6d5f6139cbc1feced6464c5f4501bdbeb91cc5b39ac9f3e WHIRLPOOL ecac0141e9688a12854813dbe7c57746e4ba096c91e38435fcb3e9d5a289b9c1b9cfb2498f42b4def899997e86fcd7441771a4c9d0514f9e49447711a423a8be
+AUX libvpx-1.1.0-generic-gnu-shared.patch 1466 SHA256 411335557d7b8f04f53c971dc7654fa04a5beaeab8114b6222cbf23c8f33958d SHA512 82d78a5c8acdd16bbecb250d049446d8a0804094311feec0ffb85865e1a90d5895833a410d88d036dc653971b43b69fbe947ceb21f8b82d3a79e0325e31daf68 WHIRLPOOL a500811c5560846930d3781558e0079b2fbbb7c98e646e930782f37ce67571e49c37fe549aee0aea72a36e522a9d8ecaf21c421c72ad9d020ff60b0b57f9eb34
+AUX libvpx-1.1.0-x32.patch 1768 SHA256 931c23ed8d45c878943c6c7d9c647295962ab81d4b71a737063da95fd105b45e SHA512 87fa2fe4e7e47df1fe5eabc852937be1d893585b21d0533f80e33fcdacfa45edb66755ff31276d9d42d2922d2cb086c69a0c00c598df52fc171deaf5f5138373 WHIRLPOOL 9dce21ca3d1602c6ecc657eb2aa145c5a2dabfb360107f881a6668b1549194b3c24aab6bb8c6c0d1906f1b51fc6f97860629ebcc2fae175b9555e1606829c2bc
+DIST libvpx-v0.9.6.tar.bz2 1230418 SHA256 28bd8a8ef216fb570912f0d378668051d99681bf13735b59e68a12ad79f2aa73 SHA512 5608a095c96c40bdf9538901c52dd68a1b33767cbc52d9f7c5f9e0b74147f85c31f9a940be827d01f28eaf6bb495f55e920b93edc61cacbaa067ab7aed918aa3 WHIRLPOOL 64e976c216b3528825059110ba84373387a4c4ce465ddc44db8ed01a2c8a64a8fc589730bb1dc99414ee97395950ad58b9ffa7c571c5ec2eca62176e86305aed
+DIST libvpx-v0.9.7.tar.bz2 1244448 SHA256 4436275b905d996f4f0e4a3f98f5d3ca4507a05b9b1e101adfd6f508fa6ae14b SHA512 1dd2d4e7cf1ee486c9e849fddd9d8b68c655d05455aaa4f64a77b801f326eeac93ff042a5463ab805f9956f0d8d81ef29b4eb6a29f75d68279f3a16d2fffe6cf WHIRLPOOL b355bb061ba072e2a7f8e8cdad9243fb6830091a3e398683ca71deb80b33d908ed1f17d7a8384941f1ed4f6dd1d0b507be2a1633d3d2f86de8701d3eb3f4cf71
+DIST libvpx-v1.0.0.tar.bz2 1641411 SHA256 07cedb0a19a44e6d81d75f52eea864f59ef10c6c725cb860431bec6641eafe21 SHA512 a54f594fd37f96a693b5377236cad0834581f189fbb8d55c7e3418cd72e217e0eda34b07c14744c7c0d34c0d5c8a19c7ca402146855d7163e3578b5fd2b075cc WHIRLPOOL 13f33478e03b655ce8c1d6248638f053d5a00dc35425de93834c34fc9f88836d1c3f113f5196ae311ab0b42c1f80f44784e4fcf206b6301b932b1d6d5a6635ef
+DIST libvpx-v1.1.0.tar.bz2 1653485 SHA256 9ce074cf4b3bcd9a49ff93e05485b71c273bfc3685a305e55a0e7fa51beb72c5 SHA512 5c165a1a171143f7c406ef899914a353d35f6dec0e3c49eec9a4f3311fd4072dea2e0da8ceb80651ad23e24cdbf2d6da328805bda8be042bbea2c65c9e53eaaa WHIRLPOOL 2dc8164e3f812903a1b52901438857bcdf172cb1d979f1ced45933fc12ffbb0c49e2a6c02b0c6f3360f48b146e1e5c6ea25c1613abafc3089030f6c1e7af92ed
+EBUILD libvpx-0.9.6.ebuild 2076 SHA256 f781629e100bccda05fbe32686bd977cc02d1512c3d360e97695c8280cad3635 SHA512 e62507d53da35ba05b6eab5de47f87df64f35aac49647b7b5d5ead40f937a5f8492cf1a0ac3941a31a18036f1e07d173a57e9c5796681be4bd89b15f851ea8fb WHIRLPOOL 4516b0a8d048e8fcf0858e4c298775422ae245623d2eff0ca19b5f5d3e641d27f3385ebf7ca73487bc7d1a59e5e4573429343169ee938952d33c308f94f87840
+EBUILD libvpx-0.9.7-r1.ebuild 2132 SHA256 e50a825cd4851d44192de4bc8cb516234555d95d2df33c2383ed08bb045c83fe SHA512 dc1506bf1f450d7fbaa5c73dff339e24d45d6ef5bccdcb91de41ca9170d02ca4a9e1c23f98400df6e92ab21cdbce6fa9fbcfda4f950bef77f69315a17cbcc307 WHIRLPOOL 776ff2cc6ce8ab4d6f4361b2edba69fedd0bb352a28ed188be0acffbac06e08a36aed44245f1dbb696c2ccc491a3252aecd5bdccf3202880e46cd900c02e6ba2
+EBUILD libvpx-0.9.7.ebuild 2085 SHA256 7250b3f9fe2ef8d8d992b2e988e50abaedfdd98297f946a54180a3fe265b07f5 SHA512 46611bf63ae9d07df3d3bbc990f3d552329e37a63d8ca6378da824769f8835949ead4e9f1743c4b48319236d7a7985678e8d3716105fa68acae2e79dbf4ab5bf WHIRLPOOL 0fb3c64645a841ef80812ed26b827e1d92477c0a0e77d9a51a969adc2d8e30d1f02cfbbac359b16ce75035ce987a6c5b48364956b919b542e94cb3ece1bdeb61
+EBUILD libvpx-1.0.0-r1.ebuild 2414 SHA256 a3348796ef2f9e6ac03ddd5d28dbd410e7d03b3921b1e059739db46b89e78b6e SHA512 d9d62f1625a7c73f1bb20af64362636fc4f71bac089580e586f07dd967d568799bfee4ae04f227673e8c130214413f25c842d44ea76a2606f929627b0a8fb30e WHIRLPOOL 27944d057382b9d41c691b0f3e1144656d672ed61dd04de593c31ef87a85d4e9a79245d4c7edd7253bfe1a63ce61eab34c71a0ec82c77b14d3278683d6d22ccb
+EBUILD libvpx-1.0.0.ebuild 2092 SHA256 97bb9f0582b74a96ae347067355659b805ada412d8cd1af501fa78fffe358d5d SHA512 d0ee41839d72aed7f721a41f6f6fb502c6ec14dad48080959ddfaff7cf09267087f1a9b8965260335966c939cc0d05905db7f395fd579d50969858ab0b2b76df WHIRLPOOL bf471c2f83f2adc27271c4071ed2f93f92471b363e2fffc96d268d37084c1a7fba9d7852428af861d1f0b95d0844775dfe9017db1efe93c697b44bb864881abc
+EBUILD libvpx-1.1.0.ebuild 2485 SHA256 910b682ed33ad5be4fff9299d492b75d3776927ada363e15c545a9d3690aba8d SHA512 25447a2e9bd50cb7c8c1cfd61ecaab8490ff7bf7087327c0ad6f0a4d9473a77c105faa620743d563b535059ef9e9ba113ad892d8a43a2c4037d7b356d7025b12 WHIRLPOOL 0690f9678e21b03f1a2834ccd5d72473173b45062c88bc949638971dcd4961235132dd0f3a62ed5666f64175ab4c79d838496965a88d92002136a4109f3d0e35
+EBUILD libvpx-9999.ebuild 2274 SHA256 114921565976aac273244970b6065ced4a6752f17493a5170816c3cb6bb285f3 SHA512 baea348741ac5a90a077601f464ef68ba7343866908c77d0e4805261b117f23e2f655859d1f588de163d94a7db40c24eb0895bd47d78dae5d6dcb12efa534a7d WHIRLPOOL 200bb9e67ea4b4e68f2b4604987fcecefac678f406d40b262cfec994474c9ff9f0f4347e2c74fcb7d823af951cdc5b04fa5ebcc36172f75ae7eee8048522db8b
+MISC ChangeLog 9930 SHA256 685408e9c5ffa09576455fe53f93cec81b900fe2b64405a8d9f2eb9a9ceb203e SHA512 f2ba8d4a384459b4bbb06c0dc39b9b2406b779300301ad3990008b4d828c05fab09cbdedfe4a36c328901c1034a501303b620f69263683a6a29c364ed46aceb2 WHIRLPOOL 6a2c5b5fee9556a19fe587044e9bd134f9ba902f73e854533766439c6f4ce0d9b061304b16a05bfff4c3464086eb2da2375c9fadce08471ec6b92218912f9a30
+MISC metadata.xml 695 SHA256 9ce8ec472b7274e76137dcb0ee7881d478281161e56f5efc622b4a5eb85820e1 SHA512 19c4f1736767b4df3a0262d16a48b8c39aea5748ec7d6f87fde0231fcc26edf4b0953ba3d3ca0af226370481538958e1b37af91e4af4e6913d80d661ccaf3959 WHIRLPOOL 8c69f5f37908c5ed1d2c820a115e5a26a00282754424d0deadee1a05ff783ae8e62c08cb68c98030ca3f242a8fff8b475f1174cf7f9be441379956458376cea5

diff --git a/media-libs/libvpx/files/libvpx-0.9.5-enable-shared.patch b/media-libs/libvpx/files/libvpx-0.9.5-enable-shared.patch
new file mode 100644
index 0000000..0b99f7e
--- /dev/null
+++ b/media-libs/libvpx/files/libvpx-0.9.5-enable-shared.patch
@@ -0,0 +1,18 @@
+http://bugs.gentoo.org/351496
+http://patch-tracker.debian.org/patch/series/view/libvpx/0.9.5-1/01_enable-shared.patch
+
+--- configure
++++ configure
+@@ -415,12 +415,6 @@
+ }
+ 
+ process_detect() {
+-    if enabled shared; then
+-        # Can only build shared libs on a subset of platforms. Doing this check
+-        # here rather than at option parse time because the target auto-detect
+-        # magic happens after the command line has been parsed.
+-        enabled linux || die "--enable-shared only supported on ELF for now"
+-    fi
+     if [ -z "$CC" ]; then
+         echo "Bypassing toolchain for environment detection."
+         enable external_build

diff --git a/media-libs/libvpx/files/libvpx-1.0.0-support-arm.patch b/media-libs/libvpx/files/libvpx-1.0.0-support-arm.patch
new file mode 100644
index 0000000..4677572
--- /dev/null
+++ b/media-libs/libvpx/files/libvpx-1.0.0-support-arm.patch
@@ -0,0 +1,31 @@
+--- build/make/configure.sh.old	2012-03-04 17:22:12.968222061 +0100
++++ build/make/configure.sh	2012-03-04 17:24:36.905216824 +0100
+@@ -549,6 +549,9 @@
+             *sparc*)
+                 tgt_isa=sparc
+                 ;;
++            *armv7*)
++                tgt_isa=armv7
++                ;;
+         esac
+ 
+         # detect tgt_os
+@@ -680,7 +683,6 @@
+ 
+         case ${tgt_cc} in
+         gcc)
+-            CROSS=${CROSS:-arm-none-linux-gnueabi-}
+             link_with_cc=gcc
+             setup_gnu_toolchain
+             arch_int=${tgt_isa##armv}
+@@ -689,8 +691,8 @@
+             tune_cflags="-mtune="
+             if enabled armv7
+             then
+-                check_add_cflags -march=armv7-a -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp  #-ftree-vectorize
+-                check_add_asflags -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp  #-march=armv7-a
++                check_add_cflags -mfpu=neon
++                check_add_asflags -mfpu=neon
+             else
+                 check_add_cflags -march=${tgt_isa}
+                 check_add_asflags -march=${tgt_isa}

diff --git a/media-libs/libvpx/files/libvpx-1.1.0-arm-hardfp.patch b/media-libs/libvpx/files/libvpx-1.1.0-arm-hardfp.patch
new file mode 100644
index 0000000..340ebb0
--- /dev/null
+++ b/media-libs/libvpx/files/libvpx-1.1.0-arm-hardfp.patch
@@ -0,0 +1,12 @@
+diff -ru libvpx-v1.1.0.orig/build/make/configure.sh libvpx-v1.1.0/build/make/configure.sh
+--- libvpx-v1.1.0.orig/build/make/configure.sh	2012-12-12 00:25:32.775002166 +0100
++++ libvpx-v1.1.0/build/make/configure.sh	2012-12-12 00:26:03.465003775 +0100
+@@ -747,8 +747,6 @@
+                     check_add_cflags -mfpu=neon #-ftree-vectorize
+                     check_add_asflags -mfpu=neon
+                 fi
+-                check_add_cflags -march=armv7-a -mcpu=cortex-a8 -mfloat-abi=softfp
+-                check_add_asflags -mcpu=cortex-a8 -mfloat-abi=softfp  #-march=armv7-a
+             else
+                 check_add_cflags -march=${tgt_isa}
+                 check_add_asflags -march=${tgt_isa}

diff --git a/media-libs/libvpx/files/libvpx-1.1.0-arm.patch b/media-libs/libvpx/files/libvpx-1.1.0-arm.patch
new file mode 100644
index 0000000..698e65a
--- /dev/null
+++ b/media-libs/libvpx/files/libvpx-1.1.0-arm.patch
@@ -0,0 +1,38 @@
+From 2b59e14a0023be9d084349d58ee156a49cc674bb Mon Sep 17 00:00:00 2001
+From: Mike Frysinger <vapier@chromium.org>
+Date: Wed, 15 Aug 2012 11:55:31 -0400
+Subject: [PATCH] Parse out arm isa targets from dumpmachine
+
+The current parsing logic of the dumpmachine tuple lacks any arm
+cases which means tgt_isa never gets set, so for all arm targets,
+we get detected as generic-gnu.  Add some basic arm checks here
+so the automatic detection logic works.
+
+Change-Id: Ie5e98142876025c6708604236bc519c0bdb09319
+---
+ build/make/configure.sh |    9 +++++++++
+ 1 file changed, 9 insertions(+)
+
+diff --git a/build/make/configure.sh b/build/make/configure.sh
+index 26eb864..eeb959a 100755
+--- a/build/make/configure.sh
++++ b/build/make/configure.sh
+@@ -593,6 +593,15 @@ process_common_toolchain() {
+ 
+         # detect tgt_isa
+         case "$gcctarget" in
++            armv6*)
++                tgt_isa=armv6
++                ;;
++            armv7*)
++                tgt_isa=armv7
++                ;;
++            armv5te*)
++                tgt_isa=armv5te
++                ;;
+             *x86_64*|*amd64*)
+                 tgt_isa=x86_64
+                 ;;
+-- 
+1.7.9.7
+

diff --git a/media-libs/libvpx/files/libvpx-1.1.0-chost.patch b/media-libs/libvpx/files/libvpx-1.1.0-chost.patch
new file mode 100644
index 0000000..eb6b286
--- /dev/null
+++ b/media-libs/libvpx/files/libvpx-1.1.0-chost.patch
@@ -0,0 +1,36 @@
+commit 871bd23e4c41bb0fb94b72832b270766de540dea
+Author: Alexis Ballier <alexis.ballier@gmail.com>
+Date:   Sat May 12 15:45:13 2012 -0400
+
+    Allow target autodetection to work when cross-compiling.
+    
+    Allow CHOST to override the gcc -dumpmachine output. This allows to
+    use the target autodetection code when cross compiling by setting the
+    CHOST variable.
+    
+    On Gentoo, we would like to support easy cross-compilation, and for
+    libvpx this would basically mean copying the code in
+    build/make/configure.sh to setup the right --target option. It seems a
+    lot easier to let it guess by itself.
+    
+    Another option I considered was using CROSS-gcc instead but this would
+    not work for our multilib setups: They use gcc -m32 to build 32bits
+    binaries and gcc -m32 -dumpmachine will output the 64bits version,
+    which would then make libvpx wrongly believe it is building for a
+    64bits architecture.
+    
+    Change-Id: I05a19be402228f749e23be7473ca53ae74fd2186
+
+diff --git a/build/make/configure.sh b/build/make/configure.sh
+index 3c772e5..3118c0a 100755
+--- a/build/make/configure.sh
++++ b/build/make/configure.sh
+@@ -549,7 +549,7 @@ setup_gnu_toolchain() {
+ 
+ process_common_toolchain() {
+     if [ -z "$toolchain" ]; then
+-        gcctarget="$(gcc -dumpmachine 2> /dev/null)"
++        gcctarget="${CHOST:-$(gcc -dumpmachine 2> /dev/null)}"
+ 
+         # detect tgt_isa
+         case "$gcctarget" in

diff --git a/media-libs/libvpx/files/libvpx-1.1.0-generic-gnu-shared.patch b/media-libs/libvpx/files/libvpx-1.1.0-generic-gnu-shared.patch
new file mode 100644
index 0000000..84d536f
--- /dev/null
+++ b/media-libs/libvpx/files/libvpx-1.1.0-generic-gnu-shared.patch
@@ -0,0 +1,39 @@
+From b4ab43f12cc44a24e8161eb2d0857b78c756b18c Mon Sep 17 00:00:00 2001
+From: Mike Frysinger <vapier@chromium.org>
+Date: Tue, 14 Aug 2012 14:24:28 -0400
+Subject: [PATCH] do not error out on generic-gnu + --enable-shared
+
+If you build with --enabled-shared on a Linux arch not explicitly
+listed, the configure script will abort because it didn't detect
+"linux" in the fallback generic-gnu tuple.
+
+Since this is the fallback tuple and people are passing
+--enable-shared, assume the user knows what they're in for.
+
+Change-Id: Ia35b657e7247c8855e3a94fca424c9884d4241e3
+---
+ configure |    8 +++++++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/configure b/configure
+index 2e19e5b..dde215f 100755
+--- a/configure
++++ b/configure
+@@ -454,7 +454,13 @@ process_detect() {
+         # Can only build shared libs on a subset of platforms. Doing this check
+         # here rather than at option parse time because the target auto-detect
+         # magic happens after the command line has been parsed.
+-        enabled linux || die "--enable-shared only supported on ELF for now"
++        if ! enabled linux; then
++            if enabled gnu; then
++                echo "--enable-shared is only supported on ELF; assuming this is OK"
++            else
++                die "--enable-shared only supported on ELF for now"
++            fi
++        fi
+     fi
+     if [ -z "$CC" ]; then
+         echo "Bypassing toolchain for environment detection."
+-- 
+1.7.9.7
+

diff --git a/media-libs/libvpx/files/libvpx-1.1.0-x32.patch b/media-libs/libvpx/files/libvpx-1.1.0-x32.patch
new file mode 100644
index 0000000..bcacdbf
--- /dev/null
+++ b/media-libs/libvpx/files/libvpx-1.1.0-x32.patch
@@ -0,0 +1,64 @@
+https://bugs.gentoo.org/426248
+
+From c769945318b84b5c823091213634a4db0cdc5be5 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger <vapier@gentoo.org>
+Date: Tue, 25 Sep 2012 00:37:11 -0400
+Subject: [PATCH] check for x32 targets
+
+Add configure detection of the new x32 ABI.
+---
+ build/make/configure.sh       |  5 +++++
+ vpx_ports/x86_abi_support.asm | 10 ++++++++++
+ 2 files changed, 15 insertions(+)
+
+diff --git a/build/make/configure.sh b/build/make/configure.sh
+index eeb959a..05bbabe 100755
+--- a/build/make/configure.sh
++++ b/build/make/configure.sh
+@@ -989,6 +989,11 @@ process_common_toolchain() {
+     x86*)
+         bits=32
+         enabled x86_64 && bits=64
++        check_cpp <<EOF && bits=x32
++#ifndef __ILP32__
++#error "not x32"
++#endif
++EOF
+         soft_enable runtime_cpu_detect
+         soft_enable mmx
+         soft_enable sse
+diff --git a/vpx_ports/x86_abi_support.asm b/vpx_ports/x86_abi_support.asm
+index e1a540c..0c9fe37 100644
+--- a/vpx_ports/x86_abi_support.asm
++++ b/vpx_ports/x86_abi_support.asm
+@@ -88,6 +88,8 @@
+ %define sym(x) x
+ %elifidn __OUTPUT_FORMAT__,elf64
+ %define sym(x) x
++%elifidn __OUTPUT_FORMAT__,elfx32
++%define sym(x) x
+ %elifidn __OUTPUT_FORMAT__,x64
+ %define sym(x) x
+ %else
+@@ -223,6 +227,9 @@
+   %ifidn __OUTPUT_FORMAT__,elf64
+     %define WRT_PLT wrt ..plt
+     %define HIDDEN_DATA(x) x:data hidden
++  %elifidn __OUTPUT_FORMAT__,elfx32
++    %define WRT_PLT wrt ..plt
++    %define HIDDEN_DATA(x) x:data hidden
+   %else
+     %define HIDDEN_DATA(x) x
+   %endif
+@@ -364,5 +371,8 @@ section .text
+ %elifidn __OUTPUT_FORMAT__,elf64
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ section .text
++%elifidn __OUTPUT_FORMAT__,elfx32
++section .note.GNU-stack noalloc noexec nowrite progbits
++section .text
+ %endif
+ 
+-- 
+1.7.12
+

diff --git a/media-libs/libvpx/libvpx-0.9.6.ebuild b/media-libs/libvpx/libvpx-0.9.6.ebuild
new file mode 100644
index 0000000..338a77b
--- /dev/null
+++ b/media-libs/libvpx/libvpx-0.9.6.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-0.9.6.ebuild,v 1.13 2012/05/10 18:51:33 ranger Exp $
+
+EAPI=4
+inherit eutils multilib toolchain-funcs
+
+if [[ ${PV} == *9999* ]]; then
+	inherit git
+	EGIT_REPO_URI="git://review.webmproject.org/${PN}.git"
+	KEYWORDS=""
+elif [[ ${PV} == *pre* ]]; then
+	SRC_URI="mirror://gentoo/${P}.tar.bz2"
+	KEYWORDS="alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+else
+	MY_P="${PN}-v${PV}"
+	SRC_URI="http://webm.googlecode.com/files/${MY_P}.tar.bz2"
+	KEYWORDS="alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+	S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="WebM VP8 Codec SDK"
+HOMEPAGE="http://www.webmproject.org"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 +threads"
+
+RDEPEND=""
+DEPEND="amd64? ( dev-lang/yasm )
+	x86? ( dev-lang/yasm )
+	x86-fbsd? ( dev-lang/yasm )
+	doc? (
+		app-doc/doxygen
+		dev-lang/php
+	)
+"
+
+REQUIRED_USE="
+	sse2? ( mmx )
+	"
+
+src_prepare() {
+	epatch "${FILESDIR}"/${PN}-0.9.5-enable-shared.patch
+}
+
+src_configure() {
+	# http://bugs.gentoo.org/show_bug.cgi?id=384585
+	addpredict /usr/share/snmp/mibs/.index
+
+	tc-export CC
+	local archparams=""
+	[ "$ABI" = "x86" ] && archparams=" --target=x86-linux-gcc"
+	[ "$ABI" = "amd64" ] && archparams=" --target=x86_64-linux-gcc"
+	( use x86 || use amd64 ) && archparams+=" --as=yasm"
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--libdir="${EPREFIX}"/usr/$(get_libdir) \
+		--enable-pic \
+		--enable-vp8 \
+		--enable-shared \
+		$(use_enable altivec) \
+		$(use_enable mmx) \
+		$(use_enable sse) \
+		$(use_enable sse2) \
+		$(use_enable sse3) \
+		$(use_enable ssse3) \
+		$(use_enable debug) \
+		$(use_enable debug debug-libs) \
+		$(use_enable doc install-docs) \
+		$(use_enable postproc) \
+		$(use_enable threads multithread) \
+		$archparams \
+		|| die
+}
+
+src_install() {
+	# http://bugs.gentoo.org/show_bug.cgi?id=323805
+	emake -j1 DESTDIR="${D}" install || die
+
+	dodoc AUTHORS CHANGELOG README || die
+}

diff --git a/media-libs/libvpx/libvpx-0.9.7-r1.ebuild b/media-libs/libvpx/libvpx-0.9.7-r1.ebuild
new file mode 100644
index 0000000..c1ddf0e
--- /dev/null
+++ b/media-libs/libvpx/libvpx-0.9.7-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-0.9.7-r1.ebuild,v 1.5 2012/02/20 11:30:16 tomka Exp $
+
+EAPI=4
+inherit eutils multilib toolchain-funcs
+
+if [[ ${PV} == *9999* ]]; then
+	inherit git-2
+	EGIT_REPO_URI="git://review.webmproject.org/${PN}.git"
+	KEYWORDS=""
+elif [[ ${PV} == *pre* ]]; then
+	SRC_URI="mirror://gentoo/${P}.tar.bz2"
+	KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+else
+	MY_P="${PN}-v${PV}"
+	SRC_URI="http://webm.googlecode.com/files/${MY_P}.tar.bz2"
+	KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+	S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="WebM VP8 Codec SDK"
+HOMEPAGE="http://www.webmproject.org"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 static-libs +threads"
+
+RDEPEND=""
+DEPEND="amd64? ( dev-lang/yasm )
+	x86? ( dev-lang/yasm )
+	x86-fbsd? ( dev-lang/yasm )
+	doc? (
+		app-doc/doxygen
+		dev-lang/php
+	)
+"
+
+REQUIRED_USE="
+	sse2? ( mmx )
+	"
+
+src_prepare() {
+	epatch "${FILESDIR}"/${PN}-0.9.5-enable-shared.patch
+}
+
+src_configure() {
+	# http://bugs.gentoo.org/show_bug.cgi?id=384585
+	addpredict /usr/share/snmp/mibs/.index
+
+	tc-export CC
+	local archparams=""
+	[ "$ABI" = "x86" ] && archparams=" --target=x86-linux-gcc"
+	[ "$ABI" = "amd64" ] && archparams=" --target=x86_64-linux-gcc"
+	( use x86 || use amd64 ) && archparams+=" --as=yasm"
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--libdir="${EPREFIX}"/usr/$(get_libdir) \
+		--enable-pic \
+		--enable-vp8 \
+		--enable-shared \
+		$(use_enable altivec) \
+		$(use_enable debug debug-libs) \
+		$(use_enable debug) \
+		$(use_enable doc install-docs) \
+		$(use_enable mmx) \
+		$(use_enable postproc) \
+		$(use_enable sse) \
+		$(use_enable sse2) \
+		$(use_enable sse3) \
+		$(use_enable ssse3) \
+		$(use_enable static-libs static) \
+		$(use_enable threads multithread) \
+		$archparams \
+		|| die
+}
+
+src_install() {
+	# http://bugs.gentoo.org/show_bug.cgi?id=323805
+	emake -j1 DESTDIR="${D}" install
+
+	dodoc AUTHORS CHANGELOG README
+}

diff --git a/media-libs/libvpx/libvpx-0.9.7.ebuild b/media-libs/libvpx/libvpx-0.9.7.ebuild
new file mode 100644
index 0000000..8b50dd5
--- /dev/null
+++ b/media-libs/libvpx/libvpx-0.9.7.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-0.9.7.ebuild,v 1.2 2011/09/27 12:57:54 ottxor Exp $
+
+EAPI=4
+inherit eutils multilib toolchain-funcs
+
+if [[ ${PV} == *9999* ]]; then
+	inherit git
+	EGIT_REPO_URI="git://review.webmproject.org/${PN}.git"
+	KEYWORDS=""
+elif [[ ${PV} == *pre* ]]; then
+	SRC_URI="mirror://gentoo/${P}.tar.bz2"
+	KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+else
+	MY_P="${PN}-v${PV}"
+	SRC_URI="http://webm.googlecode.com/files/${MY_P}.tar.bz2"
+	KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+	S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="WebM VP8 Codec SDK"
+HOMEPAGE="http://www.webmproject.org"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 +threads"
+
+RDEPEND=""
+DEPEND="amd64? ( dev-lang/yasm )
+	x86? ( dev-lang/yasm )
+	x86-fbsd? ( dev-lang/yasm )
+	doc? (
+		app-doc/doxygen
+		dev-lang/php
+	)
+"
+
+REQUIRED_USE="
+	sse2? ( mmx )
+	"
+
+src_prepare() {
+	epatch "${FILESDIR}"/${PN}-0.9.5-enable-shared.patch
+}
+
+src_configure() {
+	# http://bugs.gentoo.org/show_bug.cgi?id=384585
+	addpredict /usr/share/snmp/mibs/.index
+
+	tc-export CC
+	local archparams=""
+	[ "$ABI" = "x86" ] && archparams=" --target=x86-linux-gcc"
+	[ "$ABI" = "amd64" ] && archparams=" --target=x86_64-linux-gcc"
+	( use x86 || use amd64 ) && archparams+=" --as=yasm"
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--libdir="${EPREFIX}"/usr/$(get_libdir) \
+		--enable-pic \
+		--enable-vp8 \
+		--enable-shared \
+		$(use_enable altivec) \
+		$(use_enable mmx) \
+		$(use_enable sse) \
+		$(use_enable sse2) \
+		$(use_enable sse3) \
+		$(use_enable ssse3) \
+		$(use_enable debug) \
+		$(use_enable debug debug-libs) \
+		$(use_enable doc install-docs) \
+		$(use_enable postproc) \
+		$(use_enable threads multithread) \
+		$archparams \
+		|| die
+}
+
+src_install() {
+	# http://bugs.gentoo.org/show_bug.cgi?id=323805
+	emake -j1 DESTDIR="${D}" install || die
+
+	dodoc AUTHORS CHANGELOG README || die
+}

diff --git a/media-libs/libvpx/libvpx-1.0.0-r1.ebuild b/media-libs/libvpx/libvpx-1.0.0-r1.ebuild
new file mode 100644
index 0000000..f11a491
--- /dev/null
+++ b/media-libs/libvpx/libvpx-1.0.0-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.0.0-r1.ebuild,v 1.2 2012/08/14 15:45:31 vapier Exp $
+
+EAPI=4
+inherit multilib toolchain-funcs eutils
+
+if [[ ${PV} == *9999* ]]; then
+	inherit git-2
+	EGIT_REPO_URI="http://git.chromium.org/webm/${PN}.git"
+	KEYWORDS=""
+elif [[ ${PV} == *pre* ]]; then
+	SRC_URI="mirror://gentoo/${P}.tar.bz2"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+else
+	SRC_URI="http://webm.googlecode.com/files/${PN}-v${PV}.tar.bz2"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+	S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+DESCRIPTION="WebM VP8 Codec SDK"
+HOMEPAGE="http://www.webmproject.org"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs +threads"
+
+RDEPEND=""
+DEPEND="amd64? ( dev-lang/yasm )
+	x86? ( dev-lang/yasm )
+	x86-fbsd? ( dev-lang/yasm )
+	doc? (
+		app-doc/doxygen
+		dev-lang/php
+	)
+"
+
+REQUIRED_USE="
+	sse2? ( mmx )
+	"
+src_prepare() {
+	epatch "${FILESDIR}"/${P}-support-arm.patch
+}
+src_configure() {
+	#let the build system decide which AS to use (it honours $AS but
+	#then feeds it with yasm flags without checking...) bug 345161
+	unset AS
+
+	#explicitly tell the build system about the target arch, since
+	#it seems to ignore CFLAGS/LDFLAGS
+	#bug 325701
+	local myarch="$(tc-arch)" myconf=""
+	if [[ $myarch = amd64 ]] ; then
+		myconf+=" --target=x86_64-linux-gcc"
+	elif [[ $myarch = x86 ]] ; then
+		myconf+=" --target=x86-linux-gcc"
+	fi
+
+	# http://bugs.gentoo.org/show_bug.cgi?id=384585
+	addpredict /usr/share/snmp/mibs/.index
+
+	# http://bugs.gentoo.org/379659 http://gerrit.chromium.org/gerrit/#change,18142
+	export LC_ALL=C
+
+	tc-export CC
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--libdir="${EPREFIX}"/usr/$(get_libdir) \
+		--enable-pic \
+		--enable-vp8 \
+		--enable-shared \
+		$(use_enable altivec) \
+		$(use_enable debug debug-libs) \
+		$(use_enable debug) \
+		$(use_enable doc install-docs) \
+		$(use_enable mmx) \
+		$(use_enable postproc) \
+		$(use_enable sse) \
+		$(use_enable sse2) \
+		$(use_enable sse3) \
+		$(use_enable sse4_1) \
+		$(use_enable ssse3) \
+		$(use_enable static-libs static ) \
+		$(use_enable threads multithread) \
+		${myconf} \
+		|| die
+}
+
+src_install() {
+	# Override base.eclass's src_install.
+	default
+}

diff --git a/media-libs/libvpx/libvpx-1.0.0.ebuild b/media-libs/libvpx/libvpx-1.0.0.ebuild
new file mode 100644
index 0000000..66333ec
--- /dev/null
+++ b/media-libs/libvpx/libvpx-1.0.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.0.0.ebuild,v 1.12 2012/08/14 15:58:36 vapier Exp $
+
+EAPI=4
+inherit multilib toolchain-funcs eutils
+
+if [[ ${PV} == *9999* ]]; then
+	inherit git-2
+	EGIT_REPO_URI="http://git.chromium.org/webm/${PN}.git"
+	KEYWORDS=""
+elif [[ ${PV} == *pre* ]]; then
+	SRC_URI="mirror://gentoo/${P}.tar.bz2"
+	KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+else
+	SRC_URI="http://webm.googlecode.com/files/${PN}-v${PV}.tar.bz2"
+	KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+	S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+DESCRIPTION="WebM VP8 Codec SDK"
+HOMEPAGE="http://www.webmproject.org"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs +threads"
+
+RDEPEND=""
+DEPEND="amd64? ( dev-lang/yasm )
+	x86? ( dev-lang/yasm )
+	x86-fbsd? ( dev-lang/yasm )
+	doc? (
+		app-doc/doxygen
+		dev-lang/php
+	)
+"
+
+REQUIRED_USE="
+	sse2? ( mmx )
+	"
+src_prepare() {
+	epatch "${FILESDIR}"/${P}-support-arm.patch
+}
+src_configure() {
+	#let the build system decide which AS to use (it honours $AS but
+	#then feeds it with yasm flags without checking...) bug 345161
+	unset AS
+
+	# http://bugs.gentoo.org/show_bug.cgi?id=384585
+	addpredict /usr/share/snmp/mibs/.index
+
+	# http://bugs.gentoo.org/379659 http://gerrit.chromium.org/gerrit/#change,18142
+	export LC_ALL=C
+
+	tc-export CC
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--libdir="${EPREFIX}"/usr/$(get_libdir) \
+		--enable-pic \
+		--enable-vp8 \
+		--enable-shared \
+		$(use_enable altivec) \
+		$(use_enable debug debug-libs) \
+		$(use_enable debug) \
+		$(use_enable doc install-docs) \
+		$(use_enable mmx) \
+		$(use_enable postproc) \
+		$(use_enable sse) \
+		$(use_enable sse2) \
+		$(use_enable sse3) \
+		$(use_enable sse4_1) \
+		$(use_enable ssse3) \
+		$(use_enable static-libs static ) \
+		$(use_enable threads multithread) \
+		|| die
+}
+
+src_install() {
+	# Override base.eclass's src_install.
+	default
+}

diff --git a/media-libs/libvpx/libvpx-1.1.0.ebuild b/media-libs/libvpx/libvpx-1.1.0.ebuild
new file mode 100644
index 0000000..47bc95a
--- /dev/null
+++ b/media-libs/libvpx/libvpx-1.1.0.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild,v 1.16 2012/12/05 20:55:36 ago Exp $
+
+EAPI=4
+inherit multilib toolchain-funcs base
+
+if [[ ${PV} == *9999* ]]; then
+	inherit git-2
+	EGIT_REPO_URI="http://git.chromium.org/webm/${PN}.git"
+	KEYWORDS=""
+elif [[ ${PV} == *pre* ]]; then
+	SRC_URI="mirror://gentoo/${P}.tar.bz2"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+else
+	SRC_URI="http://webm.googlecode.com/files/${PN}-v${PV}.tar.bz2"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+	S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+DESCRIPTION="WebM VP8 Codec SDK"
+HOMEPAGE="http://www.webmproject.org"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs +threads"
+
+RDEPEND=""
+DEPEND="amd64? ( dev-lang/yasm )
+	x86? ( dev-lang/yasm )
+	x86-fbsd? ( dev-lang/yasm )
+	doc? (
+		app-doc/doxygen
+		dev-lang/php
+	)
+"
+
+REQUIRED_USE="
+	sse2? ( mmx )
+	"
+
+PATCHES=(
+	"${FILESDIR}/${P}-chost.patch"
+	"${FILESDIR}/${P}-generic-gnu-shared.patch"
+	"${FILESDIR}/${P}-arm.patch"
+	"${FILESDIR}/${P}-arm-hardfp.patch"
+	"${FILESDIR}/${P}-x32.patch"
+)
+
+src_configure() {
+	# let the build system decide which AS to use (it honours $AS but
+	# then feeds it with yasm flags without checking...) #345161
+	local a
+	tc-export AS
+	for a in {amd64,x86}{,-{fbsd,linux}} ; do
+		use ${a} && unset AS
+	done
+
+	# build verbose by default
+	MAKEOPTS="${MAKEOPTS} verbose=yes"
+
+	# http://bugs.gentoo.org/show_bug.cgi?id=384585
+	addpredict /usr/share/snmp/mibs/.index
+
+	# Build with correct toolchain.
+	tc-export CC AR NM
+	# Link with gcc by default, the build system should override this if needed.
+	export LD="${CC}"
+
+	set -- \
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--libdir="${EPREFIX}"/usr/$(get_libdir) \
+		--enable-pic \
+		--enable-vp8 \
+		--enable-shared \
+		--extra-cflags="${CFLAGS}" \
+		$(use_enable altivec) \
+		$(use_enable debug debug-libs) \
+		$(use_enable debug) \
+		$(use_enable doc install-docs) \
+		$(use_enable mmx) \
+		$(use_enable postproc) \
+		$(use_enable sse) \
+		$(use_enable sse2) \
+		$(use_enable sse3) \
+		$(use_enable sse4_1) \
+		$(use_enable ssse3) \
+		$(use_enable static-libs static ) \
+		$(use_enable threads multithread)
+	echo "$@"
+	"$@" || die
+}
+
+src_install() {
+	# Override base.eclass's src_install.
+	default
+}

diff --git a/media-libs/libvpx/libvpx-9999.ebuild b/media-libs/libvpx/libvpx-9999.ebuild
new file mode 100644
index 0000000..d40bf36
--- /dev/null
+++ b/media-libs/libvpx/libvpx-9999.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild,v 1.28 2012/08/16 23:03:00 vapier Exp $
+
+EAPI=4
+inherit multilib toolchain-funcs
+
+if [[ ${PV} == *9999* ]]; then
+	inherit git-2
+	EGIT_REPO_URI="http://git.chromium.org/webm/${PN}.git"
+	KEYWORDS=""
+elif [[ ${PV} == *pre* ]]; then
+	SRC_URI="mirror://gentoo/${P}.tar.bz2"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+else
+	SRC_URI="http://webm.googlecode.com/files/${PN}-v${PV}.tar.bz2"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+	S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+DESCRIPTION="WebM VP8 Codec SDK"
+HOMEPAGE="http://www.webmproject.org"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs +threads"
+
+RDEPEND=""
+DEPEND="amd64? ( dev-lang/yasm )
+	x86? ( dev-lang/yasm )
+	x86-fbsd? ( dev-lang/yasm )
+	doc? (
+		app-doc/doxygen
+		dev-lang/php
+	)
+"
+
+REQUIRED_USE="
+	sse2? ( mmx )
+	"
+
+src_configure() {
+	# let the build system decide which AS to use (it honours $AS but
+	# then feeds it with yasm flags without checking...) #345161
+	local a
+	tc-export AS
+	for a in {amd64,x86}{,-{fbsd,linux}} ; do
+		use ${a} && unset AS
+	done
+
+	# build verbose by default
+	MAKEOPTS="${MAKEOPTS} verbose=yes"
+
+	# http://bugs.gentoo.org/show_bug.cgi?id=384585
+	addpredict /usr/share/snmp/mibs/.index
+
+	# Build with correct toolchain.
+	tc-export CC AR NM
+	# Link with gcc by default, the build system should override this if needed.
+	export LD="${CC}"
+
+	./configure \
+		--prefix="${EPREFIX}"/usr \
+		--libdir="${EPREFIX}"/usr/$(get_libdir) \
+		--enable-pic \
+		--enable-vp8 \
+		--enable-shared \
+		--extra-cflags="${CFLAGS}" \
+		$(use_enable altivec) \
+		$(use_enable debug debug-libs) \
+		$(use_enable debug) \
+		$(use_enable doc install-docs) \
+		$(use_enable mmx) \
+		$(use_enable postproc) \
+		$(use_enable sse) \
+		$(use_enable sse2) \
+		$(use_enable sse3) \
+		$(use_enable sse4_1) \
+		$(use_enable ssse3) \
+		$(use_enable static-libs static ) \
+		$(use_enable threads multithread) \
+		|| die
+}
+
+src_install() {
+	# Override base.eclass's src_install.
+	default
+}

diff --git a/media-libs/libvpx/metadata.xml b/media-libs/libvpx/metadata.xml
new file mode 100644
index 0000000..94a045d
--- /dev/null
+++ b/media-libs/libvpx/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>video</herd>
+	<maintainer>
+		<email>media-video@gentoo.org</email>
+	</maintainer>
+	<use>
+		<flag name="postproc">Enable additional post processing filters</flag>
+		<flag name="sse3">Enable optimization for SSE3 capable chips</flag>
+		<flag name="ssse3">faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips)</flag>
+		<flag name="sse4_1">Enable optimization for SSE4_1 capable processors (Intel Core 2 Penryn and later chips)</flag>
+	</use>
+	<upstream>
+		<remote-id type="google-code">webm</remote-id>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] dev/maekke:master commit in: media-libs/libvpx/, media-libs/libvpx/files/
@ 2014-06-19 18:45 Markus Meier
  0 siblings, 0 replies; 2+ messages in thread
From: Markus Meier @ 2014-06-19 18:45 UTC (permalink / raw
  To: gentoo-commits

commit:     81f8db7611130109924b286528fe3c98edde689b
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 19 18:52:26 2014 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Thu Jun 19 18:52:26 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/maekke.git;a=commit;h=81f8db76

drop outdated media-libs/libvpx

---
 media-libs/libvpx/ChangeLog                        | 272 ---------------------
 media-libs/libvpx/Manifest                         |  20 --
 .../libvpx/files/libvpx-0.9.5-enable-shared.patch  |  18 --
 .../libvpx/files/libvpx-1.0.0-support-arm.patch    |  31 ---
 .../libvpx/files/libvpx-1.1.0-arm-hardfp.patch     |  12 -
 media-libs/libvpx/files/libvpx-1.1.0-arm.patch     |  38 ---
 media-libs/libvpx/files/libvpx-1.1.0-chost.patch   |  36 ---
 .../files/libvpx-1.1.0-generic-gnu-shared.patch    |  39 ---
 media-libs/libvpx/files/libvpx-1.1.0-x32.patch     |  64 -----
 media-libs/libvpx/libvpx-0.9.6.ebuild              |  82 -------
 media-libs/libvpx/libvpx-0.9.7-r1.ebuild           |  83 -------
 media-libs/libvpx/libvpx-0.9.7.ebuild              |  82 -------
 media-libs/libvpx/libvpx-1.0.0-r1.ebuild           |  92 -------
 media-libs/libvpx/libvpx-1.0.0.ebuild              |  81 ------
 media-libs/libvpx/libvpx-1.1.0.ebuild              |  98 --------
 media-libs/libvpx/libvpx-9999.ebuild               |  88 -------
 media-libs/libvpx/metadata.xml                     |  17 --
 17 files changed, 1153 deletions(-)

diff --git a/media-libs/libvpx/ChangeLog b/media-libs/libvpx/ChangeLog
deleted file mode 100644
index 6de7ce4..0000000
--- a/media-libs/libvpx/ChangeLog
+++ /dev/null
@@ -1,272 +0,0 @@
-# ChangeLog for media-libs/libvpx
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/ChangeLog,v 1.67 2012/12/05 20:55:36 ago Exp $
-
-  05 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libvpx-1.1.0.ebuild:
-  Stable for ppc64, wrt bug #444318
-
-  25 Sep 2012; Mike Frysinger <vapier@gentoo.org> +files/libvpx-1.1.0-x32.patch,
-  libvpx-1.1.0.ebuild:
-  Initial x32 ABI support #426248 by devsk.
-
-  16 Aug 2012; Mike Frysinger <vapier@gentoo.org> 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 <vapier@gentoo.org> +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 <vapier@gentoo.org>
-  +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 <vapier@gentoo.org> libvpx-1.0.0.ebuild:
-  Mark stable for arm.
-
-  14 Aug 2012; Mike Frysinger <vapier@gentoo.org> 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 <aballier@gentoo.org> libvpx-1.1.0.ebuild,
-  libvpx-9999.ebuild:
-  keyword ~amd64-fbsd
-
-  15 May 2012; Alexis Ballier <aballier@gentoo.org> 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 <aballier@gentoo.org> 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 <aballier@gentoo.org> 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 <aballier@gentoo.org> 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 <aballier@gentoo.org> libvpx-1.1.0.ebuild:
-  respect chost-prefixed toolchain, not only CC
-
-  12 May 2012; Alexis Ballier <aballier@gentoo.org> libvpx-1.1.0.ebuild:
-  use extra-cflags to overshadow optimizations if needed and do not force
-  disabling optimizations
-
-  12 May 2012; Alexis Ballier <aballier@gentoo.org> libvpx-1.1.0.ebuild:
-  disable hardcoded cflags by disabling (compiler) optimizations, user cflags
-  will be used then
-
-  12 May 2012; Alexis Ballier <aballier@gentoo.org> 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 <aballier@gentoo.org> +libvpx-1.1.0.ebuild:
-  version bump
-
-  10 May 2012; Brent Baude <ranger@gentoo.org> 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]) <tommy@gentoo.org>
-  +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 <klausman@gentoo.org> libvpx-1.0.0.ebuild:
-  Stable on alpha, bug #405955
-
-  25 Mar 2012; Thomas Kahle <tomka@gentoo.org> libvpx-1.0.0.ebuild:
-  marked x86 per bug 408161
-
-  21 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> 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 <ranger@gentoo.org> libvpx-1.0.0.ebuild:
-  Marking libvpx-1.0.0 ppc for bug 405955
-
-  04 Mar 2012; Luca Barbato <lu_zero@gentoo.org> 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]) <tommy@gentoo.org> 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 <aballier@gentoo.org> 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 <xarthisius@gentoo.org> libvpx-1.0.0.ebuild:
-  Marked ~ppc/~ppc64 as per Anarchy request, bug #360427 and bug #405955
-
-  29 Feb 2012; Agostino Sarubbo <ago@gentoo.org> libvpx-1.0.0.ebuild:
-  Stable for AMD64, wrt security bug #405955
-
-*libvpx-1.0.0 (29 Feb 2012)
-
-  29 Feb 2012; Alexis Ballier <aballier@gentoo.org> +libvpx-1.0.0.ebuild,
-  libvpx-9999.ebuild:
-  version bump, bug #405955
-
-  20 Feb 2012; Thomas Kahle <tomka@gentoo.org> libvpx-0.9.7-r1.ebuild:
-  marked x86 per bug 403183
-
-  17 Feb 2012; Agostino Sarubbo <ago@gentoo.org> libvpx-0.9.7-r1.ebuild:
-  Stable for amd64, wrt bug #403183
-
-  26 Dec 2011; Raúl Porcel <armin76@gentoo.org> libvpx-0.9.7-r1.ebuild,
-  libvpx-9999.ebuild:
-  Add ~alpha/~ia64 wrt #360427
-
-  27 Sep 2011; Christoph Junghans <ottxor@gentoo.org> 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 <radhermit@gentoo.org> libvpx-9999.ebuild:
-  Update git repo location.
-
-*libvpx-0.9.7-r1 (21 Sep 2011)
-
-  21 Sep 2011; Tim Harder <radhermit@gentoo.org> +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 <lu_zero@gentoo.org> +libvpx-0.9.7.ebuild:
-  Version bump
-
-  29 Jul 2011; Zac Medico <zmedico@gentoo.org> libvpx-0.9.6.ebuild,
-  libvpx-9999.ebuild:
-  Add ~x86-linux keyword.
-
-  07 Jul 2011; Alexis Ballier <aballier@gentoo.org> libvpx-0.9.6.ebuild,
-  libvpx-9999.ebuild:
-  keyword ~x86-fbsd
-
-  07 Jul 2011; Alexis Ballier <aballier@gentoo.org> libvpx-0.9.6.ebuild,
-  libvpx-9999.ebuild:
-  x86-fbsd needs yasm too
-
-  07 Jul 2011; Alexis Ballier <aballier@gentoo.org> -libvpx-0.9.5.ebuild:
-  remove old
-
-  29 Jun 2011; Christoph Mende <angelos@gentoo.org> libvpx-0.9.6.ebuild:
-  Stable on amd64 wrt bug #365273
-
-  26 Jun 2011; Brent Baude <ranger@gentoo.org> libvpx-0.9.6.ebuild:
-  Marking libvpx-0.9.6 ppc for bug 365273
-
-  23 Jun 2011; Alexis Ballier <aballier@gentoo.org> libvpx-9999.ebuild:
-  parallel install has been fixed upstream, remove workaround, bug #323805
-
-  23 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> libvpx-0.9.6.ebuild:
-  x86 stable wrt security bug #365273
-
-  22 Jun 2011; Alexis Ballier <aballier@gentoo.org> libvpx-9999.ebuild,
-  metadata.xml:
-  add sse4_1 useflag
-
-  22 Jun 2011; Alexis Ballier <aballier@gentoo.org> libvpx-9999.ebuild:
-  use git-2.eclass
-
-  22 Jun 2011; Alexis Ballier <aballier@gentoo.org>
-  -libvpx-0.9.0_p20100612.ebuild, -libvpx-0.9.2.ebuild,
-  -libvpx-0.9.5-r1.ebuild:
-  remove old
-
-  22 Jun 2011; Alexis Ballier <aballier@gentoo.org> 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 <klausman@gentoo.org> libvpx-0.9.6.ebuild:
-  Stable on alpha, bug #365273
-
-  28 May 2011; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> 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 <xarthisius@gentoo.org> libvpx-0.9.6.ebuild:
-  Marked ~ppc/~ppc64 wrt #360427
-
-*libvpx-0.9.6 (09 Mar 2011)
-
-  09 Mar 2011; Luca Barbato <lu_zero@gentoo.org> +libvpx-0.9.6.ebuild:
-  New version
-
-  21 Feb 2011; Jeremy Olexa <darkside@gentoo.org> 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 <maekke@gentoo.org> libvpx-0.9.5-r1.ebuild:
-  add ~arm, bug #350648
-
-*libvpx-0.9.5-r1 (03 Feb 2011)
-
-  03 Feb 2011; Samuli Suominen <ssuominen@gentoo.org> +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 <hwoarang@gentoo.org> libvpx-0.9.5.ebuild:
-  Stable on amd64 wrt bug #345559
-
-  09 Dec 2010; Christian Faulhammer <fauli@gentoo.org> libvpx-0.9.5.ebuild:
-  stable x86, security bug 345559
-
-*libvpx-0.9.5 (08 Nov 2010)
-
-  08 Nov 2010; Luca Barbato <lu_zero@gentoo.org> +libvpx-0.9.5.ebuild,
-  libvpx-9999.ebuild:
-  New version
-
-  22 Oct 2010; Petteri Räty <betelgeuse@gentoo.org> 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 <hwoarang@gentoo.org>
-  libvpx-0.9.0_p20100612.ebuild:
-  Stable on amd64 wrt bug #332361
-
-  17 Sep 2010; Christian Faulhammer <fauli@gentoo.org>
-  libvpx-0.9.0_p20100612.ebuild:
-  stable x86, security bug 332361
-
-*libvpx-0.9.2 (07 Sep 2010)
-
-  07 Sep 2010; Luca Barbato <lu_zero@gentoo.org> +libvpx-0.9.2.ebuild:
-  New version
-
-  12 Jun 2010; Dror Levin <spatz@gentoo.org> 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 <spatz@gentoo.org> 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 <spatz@gentoo.org> +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 <lu_zero@gentoo.org> +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

diff --git a/media-libs/libvpx/Manifest b/media-libs/libvpx/Manifest
deleted file mode 100644
index 25cf5d0..0000000
--- a/media-libs/libvpx/Manifest
+++ /dev/null
@@ -1,20 +0,0 @@
-AUX libvpx-0.9.5-enable-shared.patch 655 SHA256 44239d453714ca62523b299612d2ec279eceb2e74c296de1ef8eb5c8575ad86e SHA512 0162ef3138c03e649de27de1a4e0b3d9d7df074de279891a13e07b253fca46a6d4aa5f8f8b1fe6cb15f278e3b03a9a276da3c700024000bc245856274abc5690 WHIRLPOOL 5c96053e549d2c302e4955c928f105b6ab07c5c770969e2cdcea9cdd8d8c485c0e70edcdefc5401df48ae8c63f7ce56137313cc975fbb8372d7874d0496dbf86
-AUX libvpx-1.0.0-support-arm.patch 1086 SHA256 6b743cb44b3fe26a44f335e159411c37586677e72228e2e79ad60cbb72ba02d3 SHA512 12d5ffab6dfab1a3073a13aa7c76cb7aa2c96f26e280eecf598d5c9433535707fd29d025b312bcbb9b0e56d429b43aed8b87551d7def22549ba3ab95d2de5685 WHIRLPOOL 607a683d8f98ec45a9b5a13ba7dc280c880c0eb91a67e21656aa8220958ad3bf8349a88fc20ba372c2fb65215e39b9139b44baf7d6dada558e7f21654035ef40
-AUX libvpx-1.1.0-arm-hardfp.patch 702 SHA256 ebaff3d94bfd6093e6814495bf30869bc5a8e63a68fb3dfdbd5bb08b0bce80fe SHA512 96b78268e6dbe0601efd6f49423e701360674e5f7d55f0194f960c5075938cb95c54f6a349dc32cfd4ff42c4b89bb69af2d021ff6d71e64d9869a1d8b3bee91e WHIRLPOOL 35b3be8fe1a63eba0ab7776b731f706f060d64a31d0d21a3ad4f3bb78206f7f8c7e3863efa893fa1fdd413b52e349b639821e597a7f3d6952adf38258bc9291f
-AUX libvpx-1.1.0-arm.patch 1159 SHA256 173d50ecf7806683f5729db95bf204430d7bd791d9a72840744a091b1ccfb0e6 SHA512 e8543709874ce1602f63161e7a75776e95bdc6321a66d19908b2d4664d715158e26808f658a33be859c0b234a889088cb7b9dc0c616437cc6aa7331c55834cdd WHIRLPOOL 310cd3b346ab864f22cbe88a462deaa9ace87d732ad031d90ca3180eff633bb5e14e99dfeaf55313c6e28a9b86149947af6cbfe673057e3bb73f17ae7e704697
-AUX libvpx-1.1.0-chost.patch 1441 SHA256 ad4f06433f403bffbe6e72809cae7d63545bb19a034bf87d8a6c0d09b183546e SHA512 3591bcbf4535c608eab2ff51befe60b492e0f1b738aaa864a02c463b89abebb38dde6e683fb92f47f6d5f6139cbc1feced6464c5f4501bdbeb91cc5b39ac9f3e WHIRLPOOL ecac0141e9688a12854813dbe7c57746e4ba096c91e38435fcb3e9d5a289b9c1b9cfb2498f42b4def899997e86fcd7441771a4c9d0514f9e49447711a423a8be
-AUX libvpx-1.1.0-generic-gnu-shared.patch 1466 SHA256 411335557d7b8f04f53c971dc7654fa04a5beaeab8114b6222cbf23c8f33958d SHA512 82d78a5c8acdd16bbecb250d049446d8a0804094311feec0ffb85865e1a90d5895833a410d88d036dc653971b43b69fbe947ceb21f8b82d3a79e0325e31daf68 WHIRLPOOL a500811c5560846930d3781558e0079b2fbbb7c98e646e930782f37ce67571e49c37fe549aee0aea72a36e522a9d8ecaf21c421c72ad9d020ff60b0b57f9eb34
-AUX libvpx-1.1.0-x32.patch 1768 SHA256 931c23ed8d45c878943c6c7d9c647295962ab81d4b71a737063da95fd105b45e SHA512 87fa2fe4e7e47df1fe5eabc852937be1d893585b21d0533f80e33fcdacfa45edb66755ff31276d9d42d2922d2cb086c69a0c00c598df52fc171deaf5f5138373 WHIRLPOOL 9dce21ca3d1602c6ecc657eb2aa145c5a2dabfb360107f881a6668b1549194b3c24aab6bb8c6c0d1906f1b51fc6f97860629ebcc2fae175b9555e1606829c2bc
-DIST libvpx-v0.9.6.tar.bz2 1230418 SHA256 28bd8a8ef216fb570912f0d378668051d99681bf13735b59e68a12ad79f2aa73 SHA512 5608a095c96c40bdf9538901c52dd68a1b33767cbc52d9f7c5f9e0b74147f85c31f9a940be827d01f28eaf6bb495f55e920b93edc61cacbaa067ab7aed918aa3 WHIRLPOOL 64e976c216b3528825059110ba84373387a4c4ce465ddc44db8ed01a2c8a64a8fc589730bb1dc99414ee97395950ad58b9ffa7c571c5ec2eca62176e86305aed
-DIST libvpx-v0.9.7.tar.bz2 1244448 SHA256 4436275b905d996f4f0e4a3f98f5d3ca4507a05b9b1e101adfd6f508fa6ae14b SHA512 1dd2d4e7cf1ee486c9e849fddd9d8b68c655d05455aaa4f64a77b801f326eeac93ff042a5463ab805f9956f0d8d81ef29b4eb6a29f75d68279f3a16d2fffe6cf WHIRLPOOL b355bb061ba072e2a7f8e8cdad9243fb6830091a3e398683ca71deb80b33d908ed1f17d7a8384941f1ed4f6dd1d0b507be2a1633d3d2f86de8701d3eb3f4cf71
-DIST libvpx-v1.0.0.tar.bz2 1641411 SHA256 07cedb0a19a44e6d81d75f52eea864f59ef10c6c725cb860431bec6641eafe21 SHA512 a54f594fd37f96a693b5377236cad0834581f189fbb8d55c7e3418cd72e217e0eda34b07c14744c7c0d34c0d5c8a19c7ca402146855d7163e3578b5fd2b075cc WHIRLPOOL 13f33478e03b655ce8c1d6248638f053d5a00dc35425de93834c34fc9f88836d1c3f113f5196ae311ab0b42c1f80f44784e4fcf206b6301b932b1d6d5a6635ef
-DIST libvpx-v1.1.0.tar.bz2 1653485 SHA256 9ce074cf4b3bcd9a49ff93e05485b71c273bfc3685a305e55a0e7fa51beb72c5 SHA512 5c165a1a171143f7c406ef899914a353d35f6dec0e3c49eec9a4f3311fd4072dea2e0da8ceb80651ad23e24cdbf2d6da328805bda8be042bbea2c65c9e53eaaa WHIRLPOOL 2dc8164e3f812903a1b52901438857bcdf172cb1d979f1ced45933fc12ffbb0c49e2a6c02b0c6f3360f48b146e1e5c6ea25c1613abafc3089030f6c1e7af92ed
-EBUILD libvpx-0.9.6.ebuild 2076 SHA256 f781629e100bccda05fbe32686bd977cc02d1512c3d360e97695c8280cad3635 SHA512 e62507d53da35ba05b6eab5de47f87df64f35aac49647b7b5d5ead40f937a5f8492cf1a0ac3941a31a18036f1e07d173a57e9c5796681be4bd89b15f851ea8fb WHIRLPOOL 4516b0a8d048e8fcf0858e4c298775422ae245623d2eff0ca19b5f5d3e641d27f3385ebf7ca73487bc7d1a59e5e4573429343169ee938952d33c308f94f87840
-EBUILD libvpx-0.9.7-r1.ebuild 2132 SHA256 e50a825cd4851d44192de4bc8cb516234555d95d2df33c2383ed08bb045c83fe SHA512 dc1506bf1f450d7fbaa5c73dff339e24d45d6ef5bccdcb91de41ca9170d02ca4a9e1c23f98400df6e92ab21cdbce6fa9fbcfda4f950bef77f69315a17cbcc307 WHIRLPOOL 776ff2cc6ce8ab4d6f4361b2edba69fedd0bb352a28ed188be0acffbac06e08a36aed44245f1dbb696c2ccc491a3252aecd5bdccf3202880e46cd900c02e6ba2
-EBUILD libvpx-0.9.7.ebuild 2085 SHA256 7250b3f9fe2ef8d8d992b2e988e50abaedfdd98297f946a54180a3fe265b07f5 SHA512 46611bf63ae9d07df3d3bbc990f3d552329e37a63d8ca6378da824769f8835949ead4e9f1743c4b48319236d7a7985678e8d3716105fa68acae2e79dbf4ab5bf WHIRLPOOL 0fb3c64645a841ef80812ed26b827e1d92477c0a0e77d9a51a969adc2d8e30d1f02cfbbac359b16ce75035ce987a6c5b48364956b919b542e94cb3ece1bdeb61
-EBUILD libvpx-1.0.0-r1.ebuild 2414 SHA256 a3348796ef2f9e6ac03ddd5d28dbd410e7d03b3921b1e059739db46b89e78b6e SHA512 d9d62f1625a7c73f1bb20af64362636fc4f71bac089580e586f07dd967d568799bfee4ae04f227673e8c130214413f25c842d44ea76a2606f929627b0a8fb30e WHIRLPOOL 27944d057382b9d41c691b0f3e1144656d672ed61dd04de593c31ef87a85d4e9a79245d4c7edd7253bfe1a63ce61eab34c71a0ec82c77b14d3278683d6d22ccb
-EBUILD libvpx-1.0.0.ebuild 2092 SHA256 97bb9f0582b74a96ae347067355659b805ada412d8cd1af501fa78fffe358d5d SHA512 d0ee41839d72aed7f721a41f6f6fb502c6ec14dad48080959ddfaff7cf09267087f1a9b8965260335966c939cc0d05905db7f395fd579d50969858ab0b2b76df WHIRLPOOL bf471c2f83f2adc27271c4071ed2f93f92471b363e2fffc96d268d37084c1a7fba9d7852428af861d1f0b95d0844775dfe9017db1efe93c697b44bb864881abc
-EBUILD libvpx-1.1.0.ebuild 2485 SHA256 910b682ed33ad5be4fff9299d492b75d3776927ada363e15c545a9d3690aba8d SHA512 25447a2e9bd50cb7c8c1cfd61ecaab8490ff7bf7087327c0ad6f0a4d9473a77c105faa620743d563b535059ef9e9ba113ad892d8a43a2c4037d7b356d7025b12 WHIRLPOOL 0690f9678e21b03f1a2834ccd5d72473173b45062c88bc949638971dcd4961235132dd0f3a62ed5666f64175ab4c79d838496965a88d92002136a4109f3d0e35
-EBUILD libvpx-9999.ebuild 2274 SHA256 114921565976aac273244970b6065ced4a6752f17493a5170816c3cb6bb285f3 SHA512 baea348741ac5a90a077601f464ef68ba7343866908c77d0e4805261b117f23e2f655859d1f588de163d94a7db40c24eb0895bd47d78dae5d6dcb12efa534a7d WHIRLPOOL 200bb9e67ea4b4e68f2b4604987fcecefac678f406d40b262cfec994474c9ff9f0f4347e2c74fcb7d823af951cdc5b04fa5ebcc36172f75ae7eee8048522db8b
-MISC ChangeLog 9930 SHA256 685408e9c5ffa09576455fe53f93cec81b900fe2b64405a8d9f2eb9a9ceb203e SHA512 f2ba8d4a384459b4bbb06c0dc39b9b2406b779300301ad3990008b4d828c05fab09cbdedfe4a36c328901c1034a501303b620f69263683a6a29c364ed46aceb2 WHIRLPOOL 6a2c5b5fee9556a19fe587044e9bd134f9ba902f73e854533766439c6f4ce0d9b061304b16a05bfff4c3464086eb2da2375c9fadce08471ec6b92218912f9a30
-MISC metadata.xml 695 SHA256 9ce8ec472b7274e76137dcb0ee7881d478281161e56f5efc622b4a5eb85820e1 SHA512 19c4f1736767b4df3a0262d16a48b8c39aea5748ec7d6f87fde0231fcc26edf4b0953ba3d3ca0af226370481538958e1b37af91e4af4e6913d80d661ccaf3959 WHIRLPOOL 8c69f5f37908c5ed1d2c820a115e5a26a00282754424d0deadee1a05ff783ae8e62c08cb68c98030ca3f242a8fff8b475f1174cf7f9be441379956458376cea5

diff --git a/media-libs/libvpx/files/libvpx-0.9.5-enable-shared.patch b/media-libs/libvpx/files/libvpx-0.9.5-enable-shared.patch
deleted file mode 100644
index 0b99f7e..0000000
--- a/media-libs/libvpx/files/libvpx-0.9.5-enable-shared.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-http://bugs.gentoo.org/351496
-http://patch-tracker.debian.org/patch/series/view/libvpx/0.9.5-1/01_enable-shared.patch
-
---- configure
-+++ configure
-@@ -415,12 +415,6 @@
- }
- 
- process_detect() {
--    if enabled shared; then
--        # Can only build shared libs on a subset of platforms. Doing this check
--        # here rather than at option parse time because the target auto-detect
--        # magic happens after the command line has been parsed.
--        enabled linux || die "--enable-shared only supported on ELF for now"
--    fi
-     if [ -z "$CC" ]; then
-         echo "Bypassing toolchain for environment detection."
-         enable external_build

diff --git a/media-libs/libvpx/files/libvpx-1.0.0-support-arm.patch b/media-libs/libvpx/files/libvpx-1.0.0-support-arm.patch
deleted file mode 100644
index 4677572..0000000
--- a/media-libs/libvpx/files/libvpx-1.0.0-support-arm.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- build/make/configure.sh.old	2012-03-04 17:22:12.968222061 +0100
-+++ build/make/configure.sh	2012-03-04 17:24:36.905216824 +0100
-@@ -549,6 +549,9 @@
-             *sparc*)
-                 tgt_isa=sparc
-                 ;;
-+            *armv7*)
-+                tgt_isa=armv7
-+                ;;
-         esac
- 
-         # detect tgt_os
-@@ -680,7 +683,6 @@
- 
-         case ${tgt_cc} in
-         gcc)
--            CROSS=${CROSS:-arm-none-linux-gnueabi-}
-             link_with_cc=gcc
-             setup_gnu_toolchain
-             arch_int=${tgt_isa##armv}
-@@ -689,8 +691,8 @@
-             tune_cflags="-mtune="
-             if enabled armv7
-             then
--                check_add_cflags -march=armv7-a -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp  #-ftree-vectorize
--                check_add_asflags -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp  #-march=armv7-a
-+                check_add_cflags -mfpu=neon
-+                check_add_asflags -mfpu=neon
-             else
-                 check_add_cflags -march=${tgt_isa}
-                 check_add_asflags -march=${tgt_isa}

diff --git a/media-libs/libvpx/files/libvpx-1.1.0-arm-hardfp.patch b/media-libs/libvpx/files/libvpx-1.1.0-arm-hardfp.patch
deleted file mode 100644
index 340ebb0..0000000
--- a/media-libs/libvpx/files/libvpx-1.1.0-arm-hardfp.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ru libvpx-v1.1.0.orig/build/make/configure.sh libvpx-v1.1.0/build/make/configure.sh
---- libvpx-v1.1.0.orig/build/make/configure.sh	2012-12-12 00:25:32.775002166 +0100
-+++ libvpx-v1.1.0/build/make/configure.sh	2012-12-12 00:26:03.465003775 +0100
-@@ -747,8 +747,6 @@
-                     check_add_cflags -mfpu=neon #-ftree-vectorize
-                     check_add_asflags -mfpu=neon
-                 fi
--                check_add_cflags -march=armv7-a -mcpu=cortex-a8 -mfloat-abi=softfp
--                check_add_asflags -mcpu=cortex-a8 -mfloat-abi=softfp  #-march=armv7-a
-             else
-                 check_add_cflags -march=${tgt_isa}
-                 check_add_asflags -march=${tgt_isa}

diff --git a/media-libs/libvpx/files/libvpx-1.1.0-arm.patch b/media-libs/libvpx/files/libvpx-1.1.0-arm.patch
deleted file mode 100644
index 698e65a..0000000
--- a/media-libs/libvpx/files/libvpx-1.1.0-arm.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From 2b59e14a0023be9d084349d58ee156a49cc674bb Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@chromium.org>
-Date: Wed, 15 Aug 2012 11:55:31 -0400
-Subject: [PATCH] Parse out arm isa targets from dumpmachine
-
-The current parsing logic of the dumpmachine tuple lacks any arm
-cases which means tgt_isa never gets set, so for all arm targets,
-we get detected as generic-gnu.  Add some basic arm checks here
-so the automatic detection logic works.
-
-Change-Id: Ie5e98142876025c6708604236bc519c0bdb09319
----
- build/make/configure.sh |    9 +++++++++
- 1 file changed, 9 insertions(+)
-
-diff --git a/build/make/configure.sh b/build/make/configure.sh
-index 26eb864..eeb959a 100755
---- a/build/make/configure.sh
-+++ b/build/make/configure.sh
-@@ -593,6 +593,15 @@ process_common_toolchain() {
- 
-         # detect tgt_isa
-         case "$gcctarget" in
-+            armv6*)
-+                tgt_isa=armv6
-+                ;;
-+            armv7*)
-+                tgt_isa=armv7
-+                ;;
-+            armv5te*)
-+                tgt_isa=armv5te
-+                ;;
-             *x86_64*|*amd64*)
-                 tgt_isa=x86_64
-                 ;;
--- 
-1.7.9.7
-

diff --git a/media-libs/libvpx/files/libvpx-1.1.0-chost.patch b/media-libs/libvpx/files/libvpx-1.1.0-chost.patch
deleted file mode 100644
index eb6b286..0000000
--- a/media-libs/libvpx/files/libvpx-1.1.0-chost.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-commit 871bd23e4c41bb0fb94b72832b270766de540dea
-Author: Alexis Ballier <alexis.ballier@gmail.com>
-Date:   Sat May 12 15:45:13 2012 -0400
-
-    Allow target autodetection to work when cross-compiling.
-    
-    Allow CHOST to override the gcc -dumpmachine output. This allows to
-    use the target autodetection code when cross compiling by setting the
-    CHOST variable.
-    
-    On Gentoo, we would like to support easy cross-compilation, and for
-    libvpx this would basically mean copying the code in
-    build/make/configure.sh to setup the right --target option. It seems a
-    lot easier to let it guess by itself.
-    
-    Another option I considered was using CROSS-gcc instead but this would
-    not work for our multilib setups: They use gcc -m32 to build 32bits
-    binaries and gcc -m32 -dumpmachine will output the 64bits version,
-    which would then make libvpx wrongly believe it is building for a
-    64bits architecture.
-    
-    Change-Id: I05a19be402228f749e23be7473ca53ae74fd2186
-
-diff --git a/build/make/configure.sh b/build/make/configure.sh
-index 3c772e5..3118c0a 100755
---- a/build/make/configure.sh
-+++ b/build/make/configure.sh
-@@ -549,7 +549,7 @@ setup_gnu_toolchain() {
- 
- process_common_toolchain() {
-     if [ -z "$toolchain" ]; then
--        gcctarget="$(gcc -dumpmachine 2> /dev/null)"
-+        gcctarget="${CHOST:-$(gcc -dumpmachine 2> /dev/null)}"
- 
-         # detect tgt_isa
-         case "$gcctarget" in

diff --git a/media-libs/libvpx/files/libvpx-1.1.0-generic-gnu-shared.patch b/media-libs/libvpx/files/libvpx-1.1.0-generic-gnu-shared.patch
deleted file mode 100644
index 84d536f..0000000
--- a/media-libs/libvpx/files/libvpx-1.1.0-generic-gnu-shared.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From b4ab43f12cc44a24e8161eb2d0857b78c756b18c Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@chromium.org>
-Date: Tue, 14 Aug 2012 14:24:28 -0400
-Subject: [PATCH] do not error out on generic-gnu + --enable-shared
-
-If you build with --enabled-shared on a Linux arch not explicitly
-listed, the configure script will abort because it didn't detect
-"linux" in the fallback generic-gnu tuple.
-
-Since this is the fallback tuple and people are passing
---enable-shared, assume the user knows what they're in for.
-
-Change-Id: Ia35b657e7247c8855e3a94fca424c9884d4241e3
----
- configure |    8 +++++++-
- 1 file changed, 7 insertions(+), 1 deletion(-)
-
-diff --git a/configure b/configure
-index 2e19e5b..dde215f 100755
---- a/configure
-+++ b/configure
-@@ -454,7 +454,13 @@ process_detect() {
-         # Can only build shared libs on a subset of platforms. Doing this check
-         # here rather than at option parse time because the target auto-detect
-         # magic happens after the command line has been parsed.
--        enabled linux || die "--enable-shared only supported on ELF for now"
-+        if ! enabled linux; then
-+            if enabled gnu; then
-+                echo "--enable-shared is only supported on ELF; assuming this is OK"
-+            else
-+                die "--enable-shared only supported on ELF for now"
-+            fi
-+        fi
-     fi
-     if [ -z "$CC" ]; then
-         echo "Bypassing toolchain for environment detection."
--- 
-1.7.9.7
-

diff --git a/media-libs/libvpx/files/libvpx-1.1.0-x32.patch b/media-libs/libvpx/files/libvpx-1.1.0-x32.patch
deleted file mode 100644
index bcacdbf..0000000
--- a/media-libs/libvpx/files/libvpx-1.1.0-x32.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-https://bugs.gentoo.org/426248
-
-From c769945318b84b5c823091213634a4db0cdc5be5 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger <vapier@gentoo.org>
-Date: Tue, 25 Sep 2012 00:37:11 -0400
-Subject: [PATCH] check for x32 targets
-
-Add configure detection of the new x32 ABI.
----
- build/make/configure.sh       |  5 +++++
- vpx_ports/x86_abi_support.asm | 10 ++++++++++
- 2 files changed, 15 insertions(+)
-
-diff --git a/build/make/configure.sh b/build/make/configure.sh
-index eeb959a..05bbabe 100755
---- a/build/make/configure.sh
-+++ b/build/make/configure.sh
-@@ -989,6 +989,11 @@ process_common_toolchain() {
-     x86*)
-         bits=32
-         enabled x86_64 && bits=64
-+        check_cpp <<EOF && bits=x32
-+#ifndef __ILP32__
-+#error "not x32"
-+#endif
-+EOF
-         soft_enable runtime_cpu_detect
-         soft_enable mmx
-         soft_enable sse
-diff --git a/vpx_ports/x86_abi_support.asm b/vpx_ports/x86_abi_support.asm
-index e1a540c..0c9fe37 100644
---- a/vpx_ports/x86_abi_support.asm
-+++ b/vpx_ports/x86_abi_support.asm
-@@ -88,6 +88,8 @@
- %define sym(x) x
- %elifidn __OUTPUT_FORMAT__,elf64
- %define sym(x) x
-+%elifidn __OUTPUT_FORMAT__,elfx32
-+%define sym(x) x
- %elifidn __OUTPUT_FORMAT__,x64
- %define sym(x) x
- %else
-@@ -223,6 +227,9 @@
-   %ifidn __OUTPUT_FORMAT__,elf64
-     %define WRT_PLT wrt ..plt
-     %define HIDDEN_DATA(x) x:data hidden
-+  %elifidn __OUTPUT_FORMAT__,elfx32
-+    %define WRT_PLT wrt ..plt
-+    %define HIDDEN_DATA(x) x:data hidden
-   %else
-     %define HIDDEN_DATA(x) x
-   %endif
-@@ -364,5 +371,8 @@ section .text
- %elifidn __OUTPUT_FORMAT__,elf64
- section .note.GNU-stack noalloc noexec nowrite progbits
- section .text
-+%elifidn __OUTPUT_FORMAT__,elfx32
-+section .note.GNU-stack noalloc noexec nowrite progbits
-+section .text
- %endif
- 
--- 
-1.7.12
-

diff --git a/media-libs/libvpx/libvpx-0.9.6.ebuild b/media-libs/libvpx/libvpx-0.9.6.ebuild
deleted file mode 100644
index 338a77b..0000000
--- a/media-libs/libvpx/libvpx-0.9.6.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-0.9.6.ebuild,v 1.13 2012/05/10 18:51:33 ranger Exp $
-
-EAPI=4
-inherit eutils multilib toolchain-funcs
-
-if [[ ${PV} == *9999* ]]; then
-	inherit git
-	EGIT_REPO_URI="git://review.webmproject.org/${PN}.git"
-	KEYWORDS=""
-elif [[ ${PV} == *pre* ]]; then
-	SRC_URI="mirror://gentoo/${P}.tar.bz2"
-	KEYWORDS="alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-else
-	MY_P="${PN}-v${PV}"
-	SRC_URI="http://webm.googlecode.com/files/${MY_P}.tar.bz2"
-	KEYWORDS="alpha amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-	S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="WebM VP8 Codec SDK"
-HOMEPAGE="http://www.webmproject.org"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 +threads"
-
-RDEPEND=""
-DEPEND="amd64? ( dev-lang/yasm )
-	x86? ( dev-lang/yasm )
-	x86-fbsd? ( dev-lang/yasm )
-	doc? (
-		app-doc/doxygen
-		dev-lang/php
-	)
-"
-
-REQUIRED_USE="
-	sse2? ( mmx )
-	"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-0.9.5-enable-shared.patch
-}
-
-src_configure() {
-	# http://bugs.gentoo.org/show_bug.cgi?id=384585
-	addpredict /usr/share/snmp/mibs/.index
-
-	tc-export CC
-	local archparams=""
-	[ "$ABI" = "x86" ] && archparams=" --target=x86-linux-gcc"
-	[ "$ABI" = "amd64" ] && archparams=" --target=x86_64-linux-gcc"
-	( use x86 || use amd64 ) && archparams+=" --as=yasm"
-	./configure \
-		--prefix="${EPREFIX}"/usr \
-		--libdir="${EPREFIX}"/usr/$(get_libdir) \
-		--enable-pic \
-		--enable-vp8 \
-		--enable-shared \
-		$(use_enable altivec) \
-		$(use_enable mmx) \
-		$(use_enable sse) \
-		$(use_enable sse2) \
-		$(use_enable sse3) \
-		$(use_enable ssse3) \
-		$(use_enable debug) \
-		$(use_enable debug debug-libs) \
-		$(use_enable doc install-docs) \
-		$(use_enable postproc) \
-		$(use_enable threads multithread) \
-		$archparams \
-		|| die
-}
-
-src_install() {
-	# http://bugs.gentoo.org/show_bug.cgi?id=323805
-	emake -j1 DESTDIR="${D}" install || die
-
-	dodoc AUTHORS CHANGELOG README || die
-}

diff --git a/media-libs/libvpx/libvpx-0.9.7-r1.ebuild b/media-libs/libvpx/libvpx-0.9.7-r1.ebuild
deleted file mode 100644
index c1ddf0e..0000000
--- a/media-libs/libvpx/libvpx-0.9.7-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-0.9.7-r1.ebuild,v 1.5 2012/02/20 11:30:16 tomka Exp $
-
-EAPI=4
-inherit eutils multilib toolchain-funcs
-
-if [[ ${PV} == *9999* ]]; then
-	inherit git-2
-	EGIT_REPO_URI="git://review.webmproject.org/${PN}.git"
-	KEYWORDS=""
-elif [[ ${PV} == *pre* ]]; then
-	SRC_URI="mirror://gentoo/${P}.tar.bz2"
-	KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-else
-	MY_P="${PN}-v${PV}"
-	SRC_URI="http://webm.googlecode.com/files/${MY_P}.tar.bz2"
-	KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-	S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="WebM VP8 Codec SDK"
-HOMEPAGE="http://www.webmproject.org"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 static-libs +threads"
-
-RDEPEND=""
-DEPEND="amd64? ( dev-lang/yasm )
-	x86? ( dev-lang/yasm )
-	x86-fbsd? ( dev-lang/yasm )
-	doc? (
-		app-doc/doxygen
-		dev-lang/php
-	)
-"
-
-REQUIRED_USE="
-	sse2? ( mmx )
-	"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-0.9.5-enable-shared.patch
-}
-
-src_configure() {
-	# http://bugs.gentoo.org/show_bug.cgi?id=384585
-	addpredict /usr/share/snmp/mibs/.index
-
-	tc-export CC
-	local archparams=""
-	[ "$ABI" = "x86" ] && archparams=" --target=x86-linux-gcc"
-	[ "$ABI" = "amd64" ] && archparams=" --target=x86_64-linux-gcc"
-	( use x86 || use amd64 ) && archparams+=" --as=yasm"
-	./configure \
-		--prefix="${EPREFIX}"/usr \
-		--libdir="${EPREFIX}"/usr/$(get_libdir) \
-		--enable-pic \
-		--enable-vp8 \
-		--enable-shared \
-		$(use_enable altivec) \
-		$(use_enable debug debug-libs) \
-		$(use_enable debug) \
-		$(use_enable doc install-docs) \
-		$(use_enable mmx) \
-		$(use_enable postproc) \
-		$(use_enable sse) \
-		$(use_enable sse2) \
-		$(use_enable sse3) \
-		$(use_enable ssse3) \
-		$(use_enable static-libs static) \
-		$(use_enable threads multithread) \
-		$archparams \
-		|| die
-}
-
-src_install() {
-	# http://bugs.gentoo.org/show_bug.cgi?id=323805
-	emake -j1 DESTDIR="${D}" install
-
-	dodoc AUTHORS CHANGELOG README
-}

diff --git a/media-libs/libvpx/libvpx-0.9.7.ebuild b/media-libs/libvpx/libvpx-0.9.7.ebuild
deleted file mode 100644
index 8b50dd5..0000000
--- a/media-libs/libvpx/libvpx-0.9.7.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-0.9.7.ebuild,v 1.2 2011/09/27 12:57:54 ottxor Exp $
-
-EAPI=4
-inherit eutils multilib toolchain-funcs
-
-if [[ ${PV} == *9999* ]]; then
-	inherit git
-	EGIT_REPO_URI="git://review.webmproject.org/${PN}.git"
-	KEYWORDS=""
-elif [[ ${PV} == *pre* ]]; then
-	SRC_URI="mirror://gentoo/${P}.tar.bz2"
-	KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-else
-	MY_P="${PN}-v${PV}"
-	SRC_URI="http://webm.googlecode.com/files/${MY_P}.tar.bz2"
-	KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-	S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="WebM VP8 Codec SDK"
-HOMEPAGE="http://www.webmproject.org"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 +threads"
-
-RDEPEND=""
-DEPEND="amd64? ( dev-lang/yasm )
-	x86? ( dev-lang/yasm )
-	x86-fbsd? ( dev-lang/yasm )
-	doc? (
-		app-doc/doxygen
-		dev-lang/php
-	)
-"
-
-REQUIRED_USE="
-	sse2? ( mmx )
-	"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-0.9.5-enable-shared.patch
-}
-
-src_configure() {
-	# http://bugs.gentoo.org/show_bug.cgi?id=384585
-	addpredict /usr/share/snmp/mibs/.index
-
-	tc-export CC
-	local archparams=""
-	[ "$ABI" = "x86" ] && archparams=" --target=x86-linux-gcc"
-	[ "$ABI" = "amd64" ] && archparams=" --target=x86_64-linux-gcc"
-	( use x86 || use amd64 ) && archparams+=" --as=yasm"
-	./configure \
-		--prefix="${EPREFIX}"/usr \
-		--libdir="${EPREFIX}"/usr/$(get_libdir) \
-		--enable-pic \
-		--enable-vp8 \
-		--enable-shared \
-		$(use_enable altivec) \
-		$(use_enable mmx) \
-		$(use_enable sse) \
-		$(use_enable sse2) \
-		$(use_enable sse3) \
-		$(use_enable ssse3) \
-		$(use_enable debug) \
-		$(use_enable debug debug-libs) \
-		$(use_enable doc install-docs) \
-		$(use_enable postproc) \
-		$(use_enable threads multithread) \
-		$archparams \
-		|| die
-}
-
-src_install() {
-	# http://bugs.gentoo.org/show_bug.cgi?id=323805
-	emake -j1 DESTDIR="${D}" install || die
-
-	dodoc AUTHORS CHANGELOG README || die
-}

diff --git a/media-libs/libvpx/libvpx-1.0.0-r1.ebuild b/media-libs/libvpx/libvpx-1.0.0-r1.ebuild
deleted file mode 100644
index f11a491..0000000
--- a/media-libs/libvpx/libvpx-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.0.0-r1.ebuild,v 1.2 2012/08/14 15:45:31 vapier Exp $
-
-EAPI=4
-inherit multilib toolchain-funcs eutils
-
-if [[ ${PV} == *9999* ]]; then
-	inherit git-2
-	EGIT_REPO_URI="http://git.chromium.org/webm/${PN}.git"
-	KEYWORDS=""
-elif [[ ${PV} == *pre* ]]; then
-	SRC_URI="mirror://gentoo/${P}.tar.bz2"
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-else
-	SRC_URI="http://webm.googlecode.com/files/${PN}-v${PV}.tar.bz2"
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-	S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-DESCRIPTION="WebM VP8 Codec SDK"
-HOMEPAGE="http://www.webmproject.org"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs +threads"
-
-RDEPEND=""
-DEPEND="amd64? ( dev-lang/yasm )
-	x86? ( dev-lang/yasm )
-	x86-fbsd? ( dev-lang/yasm )
-	doc? (
-		app-doc/doxygen
-		dev-lang/php
-	)
-"
-
-REQUIRED_USE="
-	sse2? ( mmx )
-	"
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-support-arm.patch
-}
-src_configure() {
-	#let the build system decide which AS to use (it honours $AS but
-	#then feeds it with yasm flags without checking...) bug 345161
-	unset AS
-
-	#explicitly tell the build system about the target arch, since
-	#it seems to ignore CFLAGS/LDFLAGS
-	#bug 325701
-	local myarch="$(tc-arch)" myconf=""
-	if [[ $myarch = amd64 ]] ; then
-		myconf+=" --target=x86_64-linux-gcc"
-	elif [[ $myarch = x86 ]] ; then
-		myconf+=" --target=x86-linux-gcc"
-	fi
-
-	# http://bugs.gentoo.org/show_bug.cgi?id=384585
-	addpredict /usr/share/snmp/mibs/.index
-
-	# http://bugs.gentoo.org/379659 http://gerrit.chromium.org/gerrit/#change,18142
-	export LC_ALL=C
-
-	tc-export CC
-	./configure \
-		--prefix="${EPREFIX}"/usr \
-		--libdir="${EPREFIX}"/usr/$(get_libdir) \
-		--enable-pic \
-		--enable-vp8 \
-		--enable-shared \
-		$(use_enable altivec) \
-		$(use_enable debug debug-libs) \
-		$(use_enable debug) \
-		$(use_enable doc install-docs) \
-		$(use_enable mmx) \
-		$(use_enable postproc) \
-		$(use_enable sse) \
-		$(use_enable sse2) \
-		$(use_enable sse3) \
-		$(use_enable sse4_1) \
-		$(use_enable ssse3) \
-		$(use_enable static-libs static ) \
-		$(use_enable threads multithread) \
-		${myconf} \
-		|| die
-}
-
-src_install() {
-	# Override base.eclass's src_install.
-	default
-}

diff --git a/media-libs/libvpx/libvpx-1.0.0.ebuild b/media-libs/libvpx/libvpx-1.0.0.ebuild
deleted file mode 100644
index 66333ec..0000000
--- a/media-libs/libvpx/libvpx-1.0.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.0.0.ebuild,v 1.12 2012/08/14 15:58:36 vapier Exp $
-
-EAPI=4
-inherit multilib toolchain-funcs eutils
-
-if [[ ${PV} == *9999* ]]; then
-	inherit git-2
-	EGIT_REPO_URI="http://git.chromium.org/webm/${PN}.git"
-	KEYWORDS=""
-elif [[ ${PV} == *pre* ]]; then
-	SRC_URI="mirror://gentoo/${P}.tar.bz2"
-	KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-else
-	SRC_URI="http://webm.googlecode.com/files/${PN}-v${PV}.tar.bz2"
-	KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-	S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-DESCRIPTION="WebM VP8 Codec SDK"
-HOMEPAGE="http://www.webmproject.org"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs +threads"
-
-RDEPEND=""
-DEPEND="amd64? ( dev-lang/yasm )
-	x86? ( dev-lang/yasm )
-	x86-fbsd? ( dev-lang/yasm )
-	doc? (
-		app-doc/doxygen
-		dev-lang/php
-	)
-"
-
-REQUIRED_USE="
-	sse2? ( mmx )
-	"
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-support-arm.patch
-}
-src_configure() {
-	#let the build system decide which AS to use (it honours $AS but
-	#then feeds it with yasm flags without checking...) bug 345161
-	unset AS
-
-	# http://bugs.gentoo.org/show_bug.cgi?id=384585
-	addpredict /usr/share/snmp/mibs/.index
-
-	# http://bugs.gentoo.org/379659 http://gerrit.chromium.org/gerrit/#change,18142
-	export LC_ALL=C
-
-	tc-export CC
-	./configure \
-		--prefix="${EPREFIX}"/usr \
-		--libdir="${EPREFIX}"/usr/$(get_libdir) \
-		--enable-pic \
-		--enable-vp8 \
-		--enable-shared \
-		$(use_enable altivec) \
-		$(use_enable debug debug-libs) \
-		$(use_enable debug) \
-		$(use_enable doc install-docs) \
-		$(use_enable mmx) \
-		$(use_enable postproc) \
-		$(use_enable sse) \
-		$(use_enable sse2) \
-		$(use_enable sse3) \
-		$(use_enable sse4_1) \
-		$(use_enable ssse3) \
-		$(use_enable static-libs static ) \
-		$(use_enable threads multithread) \
-		|| die
-}
-
-src_install() {
-	# Override base.eclass's src_install.
-	default
-}

diff --git a/media-libs/libvpx/libvpx-1.1.0.ebuild b/media-libs/libvpx/libvpx-1.1.0.ebuild
deleted file mode 100644
index 47bc95a..0000000
--- a/media-libs/libvpx/libvpx-1.1.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.1.0.ebuild,v 1.16 2012/12/05 20:55:36 ago Exp $
-
-EAPI=4
-inherit multilib toolchain-funcs base
-
-if [[ ${PV} == *9999* ]]; then
-	inherit git-2
-	EGIT_REPO_URI="http://git.chromium.org/webm/${PN}.git"
-	KEYWORDS=""
-elif [[ ${PV} == *pre* ]]; then
-	SRC_URI="mirror://gentoo/${P}.tar.bz2"
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-else
-	SRC_URI="http://webm.googlecode.com/files/${PN}-v${PV}.tar.bz2"
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-	S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-DESCRIPTION="WebM VP8 Codec SDK"
-HOMEPAGE="http://www.webmproject.org"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs +threads"
-
-RDEPEND=""
-DEPEND="amd64? ( dev-lang/yasm )
-	x86? ( dev-lang/yasm )
-	x86-fbsd? ( dev-lang/yasm )
-	doc? (
-		app-doc/doxygen
-		dev-lang/php
-	)
-"
-
-REQUIRED_USE="
-	sse2? ( mmx )
-	"
-
-PATCHES=(
-	"${FILESDIR}/${P}-chost.patch"
-	"${FILESDIR}/${P}-generic-gnu-shared.patch"
-	"${FILESDIR}/${P}-arm.patch"
-	"${FILESDIR}/${P}-arm-hardfp.patch"
-	"${FILESDIR}/${P}-x32.patch"
-)
-
-src_configure() {
-	# let the build system decide which AS to use (it honours $AS but
-	# then feeds it with yasm flags without checking...) #345161
-	local a
-	tc-export AS
-	for a in {amd64,x86}{,-{fbsd,linux}} ; do
-		use ${a} && unset AS
-	done
-
-	# build verbose by default
-	MAKEOPTS="${MAKEOPTS} verbose=yes"
-
-	# http://bugs.gentoo.org/show_bug.cgi?id=384585
-	addpredict /usr/share/snmp/mibs/.index
-
-	# Build with correct toolchain.
-	tc-export CC AR NM
-	# Link with gcc by default, the build system should override this if needed.
-	export LD="${CC}"
-
-	set -- \
-	./configure \
-		--prefix="${EPREFIX}"/usr \
-		--libdir="${EPREFIX}"/usr/$(get_libdir) \
-		--enable-pic \
-		--enable-vp8 \
-		--enable-shared \
-		--extra-cflags="${CFLAGS}" \
-		$(use_enable altivec) \
-		$(use_enable debug debug-libs) \
-		$(use_enable debug) \
-		$(use_enable doc install-docs) \
-		$(use_enable mmx) \
-		$(use_enable postproc) \
-		$(use_enable sse) \
-		$(use_enable sse2) \
-		$(use_enable sse3) \
-		$(use_enable sse4_1) \
-		$(use_enable ssse3) \
-		$(use_enable static-libs static ) \
-		$(use_enable threads multithread)
-	echo "$@"
-	"$@" || die
-}
-
-src_install() {
-	# Override base.eclass's src_install.
-	default
-}

diff --git a/media-libs/libvpx/libvpx-9999.ebuild b/media-libs/libvpx/libvpx-9999.ebuild
deleted file mode 100644
index d40bf36..0000000
--- a/media-libs/libvpx/libvpx-9999.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-9999.ebuild,v 1.28 2012/08/16 23:03:00 vapier Exp $
-
-EAPI=4
-inherit multilib toolchain-funcs
-
-if [[ ${PV} == *9999* ]]; then
-	inherit git-2
-	EGIT_REPO_URI="http://git.chromium.org/webm/${PN}.git"
-	KEYWORDS=""
-elif [[ ${PV} == *pre* ]]; then
-	SRC_URI="mirror://gentoo/${P}.tar.bz2"
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-else
-	SRC_URI="http://webm.googlecode.com/files/${PN}-v${PV}.tar.bz2"
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-	S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-DESCRIPTION="WebM VP8 Codec SDK"
-HOMEPAGE="http://www.webmproject.org"
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="altivec debug doc mmx postproc sse sse2 sse3 ssse3 sse4_1 static-libs +threads"
-
-RDEPEND=""
-DEPEND="amd64? ( dev-lang/yasm )
-	x86? ( dev-lang/yasm )
-	x86-fbsd? ( dev-lang/yasm )
-	doc? (
-		app-doc/doxygen
-		dev-lang/php
-	)
-"
-
-REQUIRED_USE="
-	sse2? ( mmx )
-	"
-
-src_configure() {
-	# let the build system decide which AS to use (it honours $AS but
-	# then feeds it with yasm flags without checking...) #345161
-	local a
-	tc-export AS
-	for a in {amd64,x86}{,-{fbsd,linux}} ; do
-		use ${a} && unset AS
-	done
-
-	# build verbose by default
-	MAKEOPTS="${MAKEOPTS} verbose=yes"
-
-	# http://bugs.gentoo.org/show_bug.cgi?id=384585
-	addpredict /usr/share/snmp/mibs/.index
-
-	# Build with correct toolchain.
-	tc-export CC AR NM
-	# Link with gcc by default, the build system should override this if needed.
-	export LD="${CC}"
-
-	./configure \
-		--prefix="${EPREFIX}"/usr \
-		--libdir="${EPREFIX}"/usr/$(get_libdir) \
-		--enable-pic \
-		--enable-vp8 \
-		--enable-shared \
-		--extra-cflags="${CFLAGS}" \
-		$(use_enable altivec) \
-		$(use_enable debug debug-libs) \
-		$(use_enable debug) \
-		$(use_enable doc install-docs) \
-		$(use_enable mmx) \
-		$(use_enable postproc) \
-		$(use_enable sse) \
-		$(use_enable sse2) \
-		$(use_enable sse3) \
-		$(use_enable sse4_1) \
-		$(use_enable ssse3) \
-		$(use_enable static-libs static ) \
-		$(use_enable threads multithread) \
-		|| die
-}
-
-src_install() {
-	# Override base.eclass's src_install.
-	default
-}

diff --git a/media-libs/libvpx/metadata.xml b/media-libs/libvpx/metadata.xml
deleted file mode 100644
index 94a045d..0000000
--- a/media-libs/libvpx/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<herd>video</herd>
-	<maintainer>
-		<email>media-video@gentoo.org</email>
-	</maintainer>
-	<use>
-		<flag name="postproc">Enable additional post processing filters</flag>
-		<flag name="sse3">Enable optimization for SSE3 capable chips</flag>
-		<flag name="ssse3">faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips)</flag>
-		<flag name="sse4_1">Enable optimization for SSE4_1 capable processors (Intel Core 2 Penryn and later chips)</flag>
-	</use>
-	<upstream>
-		<remote-id type="google-code">webm</remote-id>
-	</upstream>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-06-19 18:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-19 18:45 [gentoo-commits] dev/maekke:master commit in: media-libs/libvpx/, media-libs/libvpx/files/ Markus Meier
  -- strict thread matches above, loose matches on Subject: below --
2012-12-16 16:04 Markus Meier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox