Merge pull request #10268 from heitbaum/nvidia-12.2

[le12.2] nvidia: update to 575.64.05
This commit is contained in:
Matthias Reichl 2025-07-24 13:39:05 +02:00 committed by GitHub
commit 0ea444f4bf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 16 additions and 12 deletions

View File

@ -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

View File

@ -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"

View File

@ -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/"