diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 10 insertions, 9 deletions
@@ -1,7 +1,7 @@ pkgbase = nvidia-beta-dkms pkgdesc = NVIDIA driver sources for linux (beta version) pkgver = 396.24 - pkgrel = 4 + pkgrel = 5 url = http://www.nvidia.com/ install = nvidia-beta-dkms.install arch = x86_64 @@ -10,7 +10,7 @@ pkgname=nvidia-beta-dkms pkgver=396.24 -pkgrel=4 +pkgrel=5 pkgdesc='NVIDIA driver sources for linux (beta version)' arch=('x86_64') url='http://www.nvidia.com/' @@ -38,19 +38,20 @@ prepare() { # update dkms.conf cd kernel - sed -e "s/__VERSION_STRING/${pkgver}/" \ - -e 's/__JOBS/${&}/' \ - -e 's/__DKMS_MODULES//' \ - -e '4iBUILT_MODULE_NAME[0]="nvidia"\ + sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf + sed -i 's/__JOBS/`nproc`/' dkms.conf + sed -i 's/__DKMS_MODULES//' dkms.conf + sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ BUILT_MODULE_NAME[1]="nvidia-uvm"\ DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ BUILT_MODULE_NAME[2]="nvidia-modeset"\ DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ BUILT_MODULE_NAME[3]="nvidia-drm"\ -DEST_MODULE_LOCATION[3]="/kernel/drivers/video"\ -__JOBS=`nproc`'\ - -i dkms.conf +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + + # gift for linux-rt guys + sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf } package() { |