summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2014-02-16 19:41:44 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2014-02-16 19:41:44 +0000
commit5fe88c99a49bbb2fd93a9fc49f200f99f63bf508 (patch)
tree3e92b8b6a593150488f611b5305432e806a44b43 /x11-libs
parentDepend on bison since we used it to build #500660 by dwfreed. (diff)
downloadhistorical-5fe88c99a49bbb2fd93a9fc49f200f99f63bf508.tar.gz
historical-5fe88c99a49bbb2fd93a9fc49f200f99f63bf508.tar.bz2
historical-5fe88c99a49bbb2fd93a9fc49f200f99f63bf508.zip
fix building against recent libva, bug #501444.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/libva-vdpau-driver/ChangeLog7
-rw-r--r--x11-libs/libva-vdpau-driver/Manifest15
-rw-r--r--x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch29
-rw-r--r--x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r1.ebuild3
4 files changed, 40 insertions, 14 deletions
diff --git a/x11-libs/libva-vdpau-driver/ChangeLog b/x11-libs/libva-vdpau-driver/ChangeLog
index fa8c416cbdc7..8ad33acbbc7c 100644
--- a/x11-libs/libva-vdpau-driver/ChangeLog
+++ b/x11-libs/libva-vdpau-driver/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-libs/libva-vdpau-driver
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-vdpau-driver/ChangeLog,v 1.5 2014/02/01 15:24:44 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-vdpau-driver/ChangeLog,v 1.6 2014/02/16 19:41:37 chithanh Exp $
+
+ 16 Feb 2014; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch,
+ libva-vdpau-driver-0.7.4-r1.ebuild:
+ fix building against recent libva, bug #501444.
*libva-vdpau-driver-0.7.4-r1 (01 Feb 2014)
diff --git a/x11-libs/libva-vdpau-driver/Manifest b/x11-libs/libva-vdpau-driver/Manifest
index 5d3808db6c9c..443c68f02054 100644
--- a/x11-libs/libva-vdpau-driver/Manifest
+++ b/x11-libs/libva-vdpau-driver/Manifest
@@ -1,19 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
+AUX libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch 892 SHA256 1ae32b8e5cca1717be4a63f09e8c6bd84a3e9b712b933816cdb32bb315dbda98 SHA512 f60e84f88eca17e762e3d5a53404d0215bca27051c02ff3e4441ad2c2897c0c04297b8e7b4693c37404bde95d7b5d7a6392b4c17ab1ece5f1bd78e6af376b301 WHIRLPOOL 801511b1d4d91ffc50f03c1ed53b5469db495fe62b88ea987857e2c109b53eb441aeabbd1043c0f265ff0bf020da090ff978239d3b8d4d2e89e5e2fff37ca591
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 1052 SHA256 cb93ed4cf6bd4e5d96a6bb03e98a5ca39926162c370dae1f330e21e6681b0937 SHA512 34a536dabe2b80a9ba76f01406f352bc43b639bfce1a37ae406d7b973b52dcba861b03ea25fdcb8ca2c37910486618f7b68068c36e3fc53b1c711bec090998cd WHIRLPOOL d761ff628b11391918b40dad39cdad6c89042486b6c247c4c656752702fcf473e34216cab10c9c76c7a5bd4c279344ffa9610185918a863c5f22152a30c3a9af
-EBUILD libva-vdpau-driver-0.7.4-r1.ebuild 1147 SHA256 489b3087f2b8f8fecf2eaa31674ea80ee5f6302824f78a3dbb3dc9aa8b422319 SHA512 c160da132ac119f1cd3426ec5c688db7db667a5be427852bd57c2e76fb0c856cef037538a64f8f7467588b4d89bc103e7babd472009311deb5d55c896089aeec WHIRLPOOL 6ae5aa5bd482f4aecdf95e4246ef57f7919563118dc44eded46315d5b7832fe2115f0f308fb7c7e446bc42f4767cea361b83ff4ef6e10200173d7312dbfeed29
+EBUILD libva-vdpau-driver-0.7.4-r1.ebuild 1208 SHA256 107e2421b812c423676859218b6ba7f605e4a47fcb1bc6baab303b1e0d826824 SHA512 6bd99b8f7c20dc2327b6d7e721d87be63bef9ea42ec48a8b767e766bdfa962dce507d6a058a1e6626542afc8d86a2937dd3d3bab02e1bf29e12a8ad441b08740 WHIRLPOOL 8c747d18d7c9b9a9c080309be9704d523a39ba32f33f907158fbe6059b8662fafe9e5a2b0318b845c8ca19dd9134eb1973abeeae972d6be2105bb8e11ca99d76
EBUILD libva-vdpau-driver-0.7.4.ebuild 1115 SHA256 bc032f05336565738817202b79f0c344e067b70926eee462f2859eeff06af6c9 SHA512 3c78b5a695bba075cbeb0974c6f99bd730e04da3e154c569e2cd561551d532db2657d91904b3bcb3ecaf1206bf75d6cf60be9faf60fba298a72802a7e21a394a WHIRLPOOL 8259d12ede7d4374fe916fb32748ee282f0554d7932439980a9af239160871b1e50290e0a6884f765aea786ed47ff921101e184e75988a2594b03e6f7b205850
EBUILD libva-vdpau-driver-9999.ebuild 1278 SHA256 7e4401a7ca5aed311f5e4e05c354234a3f8e50a22fdef27c78617bdf066028ff SHA512 336b9d4215f6ff8c8c018b7acaabee0c97c5a6c5a5e62e85af61c22c6fa1f4b2366cc45595948f376117f847333982c178339937280d8df68acf23052ff96b9d WHIRLPOOL b2f12f18d021df65eead85903d28eb9acbbe2f52a7b4b126f1cc7cc6fe4199e600e7e61561cc64902b72b7971b2b1a90d513d694870f3c0c1721da6e96ce1571
-MISC ChangeLog 3917 SHA256 e03ab787784ee02b3a4dbb9c08d2c6487c68c4d77359ba88038688a5f927dc8a SHA512 eede6fa4b88677ebdb082026a132f093032fec237b85aabe8196881bcbfb0814e48d7159f3357887269bdcce1549593465e153eae8ba458be0c8ff2056af31b6 WHIRLPOOL 8763301901add51878ff0839478ceb9649294dbe17aba86b76019482cfe8489eeda29f0aa794f8dce5096cdb01fba8e51acfb137515f28540fa91496b2ded4bd
+MISC ChangeLog 4144 SHA256 8ad1d600654bdab4ff562629de7a6b833d3b4fc4a2c7ec0d05f9bbe24e28a774 SHA512 93fbf8428628d93129c7bf66dc5c12e04cb6f2f9c728a2de63ea50553a45ad942e2cbe21eac64ffafb0478bb7dfef0193e7a8f9a0522989c2b598b9f143f840b WHIRLPOOL 33f2c162652d9059c096cec462374ff92a30a82199c9d51f08b7f4d05c65cd8793a30458034b7ffa5dddc1b46e217abb012b11b54e0d6146bb59c519d7bea67a
MISC metadata.xml 260 SHA256 b988a48d8a4e40a98f84e7a463852923b7f2103584e3ca7a46a9212cb621125d SHA512 438a7ea3bc4a9abfa5da583ab08c3a9c195b384fdb6d302996971b0249826cf5edd290640e8d210081178bc48a9df796c9a7d3279599f437eab6e9ccaa32251d WHIRLPOOL e42bf3eb50d3c67373a648d1de56c66c61d6f1ab7762993bdce2adb86254a8bdf219bdad0a849468102d6f3bf6d520bb007e7c28193c52dc331d97eebf42fec6
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iF4EAREIAAYFAlLtEbsACgkQ2ugaI38ACPBuTwEAgREmdNDbsjPYTxFpsJJOhJZr
-gKe/caFmihzsl9fSqaAA+gJ8oeK9crEG3Mja3eRKfuPTcNw3qLHFq1idHUFrcREG
-=uTJV
------END PGP SIGNATURE-----
diff --git a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
new file mode 100644
index 000000000000..74caee3483df
--- /dev/null
+++ b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
@@ -0,0 +1,29 @@
+>From fda3706eb74ba5ad874853969f3df3e372739c8d Mon Sep 17 00:00:00 2001
+From: "Xiang, Haihao" <haihao.xiang@intel.com>
+Date: Fri, 21 Jun 2013 12:55:30 +0800
+Subject: [PATCH] VAEncH264VUIBufferType and VAEncH264SEIBufferType are
+ dropped from VA API
+
+The driver doesn't use them indeed
+
+Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
+---
+ src/vdpau_dump.c | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/src/vdpau_dump.c b/src/vdpau_dump.c
+index 899888b..610e7cd 100644
+--- a/src/vdpau_dump.c
++++ b/src/vdpau_dump.c
+@@ -59,8 +59,6 @@ const char *string_of_VABufferType(VABufferType type)
+ _(VAEncSequenceParameterBufferType);
+ _(VAEncPictureParameterBufferType);
+ _(VAEncSliceParameterBufferType);
+- _(VAEncH264VUIBufferType);
+- _(VAEncH264SEIBufferType);
+ #endif
+ #if VA_CHECK_VERSION(0,31,1)
+ _(VAQMatrixBufferType);
+--
+1.7.9.5
+
diff --git a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r1.ebuild b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r1.ebuild
index 40901940513d..8e809fafded2 100644
--- a/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r1.ebuild
+++ b/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 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-r1.ebuild,v 1.1 2014/02/01 15:24:44 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-vdpau-driver/libva-vdpau-driver-0.7.4-r1.ebuild,v 1.2 2014/02/16 19:41:37 chithanh Exp $
EAPI=5
@@ -28,6 +28,7 @@ DOCS=( NEWS README AUTHORS )
src_prepare() {
epatch "${FILESDIR}/${P}-glext-missing-definition.patch"
+ epatch "${FILESDIR}/${P}-VAEncH264VUIBufferType.patch"
sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.ac || die
autotools-multilib_src_prepare
}