diff options
author | Bernhard Landauer | 2016-12-07 19:56:24 +0100 |
---|---|---|
committer | Bernhard Landauer | 2016-12-07 19:56:24 +0100 |
commit | 8ac9ec9c9c008a825fed83586ac27bab4dc8eb3e (patch) | |
tree | e8c20f7e04cdb15bc7814ff3de8fa21e4bd7ce6c /PKGBUILD | |
parent | 6818d3801654ac8d13a258c520f4826dbf373299 (diff) | |
download | aur-8ac9ec9c9c008a825fed83586ac27bab4dc8eb3e.tar.gz |
update to 375.20
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 61 |
1 files changed, 30 insertions, 31 deletions
@@ -1,4 +1,4 @@ -# Maintainer: Joakim Hernberg <jhernberg@alchemy.lu> +# Maintainer: Bernhard Landauer <oberon@manjaro.org> # Contributor: Morgan Cox <morgancoxuk@gmail.com> # Contributor: AudioLinux <audiolinux AT fastmail DOT fm> # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> @@ -6,50 +6,49 @@ # Contributor: Thomas Baechler <thomas@archlinux.org> pkgname=nvidia-rt -pkgver=361.28 -_extramodules=extramodules-4.4-rt -pkgrel=2 +pkgver=375.20 +_extramodules=extramodules-4.8-rt +pkgrel=1 pkgdesc="NVIDIA drivers for linux-rt" arch=('i686' 'x86_64') url="http://www.nvidia.com/" -depends=('linux-rt>=4.4' 'linux-rt<4.5' "nvidia-utils=${pkgver}" 'libgl') -makedepends=('linux-rt-headers>=4.4' 'linux-rt-headers<4.5') +depends=('linux-rt>=4.8' 'linux-rt<4.5' "nvidia-utils=$pkgver" 'libgl') +makedepends=('linux-rt-headers>=4.8' 'linux-rt-headers<4.9') license=('custom') options=(!strip) -install=nvidia-rt.install -source_i686=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run") -source_x86_64=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run") -sha256sums_i686=('1a129b5953d68d813e3b61e9cf26c58df42a390d078a2d5e99fe1d261d4c7404') -sha256sums_x86_64=('449db0a2817a0fb48e748f366ec5eee222023dcf1cfd7429b88ff2da6a1903cf') +install=$pkgname.install +source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/$pkgver/NVIDIA-Linux-x86-$pkgver.run") +source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/$pkgver/NVIDIA-Linux-x86_64-$pkgver-no-compat32.run") +md5sums_i686=('b9bfa7f3f591418972e963b087ab91e3') +md5sums_x86_64=('88ac9b63a41ecd6b1214b04f44a61c79') -[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" -[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-$pkgver" +[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-$pkgver-no-compat32" prepare() { - sh "${_pkg}.run" --extract-only - cd "${_pkg}" - # patches here + sh "$_pkg.run" --extract-only + cd "$_pkg" } build() { - _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" - cd "${_pkg}"/kernel - make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + cd "$_pkg"/kernel + make SYSSRC=/usr/lib/modules/"$_kernver/build" module } package() { - install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ - "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia.ko" - install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-modeset.ko" \ - "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-modeset.ko" - + install -D -m644 "$srcdir/$_pkg/kernel/nvidia.ko" \ + "$pkgdir/usr/lib/modules/$_extramodules/nvidia.ko" + install -D -m644 "$srcdir/$_pkg/kernel/nvidia-modeset.ko" \ + "$pkgdir/usr/lib/modules/$_extramodules/nvidia-modeset.ko" + install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-drm.ko" \ + "$pkgdir/usr/lib/modules/$_extramodules/nvidia-drm.ko" if [[ "$CARCH" = "x86_64" ]]; then - install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia-uvm.ko" \ - "${pkgdir}/usr/lib/modules/${_extramodules}/nvidia-uvm.ko" + install -D -m644 "$srcdir/$_pkg/kernel/nvidia-uvm.ko" \ + "$pkgdir/usr/lib/modules/$_extramodules/nvidia-uvm.ko" fi - - gzip "${pkgdir}/usr/lib/modules/${_extramodules}/"*.ko - install -d -m755 "${pkgdir}/usr/lib/modprobe.d" - - echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + gzip "$pkgdir/usr/lib/modules/$_extramodules/"*.ko + + install -d -m755 "$pkgdir/usr/lib/modprobe.d" + echo "blacklist nouveau" >> "$pkgdir/usr/lib/modprobe.d/_pkgname.conf" } |