diff options
author | Alois Nespor | 2017-03-12 09:44:38 +0100 |
---|---|---|
committer | Alois Nespor | 2017-03-12 09:44:38 +0100 |
commit | bf9ec3b84d984e672d81ecf08e47f10910cf3ff9 (patch) | |
tree | f6a1d1cd5b7fbbebb5a758f9469ece2bf8981917 | |
parent | cf0455b843ad324af843820cb9b816bf9d8025fa (diff) | |
download | aur-bf9ec3b84d984e672d81ecf08e47f10910cf3ff9.tar.gz |
fix loading with libglvnd drivers
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 17 insertions, 14 deletions
@@ -1,24 +1,22 @@ # Generated by mksrcinfo v8 -# Sat Nov 12 15:54:34 UTC 2016 +# Sun Mar 12 08:44:29 UTC 2017 pkgbase = libva-intel-driver-g45-h264 pkgdesc = VA-API implementation for Intel G45 chipsets with H264 support. pkgver = 1.7.3 - pkgrel = 2 + pkgrel = 3 epoch = 1 url = http://freedesktop.org/wiki/Software/vaapi arch = i686 arch = x86_64 license = MIT - makedepends = automake - makedepends = libtool - makedepends = python2 depends = libva provides = libva-intel-driver conflicts = libva-intel-driver replaces = libva-intel-driver - options = !libtool source = https://bitbucket.org/alium/g45-h264/downloads/intel-driver-g45-h264-1.7.3.tar.gz + source = libva-intel-driver-1.7.3-glvnd-fix.patch sha256sums = 0d64274924523020b467944cfa88c0d6c11696a4b33b45f5fc92c26ec12eaeb3 + sha256sums = dc966f7957a815acdf3f281eb400bc43e2da5f117f1f7c6e6c0699524bc76ca1 pkgname = libva-intel-driver-g45-h264 @@ -6,24 +6,28 @@ pkgname=libva-intel-driver-g45-h264 epoch=1 pkgver=1.7.3 -pkgrel=2 +pkgrel=3 pkgdesc="VA-API implementation for Intel G45 chipsets with H264 support." arch=('i686' 'x86_64') url="http://freedesktop.org/wiki/Software/vaapi" license=('MIT') -makedepends=('automake' 'libtool' 'python2') depends=(libva) -options=('!libtool') conflicts=('libva-intel-driver') provides=('libva-intel-driver') replaces=('libva-intel-driver') -source=(https://bitbucket.org/alium/g45-h264/downloads/intel-driver-g45-h264-$pkgver.tar.gz) +source=(https://bitbucket.org/alium/g45-h264/downloads/intel-driver-g45-h264-$pkgver.tar.gz + libva-intel-driver-1.7.3-glvnd-fix.patch) -build () { +prepare () { cd "$srcdir"/intel-driver ./autogen.sh --prefix=/usr - sed -i 's|/usr/bin/env python|/usr/bin/env python2|' src/shaders/gpp.py - make + + # Only relevant if intel-gpu-tools is installed, + # since then the shaders will be recompiled + sed -i '1s/python$/&2/' src/shaders/gpp.py + + # fix with libglvnd + patch -Np1 -i ../libva-intel-driver-1.7.3-glvnd-fix.patch } package () { @@ -31,4 +35,5 @@ package () { make DESTDIR="${pkgdir}" install install -m644 -D COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING } -sha256sums=('0d64274924523020b467944cfa88c0d6c11696a4b33b45f5fc92c26ec12eaeb3') +sha256sums=('0d64274924523020b467944cfa88c0d6c11696a4b33b45f5fc92c26ec12eaeb3' + 'dc966f7957a815acdf3f281eb400bc43e2da5f117f1f7c6e6c0699524bc76ca1') |