Date: Saturday, July 14, 2018 @ 07:12:04 Author: alucryd Revision: 328570
upgpkg: libva-intel-driver 2.2.0-1 Modified: libva-intel-driver/trunk/PKGBUILD ----------+ PKGBUILD | 29 ++++++++++++----------------- 1 file changed, 12 insertions(+), 17 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-07-14 06:54:22 UTC (rev 328569) +++ PKGBUILD 2018-07-14 07:12:04 UTC (rev 328570) @@ -4,39 +4,34 @@ # Contributor: Bartłomiej Piotrowski <bpiotrow...@archlinux.org> pkgname=libva-intel-driver -pkgver=2.1.0 +pkgver=2.2.0 pkgrel=1 pkgdesc='VA-API implementation for Intel G45 and HD Graphics family' arch=('x86_64') url='https://01.org/linuxmedia/vaapi' license=('MIT') -depends=('glibc' 'libva' 'libdrm') +depends=('libva' 'libdrm') +makedepends=('git' 'meson') replaces=('libva-driver-intel') -source=("https://github.com/01org/intel-vaapi-driver/releases/download/${pkgver}/intel-vaapi-driver-${pkgver}.tar.bz2") -sha256sums=('ecfaf2ccc4b9af7340e002d2ef807d1e33051d4992f1983f5f4d60e516f86bdf') +source=("git+https://github.com/intel/intel-vaapi-driver.git#tag=${pkgver}") +sha256sums=('SKIP') prepare() { - cd intel-vaapi-driver-${pkgver} - # Only relevant if intel-gpu-tools is installed, # since then the shaders will be recompiled - sed -i '1s/python$/&2/' src/shaders/gpp.py + sed -i '1s/python$/&2/' intel-vaapi-driver/src/shaders/gpp.py + # Fix undefined variable in src/meson.build + sed -i 's/2.2.0/2.2.0.0/' intel-vaapi-driver/meson.build } build() { - cd intel-vaapi-driver-${pkgver} - - ./configure \ - --prefix='/usr' - make + arch-meson intel-vaapi-driver build + ninja -C build } package() { - cd intel-vaapi-driver-${pkgver} - - make DESTDIR="${pkgdir}" install - - install -Dm 644 COPYING -t "${pkgdir}"/usr/share/licenses/libva-intel-driver + DESTDIR="${pkgdir}" ninja -C build install + install -Dm 644 intel-vaapi-driver/COPYING -t "${pkgdir}"/usr/share/licenses/libva-intel-driver } # vim: ts=2 sw=2 et: