[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