Jakub Klinkovský pushed to branch main at Arch Linux / Packaging / Packages / 
cuda


Commits:
41f7a845 by Jakub Klinkovský at 2026-06-30T22:48:50+02:00
Revert replacing CCCL headers

Reverts 79aec4a48cd58cff99210c055ba5cedcc5cf7c3d and 
f6face96eda229de828e1e1575bd11f9d2c2742d

- - - - -
7b4ef69c by Jakub Klinkovský at 2026-06-30T22:53:58+02:00
upgpkg: 13.3.1-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = cuda
        pkgdesc = NVIDIA's GPU programming toolkit
-       pkgver = 13.3.0
+       pkgver = 13.3.1
        pkgrel = 1
        url = https://developer.nvidia.com/cuda-zone
        install = cuda.install
@@ -72,10 +72,10 @@ pkgbase = cuda
        sha512sums = 
5df94583c7d082045fffb5c055b163b5242e7975d4de19e334c2d4b2e0e8caf8a930a5ff82b800f54d45ac53d9be0044afd893fb649b461594981693a5256836
        sha512sums = 
200b23fa74c486a3b1d003d3326163a7d2318dd3a02a0fe488fef3c4ae713cd0dac251b751edc723696fb3d04d4e5f2c11d3b68a0b5f4621388ca28a387ba421
        sha512sums = 
0a49ce7972ac24ac1f1bd229a4fad3a37747d3e8123c4c1c4521c19fbc308b85f3ee6bf8fbee420aac2335c57aa6b524c20277c59abd7202590144f7ed79c24a
-       source_x86_64 = 
https://developer.download.nvidia.com/compute/cuda/13.3.0/local_installers/cuda_13.3.0_610.43.02_linux.run
-       sha512sums_x86_64 = 
9e882eba72b4a986f9ab25afb9566d54f8d73c88aa0634a6e3cd986f05c4c90fd6c4a8cc55f87fb4cedc0bda3a560079f9856a075c5c61b3b773787cc89792fe
-       source_aarch64 = 
https://developer.download.nvidia.com/compute/cuda/13.3.0/local_installers/cuda_13.3.0_610.43.02_linux_sbsa.run
-       sha512sums_aarch64 = 
14dfc609f987177ea4bab2b66468d17cf75c8f340392151352c03843ed17d62d98e416e5b642df21ae6d31a6ef48002f1fda515024d5f70905f44307896fd02b
+       source_x86_64 = 
https://developer.download.nvidia.com/compute/cuda/13.3.1/local_installers/cuda_13.3.1_610.43.02_linux.run
+       sha512sums_x86_64 = 
76a8297a127d643284e03cabcba075f02b570a6406bbaece303d2c10b09be351ed6794e07c1170e587444576f4809f01ce9d8677972f3477d5255a1f7275b04c
+       source_aarch64 = 
https://developer.download.nvidia.com/compute/cuda/13.3.1/local_installers/cuda_13.3.1_610.43.02_linux_sbsa.run
+       sha512sums_aarch64 = 
07f8904b9cf94e62260f363f43a3ea12011e5b8715c967be39f3655fef54ed3675b2673c18e4529ac6cfa64c8ae461ad8125979ef265004aceca0d0a435397b6
 
 pkgname = cuda
        optdepends = gdb: for cuda-gdb


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 
 pkgname=(cuda)
 pkgbase=cuda
-pkgver=13.3.0
+pkgver=13.3.1
 # Before upgrading, make sure that we ship at least this version of
 # nvidia-utils as otherwise we'll get stuff such as #7.
 _driverver=610.43.02
@@ -83,8 +83,8 @@ 
sha512sums=('ff6ee01a6838e51804911c50f817c8e1545d71aa1b34cd937a546d42642097f81d5
             
'5df94583c7d082045fffb5c055b163b5242e7975d4de19e334c2d4b2e0e8caf8a930a5ff82b800f54d45ac53d9be0044afd893fb649b461594981693a5256836'
             
'200b23fa74c486a3b1d003d3326163a7d2318dd3a02a0fe488fef3c4ae713cd0dac251b751edc723696fb3d04d4e5f2c11d3b68a0b5f4621388ca28a387ba421'
             
'0a49ce7972ac24ac1f1bd229a4fad3a37747d3e8123c4c1c4521c19fbc308b85f3ee6bf8fbee420aac2335c57aa6b524c20277c59abd7202590144f7ed79c24a')
-sha512sums_x86_64=('9e882eba72b4a986f9ab25afb9566d54f8d73c88aa0634a6e3cd986f05c4c90fd6c4a8cc55f87fb4cedc0bda3a560079f9856a075c5c61b3b773787cc89792fe')
-sha512sums_aarch64=('14dfc609f987177ea4bab2b66468d17cf75c8f340392151352c03843ed17d62d98e416e5b642df21ae6d31a6ef48002f1fda515024d5f70905f44307896fd02b')
+sha512sums_x86_64=('76a8297a127d643284e03cabcba075f02b570a6406bbaece303d2c10b09be351ed6794e07c1170e587444576f4809f01ce9d8677972f3477d5255a1f7275b04c')
+sha512sums_aarch64=('07f8904b9cf94e62260f363f43a3ea12011e5b8715c967be39f3655fef54ed3675b2673c18e4529ac6cfa64c8ae461ad8125979ef265004aceca0d0a435397b6')
 
 prepare() {
   sh cuda_${pkgver}_${_driverver}_linux*.run --target "${srcdir}" --noexec
@@ -125,6 +125,13 @@ build() {
     rm -r "$lib"
   done
 
+  # Replace CCCL headers with symlinks to the cccl package
+  rm -r "${_prepdir}"/opt/cuda/targets/x86_64-linux/include/cccl/
+  ln -s /usr/include/cccl 
"${_prepdir}"/opt/cuda/targets/x86_64-linux/include/cccl
+  rm -r 
"${_prepdir}"/opt/cuda/targets/x86_64-linux/lib/cmake/{cccl,cub,libcudacxx,thrust}
+  rmdir "${_prepdir}"/opt/cuda/targets/x86_64-linux/lib/cmake/
+  ln -s /usr/lib/cmake "${_prepdir}"/opt/cuda/targets/x86_64-linux/lib/cmake
+
   # Fix location of CUPTI headers and libs, otherwise some software fails to 
build
   # 
https://gitlab.archlinux.org/archlinux/packaging/packages/tensorflow/-/work_items/19#note_273055
   mv "${_prepdir}"/opt/cuda/extras/CUPTI/include/* 
"${_prepdir}"/opt/cuda/include/



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cuda/-/compare/79aec4a48cd58cff99210c055ba5cedcc5cf7c3d...7b4ef69c5f5f0adf5c197ce6db21e242d4d0e188

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cuda/-/compare/79aec4a48cd58cff99210c055ba5cedcc5cf7c3d...7b4ef69c5f5f0adf5c197ce6db21e242d4d0e188
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to