summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorxiota2024-03-05 13:29:08 +0000
committerxiota2024-03-05 13:29:08 +0000
commitfe7c2a87a47796e8433f08998200870504b11ccc (patch)
tree10017cbadb1457ff3a304319f62b965b3908a813 /PKGBUILD
parentf8aed6fe7a0418df750fd429f43d72a275acef8d (diff)
downloadaur-libva-intel-driver-hybrid.tar.gz
minor updates
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD57
1 files changed, 28 insertions, 29 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d09ce8a79d26..0870f2e4922d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: