diff options
author | xiota | 2024-03-05 13:29:08 +0000 |
---|---|---|
committer | xiota | 2024-03-05 13:29:08 +0000 |
commit | fe7c2a87a47796e8433f08998200870504b11ccc (patch) | |
tree | 10017cbadb1457ff3a304319f62b965b3908a813 /PKGBUILD | |
parent | f8aed6fe7a0418df750fd429f43d72a275acef8d (diff) | |
download | aur-libva-intel-driver-hybrid.tar.gz |
minor updates
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 57 |
1 files changed, 28 insertions, 29 deletions
@@ -1,49 +1,48 @@ -# This package is based on libva-intel-driver just with the hybrid codec flag -pkgname=libva-intel-driver-hybrid +# Maintainer: + +_pkgname="libva-intel-driver" +pkgname="$_pkgname-hybrid" pkgver=2.4.1 -pkgrel=2 +pkgrel=3 pkgdesc='VA-API implementation for Intel G45 and HD Graphics family' -arch=(x86_64) -url=https://01.org/linuxmedia/vaapi -license=(MIT) +url="https://github.com/intel/intel-vaapi-driver" +license=('MIT') +arch=('x86_64') + depends=( - libva - libdrm + 'libva' + 'libdrm' ) makedepends=( - git - meson - xorgproto + 'git' + 'meson' + 'xorgproto' +) +optdepends=( + 'intel-hybrid-codec-driver: Provides codecs with partial HW acceleration' ) -replaces=(libva-driver-intel) -optdepends=('intel-hybrid-codec-driver: Provides codecs with partial HW acceleration') -conflicts=('libva-intel-driver') -provides=('libva-intel-driver') -source=(git+https://github.com/intel/intel-vaapi-driver.git#tag=9a1f0c64174f970a26380d4957583c71372fbb7c) + +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") + +_pkgsrc="$_pkgname" +_commit='9a1f0c64174f970a26380d4957583c71372fbb7c' +source=("$_pkgsrc"::"git+$url.git#commit=$_commit") sha256sums=('SKIP') pkgver() { - cd intel-vaapi-driver - + cd "$_pkgsrc" git describe --tags } -prepare() { - cd intel-vaapi-driver - - # Only relevant if intel-gpu-tools is installed, - # since then the shaders will be recompiled - sed -i '1s/python$/&2/' src/shaders/gpp.py -} - build() { - arch-meson -Denable_hybrid_codec=true intel-vaapi-driver build + arch-meson -Denable_hybrid_codec=true "$_pkgsrc" build ninja -C build } package() { - DESTDIR="${pkgdir}" meson install -C build - install -Dm 644 intel-vaapi-driver/COPYING -t "${pkgdir}"/usr/share/licenses/libva-intel-driver + DESTDIR="$pkgdir" meson install -C build + install -Dm644 "$_pkgsrc/COPYING" -t "$pkgdir/usr/share/licenses/$pkgname/" } # vim: ts=2 sw=2 et: |