diff options
Diffstat (limited to 'system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild')
-rw-r--r-- | system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild b/system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild index a9ab3bfaab..4c38396ca7 100644 --- a/system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild +++ b/system/nvidia-legacy470-kernel/nvidia-legacy470-kernel.SlackBuild @@ -32,7 +32,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nvidia-legacy470-kernel VERSION=${VERSION:-470.256.02} -BUILD=${BUILD:-4} +BUILD=${BUILD:-6} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -90,7 +90,12 @@ find -L . \ unset ARCH CURRENT=${CURRENT:-no} -if [ "{KERNEL614:-no}" = "yes" ]; then +if [ "${KERNEL615:-no}" = "yes" ]; then +# Force CURRENT and KERNEL614 to yes + KERNEL614=yes + CURRENT=yes +fi +if [ "${KERNEL614:-no}" = "yes" ]; then # Force CURRENT to yes CURRENT=yes fi @@ -101,14 +106,18 @@ if [ "${CURRENT}" = "yes" ]; then patch -p1 < $CWD/patches/nvidia-legacy470-iosys_map.patch patch -p1 < $CWD/patches/nvidia-legacy470-follow_pfn.patch patch -p1 < $CWD/patches/nvidia-470xx-fix-linux-6.12.patch + patch -p1 < $CWD/patches/nvidia-470xx-fix-gcc-15.patch fi # Patch for 6.13.x: if [ "${KERNEL614}" = "yes" ]; then patch -p1 < $CWD/patches/nvidia-470xx-fix-linux-6.13.patch -# Patch for 6.14-rc: +# Patch for 6.14.x: patch -p1 < $CWD/patches/kernel-6.14.patch fi - +# Patch for 6.15.x: +if [ "${KERNEL615}" = "yes" ]; then + patch -p1 < $CWD/patches/nvidia-470xx-fix-linux-6.15.patch +fi # CC=${CC:-gcc} suppresses an otherwise harmless "compiler mismatch" # message. If you custom-build your kernel with clang, # then pass CC=clang to this script. |