Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/ffmpeg: ffmpeg-9999.ebuild metadata.xml ChangeLog
Date: Wed, 30 Mar 2011 12:07:39
Message-Id: 20110330120729.2360F20054@flycatcher.gentoo.org
1 aballier 11/03/30 12:07:28
2
3 Modified: ffmpeg-9999.ebuild metadata.xml ChangeLog
4 Log:
5 add truetype and avx useflags, by Alphat-PC, bug #359493
6
7 (Portage version: 2.2.0_alpha29/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.34 media-video/ffmpeg/ffmpeg-9999.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild?rev=1.34&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild?rev=1.34&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild?r1=1.33&r2=1.34
15
16 Index: ffmpeg-9999.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild,v
19 retrieving revision 1.33
20 retrieving revision 1.34
21 diff -u -r1.33 -r1.34
22 --- ffmpeg-9999.ebuild 30 Mar 2011 11:57:35 -0000 1.33
23 +++ ffmpeg-9999.ebuild 30 Mar 2011 12:07:28 -0000 1.34
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2011 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild,v 1.33 2011/03/30 11:57:35 aballier Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild,v 1.34 2011/03/30 12:07:28 aballier Exp $
29
30 EAPI="2"
31
32 @@ -28,7 +28,13 @@
33 if [ "${PV#9999}" = "${PV}" ] ; then
34 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
35 fi
36 -IUSE="+3dnow +3dnowext alsa altivec amr bindist +bzip2 cpudetection custom-cflags debug dirac doc +encode faac frei0r gsm +hardcoded-tables ieee1394 jack jpeg2k +mmx +mmxext mp3 network oss pic qt-faststart rtmp schroedinger sdl speex +ssse3 static-libs test theora threads v4l v4l2 vaapi vdpau vorbis vpx X x264 xvid +zlib"
37 +IUSE="
38 + +3dnow +3dnowext alsa altivec amr avx bindist +bzip2 cpudetection
39 + custom-cflags debug dirac doc +encode faac frei0r gsm +hardcoded-tables
40 + ieee1394 jack jpeg2k +mmx +mmxext mp3 network oss pic qt-faststart rtmp
41 + schroedinger sdl speex +ssse3 static-libs test theora threads truetype v4l
42 + v4l2 vaapi vdpau vorbis vpx X x264 xvid +zlib
43 + "
44
45 VIDEO_CARDS="nvidia"
46
47 @@ -58,6 +64,7 @@
48 sdl? ( >=media-libs/libsdl-1.2.13-r1[audio,video] )
49 schroedinger? ( media-libs/schroedinger )
50 speex? ( >=media-libs/speex-1.2_beta3 )
51 + truetype? ( media-libs/freetype:2 )
52 vaapi? ( x11-libs/libva )
53 video_cards_nvidia? ( vdpau? ( x11-libs/libvdpau ) )
54 vpx? ( media-libs/libvpx )
55 @@ -134,6 +141,7 @@
56 done
57 # libavfilter options
58 use frei0r && myconf="${myconf} --enable-frei0r"
59 + use truetype && myconf="${myconf} --enable-libfreetype"
60
61 # Threads; we only support pthread for now but ffmpeg supports more
62 use threads && myconf="${myconf} --enable-pthreads"
63 @@ -146,7 +154,7 @@
64 use jpeg2k && myconf="${myconf} --enable-libopenjpeg"
65
66 # CPU features
67 - for i in mmx ssse3 altivec ; do
68 + for i in mmx ssse3 altivec avx ; do
69 use ${i} || myconf="${myconf} --disable-${i}"
70 done
71 use mmxext || myconf="${myconf} --disable-mmx2"
72
73
74
75 1.25 media-video/ffmpeg/metadata.xml
76
77 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/metadata.xml?rev=1.25&view=markup
78 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/metadata.xml?rev=1.25&content-type=text/plain
79 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/metadata.xml?r1=1.24&r2=1.25
80
81 Index: metadata.xml
82 ===================================================================
83 RCS file: /var/cvsroot/gentoo-x86/media-video/ffmpeg/metadata.xml,v
84 retrieving revision 1.24
85 retrieving revision 1.25
86 diff -u -r1.24 -r1.25
87 --- metadata.xml 7 Nov 2010 20:23:59 -0000 1.24
88 +++ metadata.xml 30 Mar 2011 12:07:28 -0000 1.25
89 @@ -12,6 +12,7 @@
90 3dnowext in /proc/cpuinfo to know whether your CPU supports it).
91 </flag>
92 <flag name="amr">Enables Adaptive Multi-Rate Audio support</flag>
93 + <flag name="avx">Adds support for Advanced Vector Extensions instructions (Intel Sandy Bridge, AMD Bulldozer and later chips)</flag>
94 <flag name="cpudetection">Enables runtime CPU detection (useful for bindist, compatibility on other CPUs)</flag>
95 <flag name="dirac">Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac.</flag>
96 <flag name="faac">Use external faac library for AAC encoding</flag>
97
98
99
100 1.396 media-video/ffmpeg/ChangeLog
101
102 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ChangeLog?rev=1.396&view=markup
103 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ChangeLog?rev=1.396&content-type=text/plain
104 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/ffmpeg/ChangeLog?r1=1.395&r2=1.396
105
106 Index: ChangeLog
107 ===================================================================
108 RCS file: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v
109 retrieving revision 1.395
110 retrieving revision 1.396
111 diff -u -r1.395 -r1.396
112 --- ChangeLog 30 Mar 2011 11:57:35 -0000 1.395
113 +++ ChangeLog 30 Mar 2011 12:07:28 -0000 1.396
114 @@ -1,6 +1,10 @@
115 # ChangeLog for media-video/ffmpeg
116 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
117 -# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v 1.395 2011/03/30 11:57:35 aballier Exp $
118 +# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v 1.396 2011/03/30 12:07:28 aballier Exp $
119 +
120 + 30 Mar 2011; Alexis Ballier <aballier@g.o> ffmpeg-9999.ebuild,
121 + metadata.xml:
122 + add truetype and avx useflags, by Alphat-PC, bug #359493
123
124 30 Mar 2011; Alexis Ballier <aballier@g.o> ffmpeg-9999.ebuild:
125 disable-stripping isnt needed anymore