aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-21 12:27:10 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-21 12:27:10 -0800
commit2fd9fde2fdbfd2abf158e53067e823a9b7b07f85 (patch)
tree8ff2e88db37b1424b372a94ff19a1a71ad3a753c /virtual
parentapp-text/poppler-0.24.5-r1: multilib-utize (diff)
downloadgmt-2fd9fde2fdbfd2abf158e53067e823a9b7b07f85.tar.gz
gmt-2fd9fde2fdbfd2abf158e53067e823a9b7b07f85.tar.bz2
gmt-2fd9fde2fdbfd2abf158e53067e823a9b7b07f85.zip
virtual/ffmpeg: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'virtual')
-rw-r--r--virtual/ffmpeg/ChangeLog199
-rw-r--r--virtual/ffmpeg/Manifest4
-rw-r--r--virtual/ffmpeg/ffmpeg-0.10.3-r1.ebuild22
-rw-r--r--virtual/ffmpeg/ffmpeg-9-r1.ebuild22
-rw-r--r--virtual/ffmpeg/metadata.xml12
5 files changed, 259 insertions, 0 deletions
diff --git a/virtual/ffmpeg/ChangeLog b/virtual/ffmpeg/ChangeLog
new file mode 100644
index 0000000..a9b1b7c
--- /dev/null
+++ b/virtual/ffmpeg/ChangeLog
@@ -0,0 +1,199 @@
+# ChangeLog for virtual/ffmpeg
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/virtual/ffmpeg/ChangeLog,v 1.51 2013/08/11 21:26:15 aballier Exp $
+
+ 11 Aug 2013; Alexis Ballier <aballier@gentoo.org> ffmpeg-0.10.3.ebuild,
+ ffmpeg-9.ebuild:
+ depend on slot 0 for ffmpeg
+
+ 24 Jun 2013; Alexis Ballier <aballier@gentoo.org> ffmpeg-9.ebuild:
+ take ffmpeg dep down to 1.0 as it is unmasked
+
+ 14 Apr 2013; Luca Barbato <lu_zero@gentoo.org> ffmpeg-9.ebuild, metadata.xml:
+ Expose opus support
+
+*ffmpeg-9 (16 Jan 2013)
+
+ 16 Jan 2013; Tomáš Chvátal <scarabeus@gentoo.org> +ffmpeg-9.ebuild,
+ -ffmpeg-0.10.2-r1.ebuild:
+ Add new virtual for 1.1/9 series. Masked. Also it has switched dep order as
+ will be announced upon unmasking.
+
+ 05 Dec 2012; Tomáš Chvátal <scarabeus@gentoo.org> ffmpeg-0.10.2-r1.ebuild,
+ ffmpeg-0.10.3.ebuild:
+ Raise libav dep and stabilise as it passes repoman.
+
+ 26 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml:
+ Update to global useflag.
+
+ 26 Jul 2012; Fabian Groffen <grobian@gentoo.org> ffmpeg-0.10.3.ebuild:
+ Marked ~x64-macos
+
+ 12 Jul 2012; Fabian Groffen <grobian@gentoo.org> ffmpeg-0.10.3.ebuild:
+ Marked ~x86-solaris
+
+ 02 Jul 2012; Rick Farina <zerochaos@gentoo.org> ffmpeg-0.10.3.ebuild:
+ added speex and gsm use flags per bug #424327
+
+ 11 Jun 2012; Benda Xu <heroxbd@gentoo.org> ffmpeg-0.10.3.ebuild:
+ keyword ~x86-linux
+
+ 06 Jun 2012; <heroxbd@gentoo.org> ffmpeg-0.10.3.ebuild:
+ keyword ~amd64-linux
+
+ 03 Jun 2012; Anthony G. Basile <blueness@gentoo.org> ffmpeg-0.10.3.ebuild:
+ Keyword ~mips
+
+ 18 May 2012; Samuli Suominen <ssuominen@gentoo.org> ffmpeg-0.10.2-r1.ebuild,
+ ffmpeg-0.10.3.ebuild:
+ Revert libpostproc entirely from the virtual wrt
+ http://bugs.gentoo.org/show_bug.cgi?id=416411#c16
+
+ 17 May 2012; Samuli Suominen <ssuominen@gentoo.org> ffmpeg-0.10.2-r1.ebuild:
+ || ( ) block for allowing media-video/ffmpeg, media-libs/libpostproc and
+ <=media-video/libav-0.8.2 as providers for getting postproc wrt #416407
+
+ 17 May 2012; Alexis Ballier <aballier@gentoo.org> ffmpeg-0.10.3.ebuild:
+ ffmpeg provides libpostproc
+
+*ffmpeg-0.10.3 (17 May 2012)
+
+ 17 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> +ffmpeg-0.10.3.ebuild:
+ Add new virtual that pulls in the postproc library. In packages depend
+ directly on the lib, when all deps are sorted this will be removed from here.
+
+ 16 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> -ffmpeg-0.6-r1.ebuild,
+ -ffmpeg-0.6.90.ebuild, -ffmpeg-0.9.ebuild, ffmpeg-0.10.2-r1.ebuild:
+ As ffmpeg is stable drop all old virtuals and match keywords.
+
+ 15 May 2012; Alexis Ballier <aballier@gentoo.org> ffmpeg-0.10.2-r1.ebuild:
+ keyword ~amd64-fbsd
+
+ 22 Apr 2012; Markus Meier <maekke@gentoo.org> ffmpeg-0.10.2-r1.ebuild:
+ x86 stable, bug #412123
+
+ 21 Apr 2012; Markus Meier <maekke@gentoo.org> ffmpeg-0.10.2-r1.ebuild:
+ arm stable, bug #412123
+
+ 20 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> -ffmpeg-0.10.2.ebuild:
+ Delete unused version.
+
+ 19 Apr 2012; Agostino Sarubbo <ago@gentoo.org> ffmpeg-0.10.2-r1.ebuild:
+ Stable for amd64, wrt bug #412123
+
+ 19 Apr 2012; Jeroen Roovers <jer@gentoo.org> ffmpeg-0.10.2-r1.ebuild:
+ Stable for HPPA (bug #412123).
+
+*ffmpeg-0.10.2-r1 (15 Apr 2012)
+
+ 15 Apr 2012; Davide Pesavento <pesa@gentoo.org> +ffmpeg-0.10.2-r1.ebuild:
+ Revbump to introduce truetype USE flag.
+
+ 08 Apr 2012; Raúl Porcel <armin76@gentoo.org> ffmpeg-0.9.ebuild,
+ ffmpeg-0.10.2.ebuild:
+ Add ~alpha/~arm/~ia64/~sparc wrt #392269
+
+*ffmpeg-0.10.2 (28 Mar 2012)
+
+ 28 Mar 2012; Tomáš Chvátal <scarabeus@gentoo.org> +ffmpeg-0.10.2.ebuild:
+ Add 0.10.2 virtual for libav-0.8.1 and ffmpeg-0.10.2. Needed by mplayer2
+ git/snapshots now.
+
+ 28 Feb 2012; Jeroen Roovers <jer@gentoo.org> ffmpeg-0.6.90.ebuild:
+ Stable for HPPA (bug #405659).
+
+ 31 Jan 2012; Jeff Horelick <jdhore@gentoo.org> ffmpeg-0.9.ebuild:
+ Keyword on ~x86 wrt bug 392269
+
+ 26 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> ffmpeg-0.9.ebuild:
+ Restore ~ppc and ~ppc64 keywording wrt #392269
+
+ 22 Dec 2011; Alexis Ballier <aballier@gentoo.org> ffmpeg-0.9.ebuild:
+ remove keywords that do not have their matching in ffmpeg-0.9 so that itll
+ not force a switch to libav
+
+*ffmpeg-0.9 (22 Dec 2011)
+
+ 22 Dec 2011; Tomáš Chvátal <scarabeus@gentoo.org> +ffmpeg-0.9.ebuild:
+ Add new 0.9 virtual so we can depend on it in mplayer1.
+
+ 06 Jul 2011; Mark Loeser <halcy0n@gentoo.org> ffmpeg-0.6.90.ebuild:
+ Mark stable for ppc64; bug 365273
+
+ 29 Jun 2011; Christoph Mende <angelos@gentoo.org> ffmpeg-0.6.90.ebuild:
+ Stable on amd64 wrt bug #365273
+
+ 26 Jun 2011; Brent Baude <ranger@gentoo.org> ffmpeg-0.6.90.ebuild:
+ Marking ffmpeg-0.6.90 ppc for bug 365273
+
+ 23 Jun 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> ffmpeg-0.6.90.ebuild:
+ x86 stable wrt security bug #365273
+
+ 21 Jun 2011; Tobias Klausmann <klausman@gentoo.org> ffmpeg-0.6.90.ebuild:
+ Stable on alpha, bug #365273
+
+ 08 Jun 2011; Matt Turner <mattst88@gentoo.org> ffmpeg-0.6.90.ebuild:
+ Added ~mips, bug 154882
+
+ 06 May 2011; Sebastian Pipping <sping@gentoo.org> ffmpeg-0.6.90.ebuild:
+ Expose use flag jpeg2k for upcoming Blender 2.57
+
+ 13 Apr 2011; Alexis Ballier <aballier@gentoo.org> ffmpeg-0.6.90.ebuild:
+ bump a little the ffmpeg revision required to get in the bugfixes/additions
+
+ 10 Apr 2011; Raúl Porcel <armin76@gentoo.org> ffmpeg-0.6-r1.ebuild:
+ ia64 stable
+
+*ffmpeg-0.6.90 (05 Apr 2011)
+
+ 05 Apr 2011; Alexis Ballier <aballier@gentoo.org> +ffmpeg-0.6.90.ebuild:
+ add a virtual for the upcoming 0.6.90 release so that packages needing more
+ recent features can depend on it
+
+*ffmpeg-0.6-r1 (03 Apr 2011)
+
+ 03 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> -ffmpeg-0.6.ebuild,
+ +ffmpeg-0.6-r1.ebuild:
+ Preffer ffmpeg over libav so user dont get confusing msg during unsattisfied
+ useflags. (they will when we switch to libav anyway but it does not matter.
+
+ 31 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> -ffmpeg-0.5.ebuild:
+ Just drop 0.5 ffmpeg, things are easier without it now. Only thing so far
+ requiring it is xine-lib which can be solved by ia64 stabling 0.6 ffmpeg.
+
+ 31 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> ffmpeg-0.5.ebuild,
+ ffmpeg-0.6.ebuild:
+ use same use defaluts as the package itself.
+
+*ffmpeg-0.5 (31 Mar 2011)
+
+ 31 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> -ffmpeg-0.ebuild,
+ +ffmpeg-0.5.ebuild, +ffmpeg-0.6.ebuild:
+ Move back to versioned virtuals as discussed on dev ml. So chop chop with
+ migration now :)
+
+ 27 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> ffmpeg-0.ebuild:
+ Do not set DEPEND. Per bug #360711.
+
+*ffmpeg-0 (26 Mar 2011)
+
+ 26 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> +ffmpeg-0.ebuild,
+ -ffmpeg-0.1.ebuild:
+ Use 0 as version to be 100% clear it is not versioned at all.
+
+*ffmpeg-0.1 (26 Mar 2011)
+
+ 26 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> +ffmpeg-0.1.ebuild,
+ -ffmpeg-0.6.ebuild, -ffmpeg-9999.ebuild:
+ Refactor to not include version in the virtual as per what Samuli told on
+ -dev. Drop versioned virtuals.
+
+*ffmpeg-9999 (23 Mar 2011)
+*ffmpeg-0.6 (23 Mar 2011)
+
+ 23 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> +ffmpeg-0.6.ebuild,
+ +ffmpeg-9999.ebuild, +metadata.xml:
+ Add initial ffmpeg virtuals as per discussion with lu_zero. They implement
+ all useflags that are in use over main tree now. Also they are separated by
+ version so each package can depend on =virtual-version if there is some api
+ incompatibility.
diff --git a/virtual/ffmpeg/Manifest b/virtual/ffmpeg/Manifest
new file mode 100644
index 0000000..0cf072e
--- /dev/null
+++ b/virtual/ffmpeg/Manifest
@@ -0,0 +1,4 @@
+EBUILD ffmpeg-0.10.3-r1.ebuild 715 SHA256 1c21756724e375a8d4a916db249e3b8659e9931aaeb085f810bdb053ebf36aff SHA512 99a5ef4ea920fbb8ece4c30936a3bf149532576357625ed458d379ffaa04a035b182326ff069a21ff193c32b46eb6cbefcdef71ccc5471b54acac2e8e2c19710 WHIRLPOOL 902c2e9d9ecb7ae8fbc436c30bb1d0184c6d96fdcf35c06f479f3fc8b323250b1b5af9d9044f44fcd6a10e6d2a5dd77d977f5fb36885a36d863033fadcf0c3d6
+EBUILD ffmpeg-9-r1.ebuild 734 SHA256 bc4d79dd041817d35e9cde81f8f528d59298f49fe71887e67540fa3efc040296 SHA512 529f0c62d19d8dbc8fabeb403bfe6ed0ef30ac51a23ef641770b22893862fbb18240507ec6a39c18d070ad3790cf1a55595c3bfd078c5c18297e5fef5d3154bf WHIRLPOOL 79d99da554755f12e9c2e35e57c87dbafb350c312293f1925f5e26e87dba14940a6ccd5c67308d44f04f54085522aa30095debad72daa930f0119791f247ab29
+MISC ChangeLog 7524 SHA256 996f62a1f6ec452b4962edfad65688acf0d8cc9842c551768213de760bdd0c63 SHA512 dcd5f6d97fe083f7593f7a8f5cca822053a4004d82ad727a116e42621217f8d3f8e819f4485c07f46e589b19f6f76b8bf320f9da36e52cd8cee128e31591ac37 WHIRLPOOL 6b0b7cda4e680acef89ee6417af6d64e9f2d5958d5e0f8a685743641f9a45c609e9164acb40a2601d3536b129f6d2d0445230d446fd5daabf3ee26c6acc79d98
+MISC metadata.xml 408 SHA256 bab780ff9c1dce5df137e391874e3e44b9bbbf2bb22710d54d1117736ccc7d81 SHA512 55c2fdd8319a1a2027befae2028bfbd3d1a5693544a1a4ff95fb4e50345173b1358f23e5e002a3d4ea963fe78b0d121acbb96fb037aec5f079d9bc2b862b127d WHIRLPOOL 846be3ea7817396fa59b643b20ae830dc78584395a71aee29eaf1a1226ffbf7b6b52275e35ba5e549333f3694e583d8084b4664ed891fd99b8b192d2d9ae115d
diff --git a/virtual/ffmpeg/ffmpeg-0.10.3-r1.ebuild b/virtual/ffmpeg/ffmpeg-0.10.3-r1.ebuild
new file mode 100644
index 0000000..0dbbc7b
--- /dev/null
+++ b/virtual/ffmpeg/ffmpeg-0.10.3-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+DESCRIPTION="Virtual package for FFmpeg implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="X +encode gsm jpeg2k mp3 sdl speex theora threads truetype vaapi vdpau x264"
+
+RDEPEND="
+ || (
+ >=media-video/ffmpeg-0.10.3:0[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
+ >=media-video/libav-0.8.4[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
+ )
+"
+DEPEND=""
diff --git a/virtual/ffmpeg/ffmpeg-9-r1.ebuild b/virtual/ffmpeg/ffmpeg-9-r1.ebuild
new file mode 100644
index 0000000..30e93bc
--- /dev/null
+++ b/virtual/ffmpeg/ffmpeg-9-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+DESCRIPTION="Virtual package for FFmpeg implementation"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="X +encode gsm jpeg2k mp3 opus sdl speex theora threads truetype vaapi vdpau x264"
+
+RDEPEND="
+ || (
+ >=media-video/libav-9[X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
+ >=media-video/ffmpeg-1.0:0[X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
+ )
+"
+DEPEND=""
diff --git a/virtual/ffmpeg/metadata.xml b/virtual/ffmpeg/metadata.xml
new file mode 100644
index 0000000..4c63c77
--- /dev/null
+++ b/virtual/ffmpeg/metadata.xml
@@ -0,0 +1,12 @@
+<?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="opus">Use the external opus library for encoding and decoding.</flag>
+ <flag name="vaapi">Enables VAAPI (Video Acceleration API) for hardware decoding</flag>
+</use>
+</pkgmetadata>