ports/multimedia/libva-nvidia-driver/files/patch-meson.build
Jan Beich a6d6f608ea multimedia/libva-nvidia-driver: add new port
This is an VA-API implementation that uses NVDEC as a backend. This
implementation is specifically designed to be used by Firefox for
accelerated decode of web content, and may not operate correctly in
other applications.

System requirements:
- Non-legacy NVIDIA GPU
- nvidia-drm-kmod for DMA-BUF
- libc6-shim (nv-sglrun) for NVDEC

https://github.com/elFarto/nvidia-vaapi-driver
2023-08-21 01:48:22 +02:00

21 lines
575 B
Text

- Avoid conflict with libva-vdpau-driver
--- meson.build.orig 2023-06-10 09:21:05 UTC
+++ meson.build
@@ -71,7 +71,7 @@ shared_library(
nvidia_incdir = include_directories('nvidia-include')
shared_library(
- 'nvidia_drv_video',
+ 'nvidia-drm_drv_video',
name_prefix: '',
sources: sources,
dependencies: deps,
@@ -83,6 +83,6 @@ meson.add_devenv(environment({
meson.add_devenv(environment({
'NVD_LOG': '1',
- 'LIBVA_DRIVER_NAME': 'nvidia',
+ 'LIBVA_DRIVER_NAME': 'nvidia-drm',
'LIBVA_DRIVERS_PATH': meson.project_build_root(),
}))