summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2010-06-22 12:31:30 +0000
committerAlexis Ballier <aballier@gentoo.org>2010-06-22 12:31:30 +0000
commitfd0d1bf2866b3e14a6ed70ebe7a37e46d392c3ab (patch)
tree0e377be32e4d936a38f44be1ed66ea6995a25e28 /x11-libs/libva
parentclean up (diff)
downloadgentoo-2-fd0d1bf2866b3e14a6ed70ebe7a37e46d392c3ab.tar.gz
gentoo-2-fd0d1bf2866b3e14a6ed70ebe7a37e46d392c3ab.tar.bz2
gentoo-2-fd0d1bf2866b3e14a6ed70ebe7a37e46d392c3ab.zip
Add support for intel cards, by emil karlson <jkarlson@cc.hut.fi>, bug #325035, add him as proxy for the intel driver; add commented out parts for ati support
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'x11-libs/libva')
-rw-r--r--x11-libs/libva/ChangeLog8
-rw-r--r--x11-libs/libva/libva-0.31.0_p13.ebuild11
-rw-r--r--x11-libs/libva/metadata.xml6
3 files changed, 18 insertions, 7 deletions
diff --git a/x11-libs/libva/ChangeLog b/x11-libs/libva/ChangeLog
index 2b0c906028bd..8570c3e19af9 100644
--- a/x11-libs/libva/ChangeLog
+++ b/x11-libs/libva/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-libs/libva
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/ChangeLog,v 1.3 2010/06/22 08:51:43 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/ChangeLog,v 1.4 2010/06/22 12:31:30 aballier Exp $
+
+ 22 Jun 2010; Alexis Ballier <aballier@gentoo.org> libva-0.31.0_p13.ebuild,
+ metadata.xml:
+ Add support for intel cards, by emil karlson <jkarlson@cc.hut.fi>, bug
+ #325035, add him as proxy for the intel driver; add commented out parts
+ for ati support
22 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
libva-0.31.0_p13.ebuild:
diff --git a/x11-libs/libva/libva-0.31.0_p13.ebuild b/x11-libs/libva/libva-0.31.0_p13.ebuild
index 953d9a066a28..d43c29aebf52 100644
--- a/x11-libs/libva/libva-0.31.0_p13.ebuild
+++ b/x11-libs/libva/libva-0.31.0_p13.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/libva-0.31.0_p13.ebuild,v 1.3 2010/06/22 08:51:43 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva/libva-0.31.0_p13.ebuild,v 1.4 2010/06/22 12:31:30 aballier Exp $
EAPI="2"
inherit eutils autotools
@@ -18,12 +18,13 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="opengl"
-VIDEO_CARDS="dummy nvidia" # intel
+VIDEO_CARDS="dummy nvidia intel" # fglrx
for x in ${VIDEO_CARDS}; do
IUSE+=" video_cards_${x}"
done
RDEPEND=">=x11-libs/libdrm-2.4
+ video_cards_intel? ( >=x11-libs/libdrm-2.4.21 )
x11-libs/libX11
x11-libs/libXext
x11-libs/libXfixes
@@ -31,8 +32,8 @@ RDEPEND=">=x11-libs/libdrm-2.4
DEPEND="${RDEPEND}
dev-util/pkgconfig"
-# video_cards_intel? gen4asm
PDEPEND="video_cards_nvidia? ( x11-libs/vdpau-video )"
+ #video_cards_fglrx? ( x11-libs/xvba-video )
S=${WORKDIR}/${MY_P}
@@ -46,10 +47,8 @@ src_prepare() {
src_configure() {
econf \
$(use_enable video_cards_dummy dummy-driver) \
- --disable-i965-driver \
+ $(use_enable video_cards_intel i965-driver) \
$(use_enable opengl glx)
- # $(use_enable video_cards_intel i965-driver): someone please test it and
- # add the missing bits
}
src_install() {
diff --git a/x11-libs/libva/metadata.xml b/x11-libs/libva/metadata.xml
index 5c913a45f55c..efc34d700c29 100644
--- a/x11-libs/libva/metadata.xml
+++ b/x11-libs/libva/metadata.xml
@@ -6,4 +6,10 @@
<email>aballier@gentoo.org</email>
<name>Alexis Ballier</name>
</maintainer>
+ <maintainer>
+ <email>jkarlson@cc.hut.fi</email>
+ <name>Emil Karlson</name>
+ <description>Proxy maintainer for the intel driver. Please CC on bugs
+ concerning intel cards.</description>
+ </maintainer>
</pkgmetadata>