summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMagnus Boman2022-02-17 18:54:06 +0100
committerMagnus Boman2022-02-17 18:54:06 +0100
commit3ed7fda6ebe367fd09322cfd1f6f31f7508716c0 (patch)
tree6af2a97498f9211dbafd616f659702562f123806
parent3d8b4799e92e41262cc36db7454fcd860df27f4f (diff)
downloadaur-3ed7fda6ebe367fd09322cfd1f6f31f7508716c0.tar.gz
upgpkg: libva-headless 2.14.0-1
-rw-r--r--.SRCINFO11
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD46
3 files changed, 33 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8adf6c057d2e..9678b14c7b2f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 824db732ec8e..7aa70ffca301 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}