Date: Tuesday, September 30, 2014 @ 07:57:14 Author: bpiotrowski Revision: 223697
upgpkg: libva 1.4.0-1 new upstream release Modified: libva/trunk/PKGBUILD Deleted: libva/trunk/0001-va-release-VADisplayContext-at-the-end-of-vaTerminat.patch -----------------------------------------------------------------+ 0001-va-release-VADisplayContext-at-the-end-of-vaTerminat.patch | 38 ---------- PKGBUILD | 15 +-- 2 files changed, 4 insertions(+), 49 deletions(-) Deleted: 0001-va-release-VADisplayContext-at-the-end-of-vaTerminat.patch =================================================================== --- 0001-va-release-VADisplayContext-at-the-end-of-vaTerminat.patch 2014-09-30 00:53:18 UTC (rev 223696) +++ 0001-va-release-VADisplayContext-at-the-end-of-vaTerminat.patch 2014-09-30 05:57:14 UTC (rev 223697) @@ -1,38 +0,0 @@ -From d4988142a3f2256e38c5c5cdcdfc1b4f5f3c1ea9 Mon Sep 17 00:00:00 2001 -From: "Xiang, Haihao" <[email protected]> -Date: Thu, 18 Jul 2013 13:13:31 +0800 -Subject: [PATCH] va: release VADisplayContext at the end of vaTerminate() - -Otherwise it will result in invalid reading in va_TraceEnd() - -Signed-off-by: Xiang, Haihao <[email protected]> ---- - va/va.c | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/va/va.c b/va/va.c -index 6cb17ef..0ba595b 100644 ---- a/va/va.c -+++ b/va/va.c -@@ -515,15 +515,15 @@ VAStatus vaTerminate ( - free(old_ctx->vtable_vpp); - old_ctx->vtable_vpp = NULL; - -- if (VA_STATUS_SUCCESS == vaStatus) -- pDisplayContext->vaDestroy(pDisplayContext); -- - VA_TRACE_LOG(va_TraceTerminate, dpy); - - va_TraceEnd(dpy); - - va_FoolEnd(dpy); - -+ if (VA_STATUS_SUCCESS == vaStatus) -+ pDisplayContext->vaDestroy(pDisplayContext); -+ - return vaStatus; - } - --- -2.0.0 - Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-09-30 00:53:18 UTC (rev 223696) +++ PKGBUILD 2014-09-30 05:57:14 UTC (rev 223697) @@ -3,8 +3,8 @@ # Maintainer: Bartłomiej Piotrowski <[email protected]> pkgname=libva -pkgver=1.3.1 -pkgrel=2 +pkgver=1.4.0 +pkgrel=1 pkgdesc='Video Acceleration (VA) API for Linux' arch=('i686' 'x86_64') url='http://freedesktop.org/wiki/Software/vaapi' @@ -13,16 +13,9 @@ makedepends=('mesa') optdepends=('libva-vdpau-driver: vdpau back-end for nvidia' 'libva-intel-driver: back-end for intel cards') -source=(http://freedesktop.org/software/vaapi/releases/$pkgname/$pkgname-$pkgver.tar.bz2 - 0001-va-release-VADisplayContext-at-the-end-of-vaTerminat.patch) -md5sums=('eb4db967f068854444b597071c66b480' - 'e564ae7c20962c821ac2b5cb1693e1a2') +source=(http://freedesktop.org/software/vaapi/releases/$pkgname/$pkgname-$pkgver.tar.bz2) +md5sums=('566e68d0a5a7758b2147dd3e60905bf3') -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../0001-va-release-VADisplayContext-at-the-end-of-vaTerminat.patch -} - build() { cd $pkgname-$pkgver ./configure --prefix=/usr
