[arch-commits] Commit in libva-vdpau-driver/trunk (2 files)

Maxime Gauduin alucryd at archlinux.org
Sun Dec 6 09:55:37 UTC 2020


    Date: Sunday, December 6, 2020 @ 09:55:37
  Author: alucryd
Revision: 402919

libva-vdpau-driver 0.7.4-5: FS#41333 demote libva to a makedep

Added:
  libva-vdpau-driver/trunk/libva-vdpau-driver-0.7.4-CreateSurfaceFromV4L2Buf.patch
Modified:
  libva-vdpau-driver/trunk/PKGBUILD

---------------------------------------------------------+
 PKGBUILD                                                |   27 +++++++-------
 libva-vdpau-driver-0.7.4-CreateSurfaceFromV4L2Buf.patch |   24 ++++++++++++
 2 files changed, 39 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-12-06 09:55:30 UTC (rev 402918)
+++ PKGBUILD	2020-12-06 09:55:37 UTC (rev 402919)
@@ -3,7 +3,7 @@
 
 pkgname=libva-vdpau-driver
 pkgver=0.7.4
-pkgrel=4
+pkgrel=5
 pkgdesc='VDPAU backend for VA API'
 arch=(x86_64)
 url=https://freedesktop.org/wiki/Software/vaapi
@@ -10,30 +10,33 @@
 license=(GPL)
 depends=(
   libgl
-  libva
   libvdpau
   libx11
 )
-makedepends=(mesa)
+makedepends=(
+  libva
+  mesa
+)
 source=(
   https://freedesktop.org/software/vaapi/releases/libva-vdpau-driver/libva-vdpau-driver-${pkgver}.tar.bz2
   libva-vdpau-driver-0.7.4-glext-missing-definition.patch
   libva-vdpau-driver-0.7.4-libvdpau-0.8.patch
   libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
+  libva-vdpau-driver-0.7.4-CreateSurfaceFromV4L2Buf.patch
 )
-sha256sums=(
-  155c1982f0ac3f5435ba20b221bcaa11be212c37db548cd1f2a030ffa17e9bb9
-  776bfe4c101cdde396d8783029b288c6cd825d0cdbc782ca3d94a5f9ffb4558c
-  5e567b026b97dc0e207b6c05410cc1b7b77a58ceb5046801d0ea1a321cba3b9d
-  1ae32b8e5cca1717be4a63f09e8c6bd84a3e9b712b933816cdb32bb315dbda98
-)
+b2sums=('b9cd0bbbe1e638ad29363cd0d8c6452de222023017283ce81f138730c7ba3396f3ffca40478746cab4b93a8855e73de405aa783e44e6c1179c5e347bd7eff657'
+        '3c295a68cb0976f976880f13296c703c3b75abdd3311b790c132ba233e9d26975686d8b618cdda594b1aa2e5cbadee850bf2e08cc35ca2c7ee11fe10c535d91c'
+        'f1bc6e3840769ce4a5e53d85867a854ddfc780e670ca095541b9f2465ca0c96f3c7ed00da596f88d0c60aa749afcaf734670ada449c8a87e27f999c74539bc78'
+        '5a5a12aff1f93769d480525140e7a0d61f4db64e57f1f956d778d1ab8be881b209779030ce14b8fee53dd4cbb6a7c59a0c9297ad0c92548268c840ea0f5910b0'
+        '3a7daab7f6144837e50cabd06d30709bf7fc3218e226953471f2908efad2da78cb5035f9443642381460f6ffacd0eb0c9accf7e4084fcdf12e6942c6603dbb9a')
 
 prepare() {
   cd libva-vdpau-driver-${pkgver}
 
-  patch -p1 -i ../libva-vdpau-driver-0.7.4-glext-missing-definition.patch
-  patch -p1 -i ../libva-vdpau-driver-0.7.4-libvdpau-0.8.patch
-  patch -p1 -i ../libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
+  patch -Np1 -i ../libva-vdpau-driver-0.7.4-glext-missing-definition.patch
+  patch -Np1 -i ../libva-vdpau-driver-0.7.4-libvdpau-0.8.patch
+  patch -Np1 -i ../libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch
+  patch -Np1 -i ../libva-vdpau-driver-0.7.4-CreateSurfaceFromV4L2Buf.patch
 }
 
 build() {

Added: libva-vdpau-driver-0.7.4-CreateSurfaceFromV4L2Buf.patch
===================================================================
--- libva-vdpau-driver-0.7.4-CreateSurfaceFromV4L2Buf.patch	                        (rev 0)
+++ libva-vdpau-driver-0.7.4-CreateSurfaceFromV4L2Buf.patch	2020-12-06 09:55:37 UTC (rev 402919)
@@ -0,0 +1,24 @@
+diff -rupN libva-vdpau-driver-0.7.4.orig/src/vdpau_video.c libva-vdpau-driver-0.7.4/src/vdpau_video.c
+--- libva-vdpau-driver-0.7.4.orig/src/vdpau_video.c	2020-12-06 10:48:03.320569841 +0100
++++ libva-vdpau-driver-0.7.4/src/vdpau_video.c	2020-12-06 10:50:45.437401497 +0100
+@@ -927,8 +927,6 @@ VAStatus
+ vdpau_CreateSurfaceFromV4L2Buf(
+     VADriverContextP    ctx,
+     int                 v4l2_fd,
+-    struct v4l2_format *v4l2_fmt,
+-    struct v4l2_buffer *v4l2_buf,
+     VASurfaceID        *surface
+ )
+ {
+diff -rupN libva-vdpau-driver-0.7.4.orig/src/vdpau_video.h libva-vdpau-driver-0.7.4/src/vdpau_video.h
+--- libva-vdpau-driver-0.7.4.orig/src/vdpau_video.h	2020-12-06 10:48:03.317236508 +0100
++++ libva-vdpau-driver-0.7.4/src/vdpau_video.h	2020-12-06 10:50:45.417401454 +0100
+@@ -274,8 +274,6 @@ VAStatus
+ vdpau_CreateSurfaceFromV4L2Buf(
+     VADriverContextP    ctx,
+     int                 v4l2_fd,
+-    struct v4l2_format *v4l2_fmt,
+-    struct v4l2_buffer *v4l2_buf,
+     VASurfaceID        *surface
+ ) attribute_hidden;
+ 



More information about the arch-commits mailing list