Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : nvidia-beta-driver | name : nvidia-beta-driver | ||||
| version : '418.43' | version : '430.09' | ||||
| release : 39 | release : 40 | ||||
| source : | source : | ||||
| - http://us.download.nvidia.com/XFree86/Linux-x86_64/418.43/NVIDIA-Linux-x86_64-418.43.run : 18be2c83dee3323bd57fe77fddbbbbd5d760ada674781fb9b39321e6386a327f | - http://us.download.nvidia.com/XFree86/Linux-x86_64/430.09/NVIDIA-Linux-x86_64-430.09.run : 2565e5f0b0da5f16f1675f67bb05e2fa397d581d8ed9acb23248282f2954a94c | ||||
| extract : no | extract : no | ||||
| homepage : https://nvidia.com | homepage : https://nvidia.com | ||||
| license : | license : | ||||
| - EULA | - EULA | ||||
| summary : | summary : | ||||
| - NVIDIA Beta Binary Driver (UNSUPPORTED) | - NVIDIA Beta Binary Driver (UNSUPPORTED) | ||||
| - common : Shared assets for the NVIDIA Beta Driver | - common : Shared assets for the NVIDIA Beta Driver | ||||
| - current : NVIDIA Beta Binary Driver (Current Kernel) (UNSUPPORTED) | - current : NVIDIA Beta Binary Driver (Current Kernel) (UNSUPPORTED) | ||||
| ▲ Show 20 Lines • Show All 60 Lines • ▼ Show 20 Lines | |||||
| setup : | | setup : | | ||||
| sh $sources/NVIDIA-Linux-x86_64-$version.run --extract-only | sh $sources/NVIDIA-Linux-x86_64-$version.run --extract-only | ||||
| pushd NVIDIA* | pushd NVIDIA* | ||||
| # Prepare kernel trees | # Prepare kernel trees | ||||
| cp -a kernel lts_kernel | cp -a kernel lts_kernel | ||||
| cp -a kernel current_kernel | cp -a kernel current_kernel | ||||
| # Patch for 4.14 | |||||
| pushd current_kernel | |||||
| %patch -p2 < $pkgfiles/4.14_task.patch | |||||
| popd | |||||
| # We need systemd units. | # We need systemd units. | ||||
| tar xf nvidia-persistenced-init.tar.bz2 | tar xf nvidia-persistenced-init.tar.bz2 | ||||
| build : | | build : | | ||||
| # Build kernel modules | # Build kernel modules | ||||
| %make -C lts_kernel SYSSRC="/lib/modules/%kernel_version_lts%/build" | %make -C lts_kernel SYSSRC="/lib/modules/%kernel_version_lts%/build" | ||||
| %make -C current_kernel SYSSRC="/lib/modules/%kernel_version_current%/build" | %make -C current_kernel SYSSRC="/lib/modules/%kernel_version_current%/build" | ||||
| install : | | install : | | ||||
| # Install LTS kernel drivers | # Install LTS kernel drivers | ||||
| ▲ Show 20 Lines • Show All 98 Lines • Show Last 20 Lines | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.