diff options
author | svenstaro <svenstaro@eb2447ed-0c53-47e4-bac8-5bc4a241df78> | 2019-11-24 01:42:24 +0000 |
---|---|---|
committer | svenstaro <svenstaro@eb2447ed-0c53-47e4-bac8-5bc4a241df78> | 2019-11-24 01:42:24 +0000 |
commit | f0c97a197b6fb923263e79f44dc16bd597286388 (patch) | |
tree | 6895cbc4f509bd6911423768ce872f1afb8e3bbd | |
parent | d4aa42257d5f381162c8778aa210b0a92e7b7d8b (diff) |
db-move: moved nvidia from [testing] to [extra] (x86_64)
git-svn-id: file:///srv/repos/svn-packages/svn@369682 eb2447ed-0c53-47e4-bac8-5bc4a241df78
-rw-r--r-- | nvidia/repos/extra-x86_64/PKGBUILD | 6 | ||||
-rw-r--r-- | nvidia/repos/testing-x86_64/PKGBUILD | 79 |
2 files changed, 3 insertions, 82 deletions
diff --git a/nvidia/repos/extra-x86_64/PKGBUILD b/nvidia/repos/extra-x86_64/PKGBUILD index 587523ac691..e0509929daa 100644 --- a/nvidia/repos/extra-x86_64/PKGBUILD +++ b/nvidia/repos/extra-x86_64/PKGBUILD @@ -4,8 +4,8 @@ pkgbase=nvidia pkgname=(nvidia nvidia-dkms) -pkgver=440.31 -pkgrel=3 +pkgver=440.36 +pkgrel=1 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="https://www.nvidia.com/" @@ -14,7 +14,7 @@ license=('custom') options=('!strip') _pkg="NVIDIA-Linux-x86_64-${pkgver}" source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run") -sha512sums=('5598d362f21fb4e75a07d77167e24411b5a550e3f1329b39fe004987e2bcb191c9bbf1b3d1a43a8754a9ba00faef57a943c7778999a4e3121c13c30f912fae38') +sha512sums=('445d7f58de418cbee79895469a27afa2186656a961499dfc0e7e62ba1f773f5a011affa563b0fc50c212b9e06b23f63e182c122b36d0d93c39cc3e9ff3641410') prepare() { sh "${_pkg}.run" --extract-only diff --git a/nvidia/repos/testing-x86_64/PKGBUILD b/nvidia/repos/testing-x86_64/PKGBUILD deleted file mode 100644 index e0509929daa..00000000000 --- a/nvidia/repos/testing-x86_64/PKGBUILD +++ /dev/null @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <svenstaro@gmail.com> -# Maintainer: Felix Yan <felixonmars@archlinux.org> -# Contributor: Thomas Baechler <thomas@archlinux.org> - -pkgbase=nvidia -pkgname=(nvidia nvidia-dkms) -pkgver=440.36 -pkgrel=1 -pkgdesc="NVIDIA drivers for linux" -arch=('x86_64') -url="https://www.nvidia.com/" -makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-headers') -license=('custom') -options=('!strip') -_pkg="NVIDIA-Linux-x86_64-${pkgver}" -source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run") -sha512sums=('445d7f58de418cbee79895469a27afa2186656a961499dfc0e7e62ba1f773f5a011affa563b0fc50c212b9e06b23f63e182c122b36d0d93c39cc3e9ff3641410') - -prepare() { - sh "${_pkg}.run" --extract-only - cd "${_pkg}" - - cp -a kernel kernel-dkms - cd kernel-dkms - 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"' 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 -} - -build() { - cd "${_pkg}"/kernel - make SYSSRC=/usr/src/linux module -} - -package_nvidia() { - pkgdesc="NVIDIA drivers for linux" - depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd') - - _extradir="/usr/lib/modules/$(</usr/src/linux/version)/extramodules" - install -Dt "${pkgdir}${_extradir}" -m644 \ - "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko - - find "${pkgdir}" -name '*.ko' -exec gzip -n {} + - - echo "blacklist nouveau" | - install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" - - install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" -} - -package_nvidia-dkms() { - pkgdesc="NVIDIA driver sources for linux" - depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd') - optdepends=('linux-headers: Build the module for Arch kernel' - 'linux-lts-headers: Build the module for LTS Arch kernel') - provides=("nvidia=$pkgver") - conflicts+=('nvidia') - - cd ${_pkg} - - install -dm 755 "${pkgdir}"/usr/src - cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" - - echo "blacklist nouveau" | - install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" - - install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" -} |