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 <a...@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"