Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
arrayfire


Commits:
ba03e896 by Filip Matzner at 2025-04-04T07:48:33+02:00
Patch for CUDA 12.8 support

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = arrayfire
        pkgdesc = High performance software library for parallel computing with 
an easy-to-use API
        pkgver = 3.9.0
-       pkgrel = 14
+       pkgrel = 15
        url = https://arrayfire.com
        arch = x86_64
        license = BSD
@@ -37,11 +37,13 @@ pkgbase = arrayfire
        source = 3521-fix-build-failure-with-cudnn.patch
        source = fmt-v11.patch
        source = 
arrayfire-3588.patch::https://github.com/arrayfire/arrayfire/pull/3588.patch
+       source = 
arrayfire-3636.patch::https://github.com/arrayfire/arrayfire/pull/3636.patch
        sha512sums = 
731995b8a8783e2fbdf04f9c89b31efc888deaa4046f623b932c2fabd83ea3e8d1d779d17148e01a4b30f2be64ba2d850f556129acff2004e3ecd780227fe025
        sha512sums = 
92e34c28e4b6222febef5a3047f4faf64756a50b46a68507931b989984bbc6729aa4d1560dc267650f1890cb1ad7aa0866dd3debc0073f9103f764af7618d795
        sha512sums = 
5a4f252278a9a29f3fe61c54512e1246f602fbf61be1c835cbcaf41c2092b3fa8bfe255d77f181fa636da7045e7e69b529d6d81871d149ddcced17a84e868542
        sha512sums = 
e415c85d41af19a4c896ac196fff84943196d5e5e35362f6b555b08a7446acd0a7c52c723f28a6269ad81bf503cf1abbc72dd8dc128938ba5c89d679cca1f48f
        sha512sums = 
a4e231b38e428fdec28129062d83a7af89bde19b3fefa05ae744744b456c7c4198f42801490531a8394f44a8088c861ef84a8a708d3f08dd1f0815bc172ad9e0
        sha512sums = 
5e1b941767311db031ada922c9ab54aa65718a6e557620380a920442b3db7ef587c55f34d210c92e396770e9fd8578bc9b11fc86a35ec0257272c937afdf99c5
+       sha512sums = 
b45bd8bcb925d0889a24fd8d41667f6f29afd41a8ac520af676ebba086f4fc546600e026296e2e8961ef11f70cdcfa585fe3b8070d5ef4402660ead0090680d6
 
 pkgname = arrayfire


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgname=arrayfire
 pkgver=3.9.0
-pkgrel=14
+pkgrel=15
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -20,13 +20,15 @@ 
source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/$
         '3451-update-toolkit-driver-cuda-12-4.patch'
         '3521-fix-build-failure-with-cudnn.patch'
         'fmt-v11.patch'
-        
"${pkgname}-3588.patch::https://github.com/arrayfire/arrayfire/pull/3588.patch";)
+        
"${pkgname}-3588.patch::https://github.com/arrayfire/arrayfire/pull/3588.patch";
+        
"${pkgname}-3636.patch::https://github.com/arrayfire/arrayfire/pull/3636.patch";)
 
sha512sums=('731995b8a8783e2fbdf04f9c89b31efc888deaa4046f623b932c2fabd83ea3e8d1d779d17148e01a4b30f2be64ba2d850f556129acff2004e3ecd780227fe025'
             
'92e34c28e4b6222febef5a3047f4faf64756a50b46a68507931b989984bbc6729aa4d1560dc267650f1890cb1ad7aa0866dd3debc0073f9103f764af7618d795'
             
'5a4f252278a9a29f3fe61c54512e1246f602fbf61be1c835cbcaf41c2092b3fa8bfe255d77f181fa636da7045e7e69b529d6d81871d149ddcced17a84e868542'
             
'e415c85d41af19a4c896ac196fff84943196d5e5e35362f6b555b08a7446acd0a7c52c723f28a6269ad81bf503cf1abbc72dd8dc128938ba5c89d679cca1f48f'
             
'a4e231b38e428fdec28129062d83a7af89bde19b3fefa05ae744744b456c7c4198f42801490531a8394f44a8088c861ef84a8a708d3f08dd1f0815bc172ad9e0'
-            
'5e1b941767311db031ada922c9ab54aa65718a6e557620380a920442b3db7ef587c55f34d210c92e396770e9fd8578bc9b11fc86a35ec0257272c937afdf99c5')
+            
'5e1b941767311db031ada922c9ab54aa65718a6e557620380a920442b3db7ef587c55f34d210c92e396770e9fd8578bc9b11fc86a35ec0257272c937afdf99c5'
+            
'b45bd8bcb925d0889a24fd8d41667f6f29afd41a8ac520af676ebba086f4fc546600e026296e2e8961ef11f70cdcfa585fe3b8070d5ef4402660ead0090680d6')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-v${pkgver}"
@@ -35,6 +37,7 @@ prepare() {
   patch -Np1 -i "${srcdir}/3521-fix-build-failure-with-cudnn.patch"
   patch -Np1 -i "${srcdir}/fmt-v11.patch"
   patch -Np1 -i "${srcdir}/${pkgname}-3588.patch"
+  patch -Np1 -i "${srcdir}/${pkgname}-3636.patch"
 
   # forcing C++17 due to Boost.Math requirements
   sed -e 's@CMAKE_CXX_STANDARD 11@CMAKE_CXX_STANDARD 17@g' -i.bak 
test/CMakeLists.txt



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/arrayfire/-/commit/ba03e8961ec34522eec314d4fb800183161c2657

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/arrayfire/-/commit/ba03e8961ec34522eec314d4fb800183161c2657
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to