# Maintainer: Maxime Gauduin # Contributor: Bartłomiej Piotrowski # Contributor: Ionut Biru pkgname=libva pkgver=2.18.0 pkgrel=1 pkgdesc='Video Acceleration (VA) API for Linux' arch=(x86_64) url=https://01.org/linuxmedia/vaapi license=(MIT) depends=( libdrm libgl libx11 libxext libxfixes wayland ) makedepends=( git libglvnd mesa meson ) optdepends=( 'intel-media-driver: backend for Intel GPUs (>= Broadwell)' 'libva-intel-driver: backend for Intel GPUs (<= Haswell)' 'libva-mesa-driver: backend for AMD and Nvidia GPUs' ) provides=( libva-drm.so libva-glx.so libva-wayland.so libva-x11.so libva.so ) backup=(etc/libva.conf) _tag=b06ccb323cd68bc5ce3fa9861c831766d6355d88 source=(git+https://github.com/intel/libva.git#tag=${_tag}) sha256sums=('SKIP') pkgver() { cd libva git describe --tags } build() { CFLAGS+=" -DENABLE_VA_MESSAGING" # Option missing arch-meson libva build meson compile -C build } package() { meson install -C build --destdir "${pkgdir}" install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/${pkgname} install -Dm 644 /dev/stdin "${pkgdir}"/etc/libva.conf <