diff options
author | Daniel Bermond | 2022-01-18 21:28:02 -0300 |
---|---|---|
committer | Daniel Bermond | 2022-01-18 21:28:02 -0300 |
commit | c250329190ba07e487df75425f602fa9ec348e9d (patch) | |
tree | 27b1b54082fc0359176e2217664be2e0aee68dbb | |
parent | 5550497bf0bf7af9759d200af1eb573368feb528 (diff) | |
download | aur-c250329190ba07e487df75425f602fa9ec348e9d.tar.gz |
Update to version 0.0.2
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | 010-libva-nvidia-driver-fix-paths.patch | 22 | ||||
-rw-r--r-- | PKGBUILD | 23 |
3 files changed, 16 insertions, 45 deletions
@@ -1,19 +1,17 @@ pkgbase = libva-nvidia-driver pkgdesc = VA-API implementation that uses NVDEC as a backend - pkgver = 0.0.1 - pkgrel = 2 + pkgver = 0.0.2 + pkgrel = 1 url = https://github.com/elFarto/nvidia-vaapi-driver/ arch = x86_64 - license = unknown + license = MIT makedepends = meson - makedepends = cuda + makedepends = ffnvcodec-headers makedepends = libva depends = gst-plugins-bad-libs - depends = nvidia-utils + depends = libegl conflicts = libva-vdpau-driver - source = https://github.com/elFarto/nvidia-vaapi-driver/archive/v0.0.1/libva-nvidia-driver-0.0.1.tar.gz - source = 010-libva-nvidia-driver-fix-paths.patch - sha256sums = 2943835ebb958c736b4b513c07811ee26442517103fcd77089676dc22353d6b4 - sha256sums = 69879dc917e8da5b45bb8294f0bbcded5f04e657231c9531c2035d789952a18d + source = https://github.com/elFarto/nvidia-vaapi-driver/archive/v0.0.2/libva-nvidia-driver-0.0.2.tar.gz + sha256sums = 37ad7d725c3b2bf8e2d43dadbdc6ce36ab69927e315998fc76d3820ab3efc74b pkgname = libva-nvidia-driver diff --git a/010-libva-nvidia-driver-fix-paths.patch b/010-libva-nvidia-driver-fix-paths.patch deleted file mode 100644 index 49756ff54923..000000000000 --- a/010-libva-nvidia-driver-fix-paths.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -7,7 +7,7 @@ egl_dep = cc.find_library('EGL', require - cuda_lib = cc.find_library('cuda', required: true) - - if cuda_lib.found() and cc.has_function('cuInit', dependencies: cuda_lib) -- cuda_dep = declare_dependency(dependencies: cuda_lib, include_directories: [ '/usr/include/cuda' ]) -+ cuda_dep = declare_dependency(dependencies: cuda_lib, include_directories: [ '/opt/cuda/include' ]) - endif - - cuvid_lib = cc.find_library('nvcuvid', required: true) ---- a/src/vabackend.c -+++ b/src/vabackend.c -@@ -14,7 +14,7 @@ - - #include <cuda.h> - #include "cuviddec.h" --#include <drm/drm_fourcc.h> -+#include <libdrm/drm_fourcc.h> - - #include <unistd.h> - #include <sys/types.h> @@ -1,23 +1,17 @@ # Maintainer: Daniel Bermond <dbermond@archlinux.org> pkgname=libva-nvidia-driver -pkgver=0.0.1 -pkgrel=2 +pkgver=0.0.2 +pkgrel=1 pkgdesc='VA-API implementation that uses NVDEC as a backend' arch=('x86_64') url='https://github.com/elFarto/nvidia-vaapi-driver/' -license=('unknown') -depends=('gst-plugins-bad-libs' 'nvidia-utils') -makedepends=('meson' 'cuda' 'libva') -source=("https://github.com/elFarto/nvidia-vaapi-driver/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz" - '010-libva-nvidia-driver-fix-paths.patch') +license=('MIT') +depends=('gst-plugins-bad-libs' 'libegl') +makedepends=('meson' 'ffnvcodec-headers' 'libva') +source=("https://github.com/elFarto/nvidia-vaapi-driver/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") conflicts=('libva-vdpau-driver') -sha256sums=('2943835ebb958c736b4b513c07811ee26442517103fcd77089676dc22353d6b4' - '69879dc917e8da5b45bb8294f0bbcded5f04e657231c9531c2035d789952a18d') - -prepare() { - patch -d "nvidia-vaapi-driver-${pkgver}" -Np1 -i "${srcdir}/010-libva-nvidia-driver-fix-paths.patch" -} +sha256sums=('37ad7d725c3b2bf8e2d43dadbdc6ce36ab69927e315998fc76d3820ab3efc74b') build() { arch-meson "nvidia-vaapi-driver-${pkgver}" build @@ -26,4 +20,5 @@ build() { package() { DESTDIR="$pkgdir" ninja -C build install -} + install -D -m644 "nvidia-vaapi-driver-${pkgver}/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |