diff options
Diffstat (limited to 'system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.SlackBuild')
-rw-r--r-- | system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.SlackBuild | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.SlackBuild b/system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.SlackBuild index 2e13a4be04..ff10dd4520 100644 --- a/system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.SlackBuild +++ b/system/nvidia-legacy390-kernel/nvidia-legacy390-kernel.SlackBuild @@ -28,8 +28,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nvidia-legacy390-kernel -VERSION=${VERSION:-390.154} -BUILD=${BUILD:-1} +VERSION=${VERSION:-390.157} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -67,7 +67,7 @@ if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then fi TMP=${TMP:-/tmp/SBo} -PKG=${PKG:-$TMP/package-$PRGNAM} +PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} rm -rf $PKG @@ -86,6 +86,19 @@ find -L . \ ( unset ARCH cd kernel || exit 1 + +# Patches for kernel 6.6.x + if [ "${KERNEL66:-no}" = "yes" ]; then + patch -p1 < $CWD/patches/kernel-6.2.patch + patch -p1 < $CWD/patches/kernel-6.3.patch + if [ "$TARGET" = "x86_64" ]; then + patch -p1 < $CWD/patches/kernel-6.3_64.patch + fi + patch -p1 < $CWD/patches/kernel-6.4.patch + patch -p1 < $CWD/patches/kernel-6.5.patch + patch -p1 < $CWD/patches/kernel-6.6.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. |