From 936a054550a404bab63f6a53ba3e73b47b704c45 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 23 Jul 2025 14:47:37 +0000 Subject: [PATCH 1/3] xf86-video-nvidia: update to 575.64.05 release notes: - https://www.nvidia.com/en-us/drivers/details/250991/ --- packages/x11/driver/xf86-video-nvidia/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/x11/driver/xf86-video-nvidia/package.mk b/packages/x11/driver/xf86-video-nvidia/package.mk index c8f05bb8b4..b7915f16a3 100644 --- a/packages/x11/driver/xf86-video-nvidia/package.mk +++ b/packages/x11/driver/xf86-video-nvidia/package.mk @@ -3,8 +3,8 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="xf86-video-nvidia" -PKG_VERSION="575.64.03" -PKG_SHA256="b158910ec52342db8d301d32b4e2d3e5798fb5f0b7b183ad59c71e6f89778eea" +PKG_VERSION="575.64.05" +PKG_SHA256="f261d894c33cdd64da46c092458ca1e510dd08c0edda7458dd15c786887ccf75" PKG_ARCH="x86_64" PKG_LICENSE="nonfree" PKG_SITE="https://www.nvidia.com/en-us/drivers/unix/" From 80ca3b2a12b960b3fbeb7bf482f69b714b7eb9a6 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Thu, 18 Apr 2024 07:40:19 +0000 Subject: [PATCH 2/3] nvidia: update to 575.64.05 --- packages/graphics/nvidia/package.mk | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/packages/graphics/nvidia/package.mk b/packages/graphics/nvidia/package.mk index 50a3f9e8d0..06cad2827b 100644 --- a/packages/graphics/nvidia/package.mk +++ b/packages/graphics/nvidia/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv) PKG_NAME="nvidia" -PKG_VERSION="550.67" -PKG_SHA256="56dfc09eafaa854bd91e76c7fd2b9f9eb51ceb1e00e02509e78957d143a5b306" +PKG_VERSION="575.64.05" +PKG_SHA256="f261d894c33cdd64da46c092458ca1e510dd08c0edda7458dd15c786887ccf75" PKG_ARCH="x86_64" PKG_LICENSE="nonfree" PKG_SITE="https://www.nvidia.com/en-us/drivers/unix/" @@ -41,6 +41,10 @@ makeinstall_target() { cp -P kernel/nvidia-uvm.ko ${INSTALL}/$(get_full_module_dir)/nvidia cp -P kernel/nvidia-modeset.ko ${INSTALL}/$(get_full_module_dir)/nvidia + # GSP firmware files + mkdir -p ${INSTALL}/$(get_full_firmware_dir)/nvidia/${PKG_VERSION} + cp firmware/gsp*.bin ${INSTALL}/$(get_full_firmware_dir)/nvidia/${PKG_VERSION} + # GBM mkdir -p ${INSTALL}/usr/lib/gbm cp -p libnvidia-allocator.so.${PKG_VERSION} ${INSTALL}/usr/lib @@ -49,8 +53,8 @@ makeinstall_target() { mkdir -p ${INSTALL}/usr/share/egl/egl_external_platform.d cp -p 15_nvidia_gbm.json ${INSTALL}/usr/share/egl/egl_external_platform.d - cp -p libnvidia-egl-gbm.so.1.1.1 ${INSTALL}/usr/lib - ln -sf libnvidia-egl-gbm.so.1.1.1 ${INSTALL}/usr/lib/libnvidia-egl-gbm.so.1 + cp -p libnvidia-egl-gbm.so.1.1.2 ${INSTALL}/usr/lib + ln -sf libnvidia-egl-gbm.so.1.1.2 ${INSTALL}/usr/lib/libnvidia-egl-gbm.so.1 ln -sf libnvidia-egl-gbm.so.1 ${INSTALL}/usr/lib/libnvidia-egl-gbm.so # GLVND @@ -59,8 +63,8 @@ makeinstall_target() { # Wayland mkdir -p ${INSTALL}/usr/lib - cp -p libnvidia-egl-wayland.so.1.1.13 ${INSTALL}/usr/lib/ - ln -sf libnvidia-egl-wayland.so.1.1.13 ${INSTALL}/usr/lib/libnvidia-egl-wayland.so.1 + cp -p libnvidia-egl-wayland.so.1.1.19 ${INSTALL}/usr/lib/ + ln -sf libnvidia-egl-wayland.so.1.1.19 ${INSTALL}/usr/lib/libnvidia-egl-wayland.so.1 ln -sf libnvidia-egl-wayland.so.1 ${INSTALL}/usr/lib/libnvidia-egl-wayland.so mkdir -p ${INSTALL}/usr/share/egl/egl_external_platform.d @@ -96,9 +100,9 @@ makeinstall_target() { ln -sf libnvidia-vulkan-producer.so.1 ${INSTALL}/usr/lib/libnvidia-vulkan-producer.so mkdir -p ${INSTALL}/usr/share/vulkan/implicit_layer.d - sed "s#libGLX_nvidia.so.0#libEGL_nvidia.so.0#" nvidia_layers.json > ${INSTALL}/usr/share/vulkan/implicit_layer.d/nvidia_layers.json + sed "s#libGLX_nvidia.so.0#libEGL_nvidia.so.0#" nvidia_layers.json >${INSTALL}/usr/share/vulkan/implicit_layer.d/nvidia_layers.json mkdir -p ${INSTALL}/usr/share/vulkan/icd.d - sed "s#libGLX_nvidia.so.0#libEGL_nvidia.so.0#" nvidia_icd.json > ${INSTALL}/usr/share/vulkan/icd.d/nvidia_icd.json + sed "s#libGLX_nvidia.so.0#libEGL_nvidia.so.0#" nvidia_icd.json >${INSTALL}/usr/share/vulkan/icd.d/nvidia_icd.json fi # CUDA From fdf69264ea49dd84728382a6505a48584a511325 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Wed, 8 May 2024 12:05:44 +0000 Subject: [PATCH 3/3] nvidia-vaapi-driver: update to 0.0.14 --- packages/multimedia/nvidia-vaapi-driver/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/multimedia/nvidia-vaapi-driver/package.mk b/packages/multimedia/nvidia-vaapi-driver/package.mk index a69cdb9fa6..bc5116bc9d 100644 --- a/packages/multimedia/nvidia-vaapi-driver/package.mk +++ b/packages/multimedia/nvidia-vaapi-driver/package.mk @@ -2,8 +2,8 @@ # Copyright (C) 2022-present Team LibreELEC (https://libreelec.tv) PKG_NAME="nvidia-vaapi-driver" -PKG_VERSION="0.0.11" -PKG_SHA256="3e1ed95d7e2b2b1377c9cb59c3e7caaf960134694e9441e1d91c38f224d1d5d9" +PKG_VERSION="0.0.14" +PKG_SHA256="4ded132ec4164f3e05656061675dffce677327e4af0d8da33da5f8527609ad2a" PKG_LICENSE="MIT" PKG_SITE="https://github.com/elFarto/nvidia-vaapi-driver" PKG_URL="https://github.com/elFarto/nvidia-vaapi-driver/archive/v${PKG_VERSION}.tar.gz"