summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2012-11-21 17:39:46 +0000
committerAlexis Ballier <aballier@gentoo.org>2012-11-21 17:39:46 +0000
commitd8e3bc4aa9d5d30b4f7e7fe6a3c66a4a56ffb0d4 (patch)
treeca651a73dae3c1d42c3a7c25c864f099764c1ced /x11-libs/libva-vdpau-driver
parentdisable silent rules, bug #443330 (diff)
downloadhistorical-d8e3bc4aa9d5d30b4f7e7fe6a3c66a4a56ffb0d4.tar.gz
historical-d8e3bc4aa9d5d30b4f7e7fe6a3c66a4a56ffb0d4.tar.bz2
historical-d8e3bc4aa9d5d30b4f7e7fe6a3c66a4a56ffb0d4.zip
Move from x11-libs/vdpau-video to the new upstream name.
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'x11-libs/libva-vdpau-driver')
-rw-r--r--x11-libs/libva-vdpau-driver/ChangeLog99
-rw-r--r--x11-libs/libva-vdpau-driver/Manifest17
-rw-r--r--x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch16
-rw-r--r--x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.3.ebuild42
-rw-r--r--x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4.ebuild41
-rw-r--r--x11-libs/libva-vdpau-driver/metadata.xml9
6 files changed, 224 insertions, 0 deletions
diff --git a/x11-libs/libva-vdpau-driver/ChangeLog b/x11-libs/libva-vdpau-driver/ChangeLog
new file mode 100644
index 000000000000..89055066c494
--- /dev/null
+++ b/x11-libs/libva-vdpau-driver/ChangeLog
@@ -0,0 +1,99 @@
+# ChangeLog for x11-libs/libva-vdpau-driver
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-vdpau-driver/ChangeLog,v 1.1 2012/11/21 17:39:39 aballier Exp $
+
+*libva-vdpau-driver-0.7.4 (21 Nov 2012)
+*libva-vdpau-driver-0.7.3 (21 Nov 2012)
+
+ 21 Nov 2012; Alexis Ballier <aballier@gentoo.org>
+ +libva-vdpau-driver-0.7.3.ebuild, +libva-vdpau-driver-0.7.4.ebuild,
+ +files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch,
+ +metadata.xml:
+ Move from x11-libs/vdpau-video to the new upstream name.
+
+ 21 Nov 2012; Alexis Ballier <aballier@gentoo.org> vdpau-video-0.7.4.ebuild:
+ disable silent rules, bug #443330
+
+ 20 Oct 2012; Alexis Ballier <aballier@gentoo.org> vdpau-video-0.7.4.ebuild,
+ +files/vdpau-video-0.7.4-glext-missing-definition.patch:
+ Fix build with mesa opengl, bug #438180, patch ported from gstreamer-vaapi by
+ Steven Newbury
+
+*vdpau-video-0.7.4 (11 Oct 2012)
+
+ 11 Oct 2012; Alexis Ballier <aballier@gentoo.org> +vdpau-video-0.7.4.ebuild:
+ version bump
+
+ 05 May 2012; Jeff Horelick <jdhore@gentoo.org> vdpau-video-0.7.3.ebuild:
+ dev-util/pkgconfig -> virtual/pkgconfig
+
+ 06 Jul 2011; Alexis Ballier <aballier@gentoo.org> -vdpau-video-0.6.10.ebuild:
+ remove old
+
+ 26 Mar 2011; Christian Faulhammer <fauli@gentoo.org>
+ vdpau-video-0.7.3.ebuild:
+ x86 stable, bug 359059
+
+ 21 Mar 2011; Markos Chandras <hwoarang@gentoo.org> vdpau-video-0.7.3.ebuild:
+ Stable on amd64 wrt bug #359059
+
+ 27 Feb 2011; Alexis Ballier <aballier@gentoo.org>
+ -vdpau-video-0.7.3_pre6.ebuild:
+ remove old
+
+*vdpau-video-0.7.3 (27 Feb 2011)
+
+ 27 Feb 2011; Alexis Ballier <aballier@gentoo.org> +vdpau-video-0.7.3.ebuild:
+ version bump
+
+ 03 Feb 2011; Alexis Ballier <aballier@gentoo.org> -vdpau-video-0.7.2.ebuild,
+ -vdpau-video-0.7.3_pre2.ebuild, -files/vdpau-video-nogl.patch:
+ remove old
+
+*vdpau-video-0.7.3_pre6 (03 Feb 2011)
+
+ 03 Feb 2011; Alexis Ballier <aballier@gentoo.org>
+ +vdpau-video-0.7.3_pre6.ebuild:
+ version bump
+
+*vdpau-video-0.7.3_pre2 (24 Dec 2010)
+
+ 24 Dec 2010; Alexis Ballier <aballier@gentoo.org>
+ +vdpau-video-0.7.3_pre2.ebuild, +files/vdpau-video-nogl.patch:
+ version bump and fix build with USE=-opengl, bug #341717
+
+*vdpau-video-0.7.2 (10 Oct 2010)
+
+ 10 Oct 2010; Alexis Ballier <aballier@gentoo.org>
+ +vdpau-video-0.7.2.ebuild:
+ version bump
+
+ 10 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org>
+ -vdpau-video-0.6.9.ebuild:
+ old
+
+ 24 Sep 2010; Markos Chandras <hwoarang@gentoo.org>
+ vdpau-video-0.6.10.ebuild:
+ Stable on amd64 wrt bug #332361
+
+ 17 Sep 2010; Christian Faulhammer <fauli@gentoo.org>
+ vdpau-video-0.6.10.ebuild:
+ stable x86, security bug 332361
+
+*vdpau-video-0.6.10 (20 Jul 2010)
+
+ 20 Jul 2010; Alexis Ballier <aballier@gentoo.org>
+ +vdpau-video-0.6.10.ebuild:
+ version bump
+
+ 22 Jun 2010; Christian Faulhammer <fauli@gentoo.org>
+ vdpau-video-0.6.9.ebuild:
+ add ~x86 for bug 319261
+
+*vdpau-video-0.6.9 (11 May 2010)
+
+ 11 May 2010; Alexis Ballier <aballier@gentoo.org>
+ +vdpau-video-0.6.9.ebuild, +metadata.xml:
+ initial import, bug #317317, ebuild by Frank Richter
+ <res@crystalspace3d.org> with small modifications by me
+
diff --git a/x11-libs/libva-vdpau-driver/Manifest b/x11-libs/libva-vdpau-driver/Manifest
new file mode 100644
index 000000000000..797412469456
--- /dev/null
+++ b/x11-libs/libva-vdpau-driver/Manifest
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX libva-vdpau-driver-0.7.4-glext-missing-definition.patch 659 SHA256 031f1a6b43c20fc3ac2f9da841eff02f6950569cb34f0b4be9fc93642d2dd927 SHA512 bb86ef063eb695c77bbe0fd0c273f1c2a479d1803b8381ffaeac5917de8a7d6e11cef33569d75fbbc1d16e9b64913e8f4a60fbb1b80afc5e381033bf34a192de WHIRLPOOL 2a28f72863c6fa0b36f99d398dead39051d895dfdbf3929809d3f5185a121569da96148c2c49a7ccd17cd3ded058f71de0be18fd9ade6844d0989c0d02be6ca5
+DIST libva-vdpau-driver-0.7.4.tar.bz2 316729 SHA256 155c1982f0ac3f5435ba20b221bcaa11be212c37db548cd1f2a030ffa17e9bb9 SHA512 89f98dc1d7d590fb68f440dd1e37e025d64a621324e013e85dd1367681c07b09132fd2089539fc5b48934624648887a8a97539b4f07ddf9f56a8a456ad030094 WHIRLPOOL b6ba281a482dc944acff67d83d26d5a5ac7f15ea1de05c921383bdf0f6dae769d0389e6d15b607e01a8d4e18d3254f66391bbd497aa4e0eed2adbab54a13bce1
+DIST vdpau-video-0.7.3.tar.gz 400121 SHA256 28f66adc7d87a513a765dd79fda469e895b76692173d2aa79a26f4a618f91266 SHA512 ddaf232dcdd207939e659c88eac4f38a212566e95d6a08afbc22d274585c7a0972c8462c9273b26459628f95ade26081a171f9140cf857386d341e1dda98d63c WHIRLPOOL cddeb9c7de9176b82f11bee96be78fa6be613d1e097f4070e686f6d08a448567a7092f36673aa1c55fd5d3c7493390714c9b1031bf1820a64cb46fb60537685c
+EBUILD libva-vdpau-driver-0.7.3.ebuild 980 SHA256 a6b078e3577b1df69c3b658b6ea15b7f7117f2c6f643bb91e3d069c9497fa188 SHA512 c656e02a8790b2ccee5450641e87f49cae27b8ba758a4cb0bcb4a68f513f2fa50f0b250e400e9db69679dc48630c21e56e50bd0029edba04b5829c39624fc158 WHIRLPOOL e57e53c91b11d9a73cd5dc597ab314270fd72d72932ea7a76b53718a6fd91edda0a78bf11ce2ac5c5f6638b971f5c0c8527f9a71820506022b30b881deda4742
+EBUILD libva-vdpau-driver-0.7.4.ebuild 1050 SHA256 013fb31677de89dca3507f31af5dc1589b7fb978da2ccdfdba6a77418f316e0f SHA512 3d991714450845d0642a750881c93988fff1a5cf89ba2b3128d71d82c0eae78fea6eb5604db3d5d6b5bc3b31bc9995478e8d21f9b5937aac0439ef06856e4f0d WHIRLPOOL 86b3cf327386c4e9c7aaa0500feddaec8f9c5e9898c9a92e822791007a85d9b6ffcb5d8a1681caac82198ff6f5b76675f5ca6173dc07f0c0a368b34174188fd1
+MISC ChangeLog 3178 SHA256 b4bf6a21a0de4269aed2a7b4054fa984ae1607f8f356c8a5775cd0b93ae07b7b SHA512 fbbef98c956cfd50b279634de70eb31c0d595b989793af4f6b1b830fcc179cc0a0545bd0ce8209f3857eac37ffbba7bb96e0ef0e494bd7d2d22e7bfacdf921c1 WHIRLPOOL 85f94b7ccc46958afd130477451d466ed287caac6cb57fd276a50f2566cb69bd89d236d4eae33f0325715a3fa74a97235786ea5ee7e282f46b0233faec731d65
+MISC metadata.xml 258 SHA256 13c30fd8849ab7b29d8f14b9131823845f6ec9e1c0f71d8e6c72ffc2cad0fc96 SHA512 2d8dd64d0b3f113648253ad8798eb389041dfd83950950aafd724fb4dde936d043ffcb4df36d3d5788f3d3b4dc017bab1e1a90995117f5d74cc7cea4d3b954a5 WHIRLPOOL 6fe41b92c3493519620f5140dd23cb8887ccf661598ff2e5a776bcb3cf2f2d9d6a45432d1b0813136f48bdcc4a58c92ddcdfd97707b43e434aa007ebdc4a60e9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREIAAYFAlCtEdwACgkQvFcC4BYPU0qEUACfXwRbG1Kxn/2RqjfNKSLYzeNX
+5QcAn17uERtyNWEHR6iN6Dl8zzRPc+fX
+=Y30m
+-----END PGP SIGNATURE-----
diff --git a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch
new file mode 100644
index 000000000000..221b9608fe44
--- /dev/null
+++ b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch
@@ -0,0 +1,16 @@
+--- ./src/utils_glx.h~ 2012-10-05 16:02:58.000000000 +0100
++++ ./src/utils_glx.h 2012-10-19 08:44:12.469642440 +0100
+@@ -48,6 +48,13 @@
+ typedef void (*PFNGLXRELEASETEXIMAGEEXTPROC)(Display *, GLXDrawable, int);
+ #endif
+
++#if GL_GLEXT_VERSION >= 85
++/* XXX: PFNGLMULTITEXCOORD2FPROC got out of the GL_VERSION_1_3_DEPRECATED
++ block and is not defined if GL_VERSION_1_3 is defined in <GL/gl.h>
++ Redefine the type here as an interim solution */
++typedef void (*PFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat t);
++#endif
++
+ #ifndef GL_FRAMEBUFFER_BINDING
+ #define GL_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING_EXT
+ #endif
diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.3.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.3.ebuild
new file mode 100644
index 000000000000..9e1435f2e435
--- /dev/null
+++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.3.ebuild,v 1.1 2012/11/21 17:39:39 aballier Exp $
+
+EAPI="2"
+inherit autotools
+
+MY_P=vdpau-video-${PV}
+DESCRIPTION="VDPAU Backend for Video Acceleration (VA) API"
+HOMEPAGE="http://www.freedesktop.org/wiki/Software/vaapi"
+SRC_URI="http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="debug opengl"
+
+RDEPEND="x11-libs/libva[opengl?]
+ opengl? ( virtual/opengl )
+ x11-libs/libvdpau
+ !x11-libs/vdpau-video"
+
+DEPEND="${DEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ $(use_enable opengl glx)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+ dodoc NEWS README AUTHORS
+ find "${D}" -name '*.la' -delete
+}
diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4.ebuild
new file mode 100644
index 000000000000..c94bc9d83ec9
--- /dev/null
+++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4.ebuild,v 1.1 2012/11/21 17:39:39 aballier Exp $
+
+EAPI="2"
+inherit autotools eutils
+
+DESCRIPTION="VDPAU Backend for Video Acceleration (VA) API"
+HOMEPAGE="http://www.freedesktop.org/wiki/Software/vaapi"
+SRC_URI="http://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug opengl"
+
+RDEPEND=">=x11-libs/libva-1.1.0[X,opengl?]
+ opengl? ( virtual/opengl )
+ x11-libs/libvdpau
+ !x11-libs/vdpau-video"
+
+DEPEND="${DEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-glext-missing-definition.patch"
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --disable-silent-rules \
+ $(use_enable debug) \
+ $(use_enable opengl glx)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+ dodoc NEWS README AUTHORS
+ find "${D}" -name '*.la' -delete
+}
diff --git a/x11-libs/libva-vdpau-driver/metadata.xml b/x11-libs/libva-vdpau-driver/metadata.xml
new file mode 100644
index 000000000000..5c913a45f55c
--- /dev/null
+++ b/x11-libs/libva-vdpau-driver/metadata.xml
@@ -0,0 +1,9 @@
+<?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>