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/hwdecode-demos: metadata.xml ChangeLog hwdecode-demos-0.9.3.ebuild
Date: Tue, 11 May 2010 10:32:17
Message-Id: 20100511103213.9DA992C4F8@corvid.gentoo.org
1 aballier 10/05/11 10:32:13
2
3 Added: metadata.xml ChangeLog hwdecode-demos-0.9.3.ebuild
4 Log:
5 initial import, very useful for testing hardware video decoding, ebuild by me
6 (Portage version: 2.2_rc67/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 media-video/hwdecode-demos/metadata.xml
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/hwdecode-demos/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/hwdecode-demos/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <herd>video</herd>
20 <maintainer>
21 <email>media-video@g.o</email>
22 </maintainer>
23 <use>
24 <flag name="vaapi">Enables VAAPI (Video Acceleration API) for hardware decoding</flag>
25 <flag name="vdpau">Enables VDPAU decoders (requires nVidia video cards to offload CPU processing to video card</flag>
26 </use>
27 </pkgmetadata>
28
29
30
31 1.1 media-video/hwdecode-demos/ChangeLog
32
33 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/hwdecode-demos/ChangeLog?rev=1.1&view=markup
34 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/hwdecode-demos/ChangeLog?rev=1.1&content-type=text/plain
35
36 Index: ChangeLog
37 ===================================================================
38 # ChangeLog for media-video/hwdecode-demos
39 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
40 # $Header: /var/cvsroot/gentoo-x86/media-video/hwdecode-demos/ChangeLog,v 1.1 2010/05/11 10:32:13 aballier Exp $
41
42 *hwdecode-demos-0.9.3 (11 May 2010)
43
44 11 May 2010; Alexis Ballier <aballier@g.o>
45 +hwdecode-demos-0.9.3.ebuild, +metadata.xml:
46 initial import, very useful for testing hardware video decoding, ebuild by
47 me
48
49
50
51
52 1.1 media-video/hwdecode-demos/hwdecode-demos-0.9.3.ebuild
53
54 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/hwdecode-demos/hwdecode-demos-0.9.3.ebuild?rev=1.1&view=markup
55 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/hwdecode-demos/hwdecode-demos-0.9.3.ebuild?rev=1.1&content-type=text/plain
56
57 Index: hwdecode-demos-0.9.3.ebuild
58 ===================================================================
59 # Copyright 1999-2010 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 # $Header: /var/cvsroot/gentoo-x86/media-video/hwdecode-demos/hwdecode-demos-0.9.3.ebuild,v 1.1 2010/05/11 10:32:13 aballier Exp $
62
63 EAPI=2
64
65 DESCRIPTION="Standalone programs showing off various HW acceleration APIs"
66 HOMEPAGE="http://www.splitted-desktop.com/~gbeauchesne/hwdecode-demos/"
67 SRC_URI="http://www.splitted-desktop.com/~gbeauchesne/hwdecode-demos/${P}.tar.gz"
68
69 LICENSE="GPL-2"
70 SLOT="0"
71 KEYWORDS="~amd64"
72 IUSE="opengl vaapi vdpau"
73
74 RDEPEND="media-video/ffmpeg
75 opengl? ( virtual/opengl virtual/glu )
76 vaapi? ( x11-libs/libva )
77 vdpau? ( x11-libs/libvdpau )"
78 DEPEND="${RDEPEND}
79 dev-util/pkgconfig"
80
81 src_configure() {
82 econf \
83 --disable-crystalhd \
84 $(use_enable opengl glx) \
85 $(use_enable vaapi) \
86 $(use_enable vdpau) \
87 --disable-xvba
88 }
89
90 src_install() {
91 emake DESTDIR="${D}" install || die
92 dodoc NEWS README
93 }