[arch-commits] Commit in cuda/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at gemini.archlinux.org
Thu May 12 20:47:07 UTC 2022


    Date: Thursday, May 12, 2022 @ 20:47:07
  Author: svenstaro
Revision: 1199813

upgpkg: cuda 11.7.0-1

Modified:
  cuda/trunk/PKGBUILD

----------+
 PKGBUILD |   20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-12 20:44:32 UTC (rev 1199812)
+++ PKGBUILD	2022-05-12 20:47:07 UTC (rev 1199813)
@@ -2,8 +2,8 @@
 # Maintainer: Konstantin Gizdov <arch at kge.pw>
 pkgname=(cuda cuda-tools)
 pkgbase=cuda
-pkgver=11.6.2
-_driverver=510.47.03
+pkgver=11.7.0
+_driverver=515.43.04
 pkgrel=1
 pkgdesc="NVIDIA's GPU programming toolkit"
 arch=('x86_64')
@@ -43,7 +43,7 @@
         nvjpeg.pc
         nvrtc.pc
         nvToolsExt.pc)
-sha512sums=('8afec50a2697074ee25eca59d5061041eb517bf324e20c21d7595f7000b445b9baeb8902b50fd2dcee16861502a7789b1c81994e1cba312426eea24f1252f21f'
+sha512sums=('070c9a4b3bb11503d99212cf483ead88ae182e7da7eabd7390a0211b57ea550fb8a806ed3c009b8bae654529a7dc6c11dd35c0d59066f6f4eebe064c94d4e071'
             '35f1f56411eecb2d978553f5606a0d6e70ad363cfaa9f37b9e6f12a799b041caa4aeca183341055d4789425dc4d62bee0aac68cc9d864155084b1ea571ee998f'
             '714d973bc79446f73bebe85306b3566fe25b554bcbcba2fcbe76709a3eca71fb5d183ab4da2d3b5e9326cb9cd8d13a93f6d4a005ea5a41f7ef8e6c6e81e06b5e'
             'a4b3b03682801a98a1d8c1d14c084fd35efd384d92d497e230e3a28e0bd97b1fa48a93ccb2150f892f0b4154ca4ea2d66f5484a6a59b5c9b49963de42ecf1736'
@@ -86,8 +86,8 @@
 
   rm -r NVIDIA*.run bin
   mkdir -p "${_prepdir}/opt/cuda/extras"
-  mv cuda_samples "${_prepdir}/opt/cuda/samples"
   mv integration nsight_compute nsight_systems EULA.txt "${_prepdir}/opt/cuda"
+  mv cuda_demo_suite/extras/demo_suite "${_prepdir}/opt/cuda/extras/demo_suite"
   mv cuda_sanitizer_api/compute-sanitizer "${_prepdir}/opt/cuda/extras/compute-sanitizer"
   rmdir cuda_sanitizer_api
   for lib in *; do
@@ -98,7 +98,7 @@
   done
 
   # Delete some unnecessary files
-  rm -r "${_prepdir}"/opt/cuda/{bin/cuda-uninstaller,samples/bin/cuda-uninstaller}
+  rm -r "${_prepdir}"/opt/cuda/bin/cuda-uninstaller
 
   # Define compilers for CUDA to use.
   # This allows us to use older versions of GCC if we have to.
@@ -141,15 +141,13 @@
   cd "${_prepdir}"
   cp -al * "${pkgdir}"
 
-  rm -r "${pkgdir}"/opt/cuda/{bin/nvvp,bin/computeprof,libnvvp,nsight*,samples}
+  rm -r "${pkgdir}"/opt/cuda/{bin/nvvp,bin/computeprof,libnvvp,nsight*}
 }
 
 package_cuda-tools() {
-  pkgdesc="NVIDIA's GPU programming toolkit (extra tools: nvvp, nsight, samples)"
+  pkgdesc="NVIDIA's GPU programming toolkit (extra tools: nvvp, nsight)"
   depends=('cuda' 'java-runtime=8' 'nss')
-  optdepends=('glu: required for some CUDA samples'
-              'freeglut: required for some CUDA samples'
-              'perl: required by some NVVP plugins')
+  optdepends=('perl: required by some NVVP plugins')
 
   local _prepdir="${srcdir}/prep"
 
@@ -157,7 +155,7 @@
   mv "${_prepdir}"/opt/cuda/nsight* "${pkgdir}/opt/cuda"
   mv "${_prepdir}"/opt/cuda/bin/nvvp "${pkgdir}/opt/cuda/bin/nvvp"
   mv "${_prepdir}"/opt/cuda/bin/computeprof "${pkgdir}/opt/cuda/bin/computeprof"
-  mv "${_prepdir}"/opt/cuda/{libnvvp,samples} "${pkgdir}/opt/cuda"
+  mv "${_prepdir}"/opt/cuda/libnvvp "${pkgdir}/opt/cuda"
 
   # licenses
   mkdir -p "${pkgdir}/usr/share/licenses"



More information about the arch-commits mailing list