summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgraysky2019-10-12 10:49:47 -0400
committergraysky2019-10-12 10:49:47 -0400
commit6e2fe4df490e7841766f4b3d72c691190625cc65 (patch)
treee047b39f7109ff15651062d2a970ff8aaab52e75
parent9fe3c4a9370a4b0689d7c41bcce8639a14ce8dbb (diff)
downloadaur-6e2fe4df490e7841766f4b3d72c691190625cc65.tar.gz
Update to 435.21-10
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD16
2 files changed, 13 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 447ca72ae6e9..3acb5d9e383e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
pkgbase = nvidia-ck
pkgdesc = NVIDIA drivers for linux-ck.
pkgver = 435.21
- pkgrel = 9
+ pkgrel = 10
epoch = 2
- url = http://www.nvidia.com/
+ url = https://www.nvidia.com/
arch = x86_64
license = custom
makedepends = nvidia-utils=435.21
@@ -15,7 +15,7 @@ pkgbase = nvidia-ck
conflicts = nvidia-340xx-ck
conflicts = nvidia-390xx-ck
options = !strip
- source = http://us.download.nvidia.com/XFree86/Linux-x86_64/435.21/NVIDIA-Linux-x86_64-435.21.run
+ source = https://us.download.nvidia.com/XFree86/Linux-x86_64/435.21/NVIDIA-Linux-x86_64-435.21.run
source = fs62142.patch
sha256sums = fac7c02ccd35c7043f4e1add0224a7380d0bd1e4aa15ca6bc3012c758ec1776c
sha256sums = 24a3082688ee4d60d27f601d535b1e6ced7537b46cc83fc9bb6da0f76e07e017
diff --git a/PKGBUILD b/PKGBUILD
index acb21675059a..2e11e1cfc599 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,13 +4,13 @@
pkgname=nvidia-ck
pkgver=435.21
-pkgrel=9
+pkgrel=10
epoch=2
_extramodules=extramodules-ck
_pkgdesc="NVIDIA drivers for linux-ck."
pkgdesc="$_pkgdesc"
arch=('x86_64')
-url="http://www.nvidia.com/"
+url="https://www.nvidia.com/"
depends=('linux-ck' 'libgl' "nvidia-utils=${pkgver}")
makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-ck-headers')
conflicts=('nvidia-340xx-ck' 'nvidia-390xx-ck')
@@ -19,11 +19,15 @@ conflicts=('nvidia-340xx-ck' 'nvidia-390xx-ck')
license=('custom')
options=('!strip')
_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run"
fs62142.patch)
sha256sums=('fac7c02ccd35c7043f4e1add0224a7380d0bd1e4aa15ca6bc3012c758ec1776c'
'24a3082688ee4d60d27f601d535b1e6ced7537b46cc83fc9bb6da0f76e07e017')
+# default is 'linux' substitute custom name here
+_kernelname=linux-ck
+_kernver="$(</usr/src/$_kernelname/version)"
+
prepare() {
sh "${_pkg}.run" --extract-only
cd "${_pkg}"
@@ -33,13 +37,13 @@ prepare() {
}
build() {
- _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
cd "${_pkg}"/kernel
- make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+ make SYSSRC=/usr/src/"$_kernelname" module
}
package() {
- install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+ _extradir="/usr/lib/modules/$_kernver/extramodules"
+ install -Dt "${pkgdir}${_extradir}" -m644 \
"${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
find "${pkgdir}" -name '*.ko' -exec gzip -n {} +