diff --git a/multimedia/libva-nvidia-driver/Makefile b/multimedia/libva-nvidia-driver/Makefile index 4649c82759f2..e6ee6c08c04f 100644 --- a/multimedia/libva-nvidia-driver/Makefile +++ b/multimedia/libva-nvidia-driver/Makefile @@ -1,39 +1,40 @@ PORTNAME= libva-nvidia-driver DISTVERSIONPREFIX= v DISTVERSION= 0.0.14 +PORTREVISION= 1 CATEGORIES= multimedia PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES+= 0832dfaccc77.patch:-p1 # https://github.com/elFarto/nvidia-vaapi-driver/pull/381 MAINTAINER= jbeich@FreeBSD.org COMMENT= NVDEC-based backend for VAAPI WWW= https://github.com/elFarto/nvidia-vaapi-driver LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= Unusable without nvidia-drm-kmod and libc6-shim BUILD_DEPENDS= libdrm>=2.4.60,1:graphics/libdrm \ ffnvcodec-headers>=11.1.5.1:multimedia/ffnvcodec-headers \ libva>=2.8.0:multimedia/libva USES= compiler:c11 gl meson pkgconfig USE_GITHUB= yes USE_GL= egl GH_ACCOUNT= elFarto GH_PROJECT= nvidia-vaapi-driver PLIST_FILES= lib/dri/nvidia-drm_drv_video.so OPTIONS_DEFINE= GSTREAMER OPTIONS_DEFAULT=GSTREAMER GSTREAMER_USES= gstreamer:1 GSTREAMER_USE= GSTREAMER=bad post-patch-GSTREAMER-off: @${REINPLACE_CMD} 's/gstreamer-codecparsers-1\.0//' ${WRKSRC}/meson.build .include diff --git a/multimedia/libva-nvidia-driver/pkg-descr b/multimedia/libva-nvidia-driver/pkg-descr index 01d24de66009..8119052fb637 100644 --- a/multimedia/libva-nvidia-driver/pkg-descr +++ b/multimedia/libva-nvidia-driver/pkg-descr @@ -1,9 +1,4 @@ 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 diff --git a/multimedia/libva-nvidia-driver/pkg-message b/multimedia/libva-nvidia-driver/pkg-message new file mode 100644 index 000000000000..8589fa028d31 --- /dev/null +++ b/multimedia/libva-nvidia-driver/pkg-message @@ -0,0 +1,18 @@ +[ +{ type: install + message: <