public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in x11-libs/libva: metadata.xml ChangeLog libva-0.31.0_p13.ebuild
@ 2010-05-11  9:16 Alexis Ballier (aballier)
  0 siblings, 0 replies; 2+ messages in thread
From: Alexis Ballier (aballier) @ 2010-05-11  9:16 UTC (permalink / raw
  To: gentoo-commits

aballier    10/05/11 09:16:46

  Added:                metadata.xml ChangeLog libva-0.31.0_p13.ebuild
  Log:
  initial import, bug #308871, ebuild by Olivier Huber <oli.huber@gmail.com> with small modifications by me
  (Portage version: 2.2_rc67/cvs/Linux x86_64)

Revision  Changes    Path
1.1                  x11-libs/libva/metadata.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/metadata.xml?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/metadata.xml?rev=1.1&content-type=text/plain

Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>x11</herd>
  <maintainer>
    <email>aballier@gentoo.org</email>
    <name>Alexis Ballier</name>
  </maintainer>
</pkgmetadata>



1.1                  x11-libs/libva/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?rev=1.1&content-type=text/plain

Index: ChangeLog
===================================================================
# 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.1 2010/05/11 09:16:46 aballier Exp $

*libva-0.31.0_p13 (11 May 2010)

  11 May 2010; Alexis Ballier <aballier@gentoo.org>
  +libva-0.31.0_p13.ebuild, +files/libva-dont-install-tests.patch,
  +metadata.xml:
  initial import, bug #308871, ebuild by Olivier Huber <oli.huber@gmail.com>
  with small modifications by me




1.1                  x11-libs/libva/libva-0.31.0_p13.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/libva-0.31.0_p13.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/libva-0.31.0_p13.ebuild?rev=1.1&content-type=text/plain

Index: libva-0.31.0_p13.ebuild
===================================================================
# 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.1 2010/05/11 09:16:46 aballier Exp $

EAPI="2"
inherit eutils autotools

PLEVEL=${PV##*_p}
MY_PV=${PV/_p*}
MY_P=${PN}-${MY_PV}

DESCRIPTION="Video Acceleration (VA) API for Linux"
HOMEPAGE="http://www.splitted-desktop.com/~gbeauchesne/libva/"
SRC_URI="http://www.splitted-desktop.com/~gbeauchesne/${PN}/${PN}_${MY_PV}-1+sds${PLEVEL}.tar.gz"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="opengl"

VIDEO_CARDS="dummy" # intel, nvidia
for x in ${VIDEO_CARDS}; do
	IUSE+=" video_cards_${x}"
done

RDEPEND=">=x11-libs/libdrm-2.4
	x11-libs/libX11
	x11-libs/libXext
	x11-libs/libXfixes
	opengl? ( virtual/opengl )"
# nvidia ? ( x11-libs/vdpau-video )

DEPEND="${RDEPEND}
	dev-util/pkgconfig"
# video_cards_intel? gen4asm

S=${WORKDIR}/${MY_P}

src_prepare() {
	EPATCH_SOURCE="${S}/debian/patches" EPATCH_SUFFIX="patch" \
	EPATCH_FORCE="yes" EPATCH_OPTS="-g0 -E --no-backup-if-mismatch -p1" epatch
	epatch "${FILESDIR}"/libva-dont-install-tests.patch
	eautoreconf
}

src_configure() {
	econf \
	$(use_enable video_cards_dummy dummy-driver) \
	--disable-i965-driver \
	$(use_enable opengl glx)
	# $(use_enable video_cards_intel i965-driver): someone please test it and
	# add the missing bits
}

src_install() {
	emake DESTDIR="${D}" install || die "make install failed"
	find "${D}" -name '*.la' -delete
}






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

* [gentoo-commits] gentoo-x86 commit in x11-libs/libva: metadata.xml ChangeLog libva-0.31.0_p13.ebuild
@ 2010-06-22 12:31 Alexis Ballier (aballier)
  0 siblings, 0 replies; 2+ messages in thread
From: Alexis Ballier (aballier) @ 2010-06-22 12:31 UTC (permalink / raw
  To: gentoo-commits

aballier    10/06/22 12:31:30

  Modified:             metadata.xml ChangeLog libva-0.31.0_p13.ebuild
  Log:
  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)

Revision  Changes    Path
1.2                  x11-libs/libva/metadata.xml

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/metadata.xml?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/metadata.xml?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/metadata.xml?r1=1.1&r2=1.2

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-libs/libva/metadata.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- metadata.xml	11 May 2010 09:16:46 -0000	1.1
+++ metadata.xml	22 Jun 2010 12:31:30 -0000	1.2
@@ -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>



1.4                  x11-libs/libva/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/ChangeLog?r1=1.3&r2=1.4

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-libs/libva/ChangeLog,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ChangeLog	22 Jun 2010 08:51:43 -0000	1.3
+++ ChangeLog	22 Jun 2010 12:31:30 -0000	1.4
@@ -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:



1.4                  x11-libs/libva/libva-0.31.0_p13.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/libva-0.31.0_p13.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/libva-0.31.0_p13.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/libva/libva-0.31.0_p13.ebuild?r1=1.3&r2=1.4

Index: libva-0.31.0_p13.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-libs/libva/libva-0.31.0_p13.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- libva-0.31.0_p13.ebuild	22 Jun 2010 08:51:43 -0000	1.3
+++ libva-0.31.0_p13.ebuild	22 Jun 2010 12:31:30 -0000	1.4
@@ -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 @@
 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 @@
 
 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_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() {






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

end of thread, other threads:[~2010-06-22 12:31 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-11  9:16 [gentoo-commits] gentoo-x86 commit in x11-libs/libva: metadata.xml ChangeLog libva-0.31.0_p13.ebuild Alexis Ballier (aballier)
  -- strict thread matches above, loose matches on Subject: below --
2010-06-22 12:31 Alexis Ballier (aballier)

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