From 419177b98368d27d17004d2cdbdb920a20253aed Mon Sep 17 00:00:00 2001 From: Bahar Kurt Date: Sun, 20 Oct 2024 17:18:17 +0300 Subject: [PATCH] Initial package release for libva-nvidia-driver Required with the proprietary drivers if KDE is in use and Spectacle is desired to be used. Do NOT make this a hard dependency for Spectacle since it conflicts with the default vdpau-video. --- x11/driver/libva-nvidia-driver/actions.py | 20 +++++++++ x11/driver/libva-nvidia-driver/pspec.xml | 44 +++++++++++++++++++ .../libva-nvidia-driver/translations.xml | 7 +++ 3 files changed, 71 insertions(+) create mode 100644 x11/driver/libva-nvidia-driver/actions.py create mode 100644 x11/driver/libva-nvidia-driver/pspec.xml create mode 100644 x11/driver/libva-nvidia-driver/translations.xml diff --git a/x11/driver/libva-nvidia-driver/actions.py b/x11/driver/libva-nvidia-driver/actions.py new file mode 100644 index 0000000000..2db5794a04 --- /dev/null +++ b/x11/driver/libva-nvidia-driver/actions.py @@ -0,0 +1,20 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt + +from pisi.actionsapi import shelltools +from pisi.actionsapi import pisitools +from pisi.actionsapi import mesontools + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + shelltools.copy("COPYING", "LICENSE") + mesontools.install() + pisitools.dodoc("LICENSE", "README*") diff --git a/x11/driver/libva-nvidia-driver/pspec.xml b/x11/driver/libva-nvidia-driver/pspec.xml new file mode 100644 index 0000000000..b5f97c209f --- /dev/null +++ b/x11/driver/libva-nvidia-driver/pspec.xml @@ -0,0 +1,44 @@ + + + libva-nvidia-driver + https://github.com/elFarto/nvidia-vaapi-driver/ + + Bedirhan Kurt + bedirhan.kurt@outlook.com + + MIT + VA-API implementation that uses NVDEC as a backend + libva-nvidia-driver is a VA-API implementation that uses NVDEC as a backend. This implementation is noted to be "specifically designed to be used by Firefox for accelerated decode of web content, and may not operate correctly in other applications" by the upstream developer. + + ffnvcodec + libva + meson + libdrm-devel + libva-devel + + https://github.com/elFarto/nvidia-vaapi-driver/archive/v0.0.12.tar.gz + + + libva-nvidia-driver + + libglvnd + gst-plugins-bad + + + /usr/lib + /usr/share/doc + + + vdpau-video + + + + + 2024-10-20 + 0.0.12 + Initial Pisi Linux packaging + Bedirhan Kurt + bedirhan.kurt@outlook.com + + + diff --git a/x11/driver/libva-nvidia-driver/translations.xml b/x11/driver/libva-nvidia-driver/translations.xml new file mode 100644 index 0000000000..37147658f0 --- /dev/null +++ b/x11/driver/libva-nvidia-driver/translations.xml @@ -0,0 +1,7 @@ + + + libva-nvidia-driver + Arka uç (Backend) olarak NVDEC kullanan VA-API implamantasyonu. + libva-nvidia-driver, arka uç (backend) olarak NVDEC kullanan bir VA-API implamantasyonudur. Bu implamantasyon upstream geliştiriciye göre "web içeriğinin hızlandırılmış çözümlemesi için Firefox tarafından kullanılması adına özellikle tasarlanmıştır, ve diğer uygulamalarda doğru çalışmayabilir." + +