mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-31 06:36:41 +00:00
nvidia: update to 575.64.05
This commit is contained in:
parent
936a054550
commit
80ca3b2a12
@ -2,8 +2,8 @@
|
|||||||
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
# Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
|
||||||
|
|
||||||
PKG_NAME="nvidia"
|
PKG_NAME="nvidia"
|
||||||
PKG_VERSION="550.67"
|
PKG_VERSION="575.64.05"
|
||||||
PKG_SHA256="56dfc09eafaa854bd91e76c7fd2b9f9eb51ceb1e00e02509e78957d143a5b306"
|
PKG_SHA256="f261d894c33cdd64da46c092458ca1e510dd08c0edda7458dd15c786887ccf75"
|
||||||
PKG_ARCH="x86_64"
|
PKG_ARCH="x86_64"
|
||||||
PKG_LICENSE="nonfree"
|
PKG_LICENSE="nonfree"
|
||||||
PKG_SITE="https://www.nvidia.com/en-us/drivers/unix/"
|
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-uvm.ko ${INSTALL}/$(get_full_module_dir)/nvidia
|
||||||
cp -P kernel/nvidia-modeset.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
|
# GBM
|
||||||
mkdir -p ${INSTALL}/usr/lib/gbm
|
mkdir -p ${INSTALL}/usr/lib/gbm
|
||||||
cp -p libnvidia-allocator.so.${PKG_VERSION} ${INSTALL}/usr/lib
|
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
|
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 15_nvidia_gbm.json ${INSTALL}/usr/share/egl/egl_external_platform.d
|
||||||
cp -p libnvidia-egl-gbm.so.1.1.1 ${INSTALL}/usr/lib
|
cp -p libnvidia-egl-gbm.so.1.1.2 ${INSTALL}/usr/lib
|
||||||
ln -sf libnvidia-egl-gbm.so.1.1.1 ${INSTALL}/usr/lib/libnvidia-egl-gbm.so.1
|
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
|
ln -sf libnvidia-egl-gbm.so.1 ${INSTALL}/usr/lib/libnvidia-egl-gbm.so
|
||||||
|
|
||||||
# GLVND
|
# GLVND
|
||||||
@ -59,8 +63,8 @@ makeinstall_target() {
|
|||||||
|
|
||||||
# Wayland
|
# Wayland
|
||||||
mkdir -p ${INSTALL}/usr/lib
|
mkdir -p ${INSTALL}/usr/lib
|
||||||
cp -p libnvidia-egl-wayland.so.1.1.13 ${INSTALL}/usr/lib/
|
cp -p libnvidia-egl-wayland.so.1.1.19 ${INSTALL}/usr/lib/
|
||||||
ln -sf libnvidia-egl-wayland.so.1.1.13 ${INSTALL}/usr/lib/libnvidia-egl-wayland.so.1
|
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
|
ln -sf libnvidia-egl-wayland.so.1 ${INSTALL}/usr/lib/libnvidia-egl-wayland.so
|
||||||
|
|
||||||
mkdir -p ${INSTALL}/usr/share/egl/egl_external_platform.d
|
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
|
ln -sf libnvidia-vulkan-producer.so.1 ${INSTALL}/usr/lib/libnvidia-vulkan-producer.so
|
||||||
|
|
||||||
mkdir -p ${INSTALL}/usr/share/vulkan/implicit_layer.d
|
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
|
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
|
fi
|
||||||
|
|
||||||
# CUDA
|
# CUDA
|
||||||
|
Loading…
x
Reference in New Issue
Block a user