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.