diff options
author | Magnus Boman | 2022-02-17 18:54:06 +0100 |
---|---|---|
committer | Magnus Boman | 2022-02-17 18:54:06 +0100 |
commit | 3ed7fda6ebe367fd09322cfd1f6f31f7508716c0 (patch) | |
tree | 6af2a97498f9211dbafd616f659702562f123806 | |
parent | 3d8b4799e92e41262cc36db7454fcd860df27f4f (diff) | |
download | aur-3ed7fda6ebe367fd09322cfd1f6f31f7508716c0.tar.gz |
upgpkg: libva-headless 2.14.0-1
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 46 |
3 files changed, 33 insertions, 28 deletions
@@ -1,22 +1,25 @@ pkgbase = libva-headless pkgdesc = Video Acceleration (VA) API for Linux headless systems - pkgver = 2.12.0 + pkgver = 2.14.0 pkgrel = 1 - url = https://github.com/intel/libva + url = https://01.org/linuxmedia/vaapi arch = i686 arch = x86_64 arch = armv7h arch = aarch64 license = MIT makedepends = meson + makedepends = git depends = libdrm optdepends = intel-media-driver: backend for Intel GPUs (>= Broadwell) optdepends = libva-vdpau-driver: backend for Nvidia and AMD GPUs optdepends = libva-intel-driver: backend for Intel GPUs (<= Haswell) provides = libva + provides = libva.so + provides = libva-drm.so conflicts = libva backup = etc/libva.conf - source = https://github.com/intel/libva/archive/2.12.0.tar.gz - sha256sums = 7bca8c8a854653e15e602f243e2452e84e4b454b26549bf80a932ab29d7d6b21 + source = git+https://github.com/intel/libva.git#tag=eec9f7132d4677575f929fc1dd3babc349cc56da + sha256sums = SKIP pkgname = libva-headless diff --git a/.gitignore b/.gitignore deleted file mode 100644 index c6e73e2bafc2..000000000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -*.tar.gz -*.pkg.tar* -src -pkg @@ -1,36 +1,42 @@ -# Maintainer: Martins Mozeiko <martins.mozeiko@gmail.com> +# Maintainer: katt <magunasu.b97@gmail.com> +# Contributor: Martins Mozeiko <martins.mozeiko@gmail.com> pkgname=libva-headless -pkgver=2.12.0 +pkgver=2.14.0 pkgrel=1 pkgdesc='Video Acceleration (VA) API for Linux headless systems' -arch=('i686' 'x86_64' 'armv7h' 'aarch64') -url='https://github.com/intel/libva' -license=('MIT') -conflicts=('libva') -provides=('libva') -depends=('libdrm') -makedepends=('meson') +arch=(i686 x86_64 armv7h aarch64) +url=https://01.org/linuxmedia/vaapi +license=(MIT) +depends=(libdrm) +makedepends=(meson git) +conflicts=("${pkgname%-headless}") +provides=("${pkgname%-headless}" libva.so libva-drm.so) optdepends=( - 'intel-media-driver: backend for Intel GPUs (>= Broadwell)' - 'libva-vdpau-driver: backend for Nvidia and AMD GPUs' - 'libva-intel-driver: backend for Intel GPUs (<= Haswell)' + 'intel-media-driver: backend for Intel GPUs (>= Broadwell)' + 'libva-vdpau-driver: backend for Nvidia and AMD GPUs' + 'libva-intel-driver: backend for Intel GPUs (<= Haswell)' ) backup=(etc/libva.conf) -source=("${url}/archive/${pkgver}.tar.gz") -sha256sums=('7bca8c8a854653e15e602f243e2452e84e4b454b26549bf80a932ab29d7d6b21') +_tag=eec9f7132d4677575f929fc1dd3babc349cc56da +source=(git+https://github.com/intel/libva.git#tag=${_tag}) +sha256sums=(SKIP) + +pkgver() { + git -C libva describe --tags +} build() { - CFLAGS+=" -DENABLE_VA_MESSAGING" # Option missing - arch-meson "libva-${pkgver}" "libva-${pkgver}.build" -Dwith_x11=no -Dwith_glx=no -Dwith_wayland=no - ninja -C "libva-${pkgver}.build" + CFLAGS+=" -DENABLE_VA_MESSAGING" # Option missing + arch-meson libva build -Dwith_x11=no -Dwith_glx=no -Dwith_wayland=no + ninja -C build } package() { - DESTDIR="${pkgdir}" meson install -C "libva-${pkgver}.build" + DESTDIR="${pkgdir}" meson install -C build + install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/libva - install -Dm644 "libva-${pkgver}"/COPYING "${pkgdir}"/usr/share/licenses/libva/COPYING - install -Dm 644 /dev/stdin "${pkgdir}"/etc/libva.conf <<END + install -Dm 644 /dev/stdin "${pkgdir}"/etc/libva.conf <<END LIBVA_MESSAGING_LEVEL=1 END } |