diff options
author | DetMittens | 2018-01-21 11:37:11 +0000 |
---|---|---|
committer | DetMittens | 2018-01-21 11:37:11 +0000 |
commit | c085b8fd23a9a2942d345b0882bf235469d13788 (patch) | |
tree | 84dfe0f186deff52be7356f661523966731518e6 | |
parent | 7f6f705ad205451a7c4e8cc7d7f6a3edfb4de577 (diff) | |
download | aur-c085b8fd23a9a2942d345b0882bf235469d13788.tar.gz |
Fix issue with driver trying to call libva-x11.so.1 by disabling support for VAAPI via X11
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | intel-hybrid-codec-driver.install | 12 |
3 files changed, 24 insertions, 9 deletions
@@ -1,9 +1,9 @@ pkgbase = intel-hybrid-codec-driver pkgdesc = Libva support for partially hardware accelerated encode and decode on Haswell and newer pkgver = 2.0.0.r169.edead0c - pkgrel = 1 + pkgrel = 2 url = https://01.org/linuxmedia/vaapi - arch = i686 + install = intel-hybrid-codec-driver.install arch = x86_64 license = MIT depends = libva @@ -2,10 +2,11 @@ # Contributer: uth 2.0.0 update # # Supported Platforms Features -# Haswell (HSW) vp8enc -# Bay Trail M (BYT) vp8enc -# Broadwell (BRW) vp9dec vp9enc -# Braswell (BSW) vp8enc vp9dec +# Haswell (HSW) vp8enc +# Bay Trail M (BYT) vp8enc +# Broadwell (BRW) vp9dec vp9enc +# Braswell (BSW) vp8enc vp9dec +# # # The libva-intel-driver package isn't compiled with support for loading this driver # so in order to use this driver's features with non hybrid codecs either @@ -17,9 +18,10 @@ _gitroot="git+https://github.com/01org/intel-hybrid-driver.git" _gitname=intel-hybrid-driver _pkgver=2.0.0 pkgver=$_pkgver.r169.edead0c -pkgrel=1 +pkgrel=2 pkgdesc='Libva support for partially hardware accelerated encode and decode on Haswell and newer' -arch=('i686' 'x86_64') +arch=('x86_64') +install=${pkgname}.install url='https://01.org/linuxmedia/vaapi' license=('MIT') depends=('libva' 'libcmrt') @@ -39,7 +41,8 @@ prepare() { build() { cd ${srcdir}/${_gitname} - ./configure --prefix=/usr + ./configure --prefix=/usr \ + --disable-x11 make } diff --git a/intel-hybrid-codec-driver.install b/intel-hybrid-codec-driver.install new file mode 100644 index 000000000000..3fabbc8ce54c --- /dev/null +++ b/intel-hybrid-codec-driver.install @@ -0,0 +1,12 @@ +post_upgrade() { + if [ $(vercmp $2 '2.0.0.r169.edead0c-1') -le 0 ] + then + cat<<'EOF' +## NOTE ## +Due to a bug this package no longer provides support for using vaapi via X11. +Apps configured to use vaapi in this way (e.g. VLC, MPV) should be changed to +use vaapi via DRM. + +EOF + fi +} |