mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-18 21:11:08 +02:00
x11-drivers/nvidia-metadata: Handle NVIDIA Version upgrades
Move the NVIDIA variables into a seperate file inorder to handle them when Flatcar upgrade happens Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
This commit is contained in:
parent
e900e5d6ea
commit
80f63d2cfb
@ -170,6 +170,7 @@ RDEPEND="${RDEPEND}
|
||||
sys-libs/timezone-data
|
||||
sys-process/lsof
|
||||
sys-process/procps
|
||||
x11-drivers/nvidia-metadata
|
||||
"
|
||||
|
||||
# OEM specific bits that need to go in USR
|
||||
|
@ -3,9 +3,8 @@ set -euo pipefail
|
||||
|
||||
. /usr/share/flatcar/release
|
||||
. /usr/share/flatcar/update.conf
|
||||
. /usr/share/flatcar/nvidia-metadata
|
||||
|
||||
NVIDIA_DRIVER_VERSION=450.80.02
|
||||
NVIDIA_PRODUCT_TYPE=tesla
|
||||
NVIDIA_DOWNLOAD_BASEURL="https://us.download.nvidia.com/${NVIDIA_PRODUCT_TYPE}/"
|
||||
NVIDIA_DRIVER_BASENAME="NVIDIA-Linux-x86_64-${NVIDIA_DRIVER_VERSION}"
|
||||
NVIDIA_WORKDIR='nvidia-workdir'
|
||||
|
@ -18,9 +18,9 @@ S="${WORKDIR}"
|
||||
RDEPEND=""
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/oem"
|
||||
doins -r "${FILESDIR}/units"
|
||||
exeinto "/usr/share/oem/bin"
|
||||
doexe "${FILESDIR}/bin/install-nvidia"
|
||||
doexe "${FILESDIR}/bin/setup-nvidia"
|
||||
insinto "/usr/share/oem"
|
||||
doins -r "${FILESDIR}/units"
|
||||
exeinto "/usr/share/oem/bin"
|
||||
doexe "${FILESDIR}/bin/install-nvidia"
|
||||
doexe "${FILESDIR}/bin/setup-nvidia"
|
||||
}
|
@ -0,0 +1,2 @@
|
||||
NVIDIA_DRIVER_VERSION=460.32.03
|
||||
NVIDIA_PRODUCT_TYPE=tesla
|
@ -0,0 +1,23 @@
|
||||
# Copyright (c) 2021 Kinvolk GmbH. All rights reserved.
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="NVIDIA drivers release version and configuration"
|
||||
HOMEPAGE=""
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64"
|
||||
IUSE=""
|
||||
|
||||
# no source directory
|
||||
S="${WORKDIR}"
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/flatcar"
|
||||
doins "${FILESDIR}/nvidia-metadata"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user