[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2022-08-24 Thread Konstantin Gizdov via arch-commits
Date: Wednesday, August 24, 2022 @ 23:41:21
  Author: kgizdov
Revision: 1277965

upgpkg: arrayfire 3.8.2-3: cudnn rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-24 23:41:17 UTC (rev 1277964)
+++ PKGBUILD2022-08-24 23:41:21 UTC (rev 1277965)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.2
-pkgrel=2
+pkgrel=3
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -40,7 +40,7 @@
   -DAF_WITH_NONFREE=ON \
   -DAF_BUILD_EXAMPLES=ON \
   -DAF_BUILD_DOCS=ON \
-  
-DCUDA_architecture_build_targets="5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0;8.6;8.6+PTX"
 \
+  
-DCUDA_architecture_build_targets="5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0;8.6;8.7;8.7+PTX"
 \
   -DCMAKE_BUILD_TYPE=Release \
   -DCUDA_HOST_COMPILER=/usr/bin/gcc-11 \
   -DBoost_NO_BOOST_CMAKE=ON



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2022-07-31 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, July 31, 2022 @ 19:17:47
  Author: svenstaro
Revision: 1259488

upgpkg: arrayfire 3.8.2-2: Rebuild against intel-oneapi-mkl

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-31 19:07:50 UTC (rev 1259487)
+++ PKGBUILD2022-07-31 19:17:47 UTC (rev 1259488)
@@ -1,12 +1,12 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.2
-pkgrel=1
+pkgrel=2
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
 license=('BSD')
-depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 
'intel-mkl')
+depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 
'intel-oneapi-mkl')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'cudnn' 'git' 'ninja' 'boost')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2022-05-19 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, May 20, 2022 @ 03:50:16
  Author: svenstaro
Revision: 1209301

upgpkg: arrayfire 3.8.2-1

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-20 00:26:15 UTC (rev 1209300)
+++ PKGBUILD2022-05-20 03:50:16 UTC (rev 1209301)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
-pkgver=3.8.1
-pkgrel=7
+pkgver=3.8.2
+pkgrel=1
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -16,7 +16,7 @@
 options=('!lto')
 
source=("http://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-full-${pkgver}.tar.bz2;
 'arrayfire-boost-1.76.0.patch')
-sha512sums=('341bccdc52c995a58367640574037626476c3836061a93d49344d63cfdda791c171d0908e66a13aff0fc6c4e6b747d801e5b2c637f9576177f91ce0b6cf387bb'
+sha512sums=('ee8d7fe0406880238af51302f91cdb21879bec0732dc6f257fc522d1f4883ee7136d0ded65c9ebbc493e1795a2a175221a8ca11032ed0cf4ee2e1a555abf3a15'
 
'92e34c28e4b6222febef5a3047f4faf64756a50b46a68507931b989984bbc6729aa4d1560dc267650f1890cb1ad7aa0866dd3debc0073f9103f764af7618d795')
 
 prepare() {



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2022-05-14 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, May 15, 2022 @ 04:24:04
  Author: svenstaro
Revision: 1206218

upgpkg: arrayfire 3.8.1-7: cuda 11.7 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-15 04:23:14 UTC (rev 1206217)
+++ PKGBUILD2022-05-15 04:24:04 UTC (rev 1206218)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.1
-pkgrel=6
+pkgrel=7
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -42,7 +42,7 @@
   -DAF_BUILD_DOCS=ON \
   
-DCUDA_architecture_build_targets="5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0;8.6;8.6+PTX"
 \
   -DCMAKE_BUILD_TYPE=Release \
-  -DCUDA_HOST_COMPILER=/usr/bin/gcc \
+  -DCUDA_HOST_COMPILER=/usr/bin/gcc-11 \
   -DBoost_NO_BOOST_CMAKE=ON
 
   ninja -C build



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2022-04-28 Thread Konstantin Gizdov via arch-commits
Date: Thursday, April 28, 2022 @ 11:10:12
  Author: kgizdov
Revision: 1191548

upgpkg: arrayfire 3.8.1-6: cuda 11.6.2 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-04-28 11:10:09 UTC (rev 1191547)
+++ PKGBUILD2022-04-28 11:10:12 UTC (rev 1191548)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.1
-pkgrel=5
+pkgrel=6
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2022-03-23 Thread Konstantin Gizdov via arch-commits
Date: Wednesday, March 23, 2022 @ 22:40:38
  Author: kgizdov
Revision: 1172236

upgpkg: arrayfire 3.8.1-5: cudnn rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-23 22:38:36 UTC (rev 1172235)
+++ PKGBUILD2022-03-23 22:40:38 UTC (rev 1172236)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.1
-pkgrel=4
+pkgrel=5
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2022-02-04 Thread Konstantin Gizdov via arch-commits
Date: Friday, February 4, 2022 @ 14:14:56
  Author: kgizdov
Revision: 1125642

upgpkg: arrayfire 3.8.1-4: cudnn update rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-04 14:07:23 UTC (rev 1125641)
+++ PKGBUILD2022-02-04 14:14:56 UTC (rev 1125642)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.1
-pkgrel=3
+pkgrel=4
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2022-01-29 Thread Konstantin Gizdov via arch-commits
Date: Saturday, January 29, 2022 @ 22:27:01
  Author: kgizdov
Revision: 1119998

upgpkg: arrayfire 3.8.1-3: cuda and cudnn update rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-29 21:34:31 UTC (rev 1119997)
+++ PKGBUILD2022-01-29 22:27:01 UTC (rev 1119998)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.1
-pkgrel=2
+pkgrel=3
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2022-01-28 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, January 28, 2022 @ 14:55:00
  Author: svenstaro
Revision: 1118339

upgpkg: arrayfire 3.8.1-2: Remove extra libforge lib

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-28 14:39:39 UTC (rev 1118338)
+++ PKGBUILD2022-01-28 14:55:00 UTC (rev 1118339)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.1
-pkgrel=1
+pkgrel=2
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -62,4 +62,5 @@
 
   DESTDIR="${pkgdir}/" ninja -C build install
   rm -r "${pkgdir}"/usr/LICENSES
+  rm -r "${pkgdir}"/usr/lib/libforge*
 }



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2022-01-27 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, January 28, 2022 @ 04:00:17
  Author: svenstaro
Revision: 1118024

upgpkg: arrayfire 3.8.1-1

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-28 03:08:34 UTC (rev 1118023)
+++ PKGBUILD2022-01-28 04:00:17 UTC (rev 1118024)
@@ -1,7 +1,7 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
-pkgver=3.8.0
-pkgrel=15
+pkgver=3.8.1
+pkgrel=1
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -13,10 +13,10 @@
 'cudnn: Required for using CUDA backend'
 'opencl-driver: Required for using OpenCL backend'
 'ocl-icd: Required for OpenCL ICD Bindings')
-options=('!buildflags')
+options=('!lto')
 
source=("http://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-full-${pkgver}.tar.bz2;
 'arrayfire-boost-1.76.0.patch')
-sha512sums=('f36bee89a0f1a0a48ca2cae3a7b2527d63830e3070cb31174ff7f5c42f065aad6981d5142a8b7af7215a3c7dbf67ae13d1ea3543cd94eb70cff509c8cb95c739'
+sha512sums=('341bccdc52c995a58367640574037626476c3836061a93d49344d63cfdda791c171d0908e66a13aff0fc6c4e6b747d801e5b2c637f9576177f91ce0b6cf387bb'
 
'92e34c28e4b6222febef5a3047f4faf64756a50b46a68507931b989984bbc6729aa4d1560dc267650f1890cb1ad7aa0866dd3debc0073f9103f764af7618d795')
 
 prepare() {



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-11-22 Thread Konstantin Gizdov via arch-commits
Date: Tuesday, November 23, 2021 @ 03:19:15
  Author: kgizdov
Revision: 1054418

upgpkg: arrayfire 3.8.0-15: cudnn rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-11-23 03:01:21 UTC (rev 1054417)
+++ PKGBUILD2021-11-23 03:19:15 UTC (rev 1054418)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.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'



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-10-30 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 31, 2021 @ 02:52:35
  Author: svenstaro
Revision: 1035036

upgpkg: arrayfire 3.8.0-14: cuda 11.5 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-31 02:39:46 UTC (rev 1035035)
+++ PKGBUILD2021-10-31 02:52:35 UTC (rev 1035036)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=13
+pkgrel=14
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -27,7 +27,7 @@
 build() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  cmake . \
+  cmake \
   -GNinja \
   -Bbuild \
   -DUSE_CPU_MKL=ON \



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-09-13 Thread Konstantin Gizdov via arch-commits
Date: Monday, September 13, 2021 @ 19:31:22
  Author: kgizdov
Revision: 1014710

upgpkg: arrayfire 3.8.0-13: cudnn 8.2.4.15 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-13 19:05:47 UTC (rev 1014709)
+++ PKGBUILD2021-09-13 19:31:22 UTC (rev 1014710)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=12
+pkgrel=13
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-09-13 Thread Konstantin Gizdov via arch-commits
Date: Monday, September 13, 2021 @ 15:23:22
  Author: kgizdov
Revision: 1014688

upgpkg: arrayfire 3.8.0-12: cuda 11.4.2 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-13 15:03:48 UTC (rev 1014687)
+++ PKGBUILD2021-09-13 15:23:22 UTC (rev 1014688)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=11
+pkgrel=12
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-08-16 Thread Konstantin Gizdov via arch-commits
Date: Monday, August 16, 2021 @ 16:29:01
  Author: kgizdov
Revision: 1001053

upgpkg: arrayfire 3.8.0-11: cuda 11.4.1 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-08-16 16:04:25 UTC (rev 1001052)
+++ PKGBUILD2021-08-16 16:29:01 UTC (rev 1001053)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=10
+pkgrel=11
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -42,7 +42,7 @@
   -DAF_BUILD_DOCS=ON \
   
-DCUDA_architecture_build_targets="5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0;8.6;8.6+PTX"
 \
   -DCMAKE_BUILD_TYPE=Release \
-  -DCUDA_HOST_COMPILER=/usr/bin/gcc-10 \
+  -DCUDA_HOST_COMPILER=/usr/bin/gcc \
   -DBoost_NO_BOOST_CMAKE=ON
 
   ninja -C build



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-07-20 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, July 20, 2021 @ 19:42:19
  Author: svenstaro
Revision: 980559

upgpkg: arrayfire 3.8.0-10

cuda 11.4 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-20 19:40:56 UTC (rev 980558)
+++ PKGBUILD2021-07-20 19:42:19 UTC (rev 980559)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=9
+pkgrel=10
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-06-25 Thread Konstantin Gizdov via arch-commits
Date: Saturday, June 26, 2021 @ 03:40:41
  Author: kgizdov
Revision: 967514

upgpkg: arrayfire 3.8.0-9: add latest PTX for future compat and cudnn rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-26 03:16:53 UTC (rev 967513)
+++ PKGBUILD2021-06-26 03:40:41 UTC (rev 967514)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=8
+pkgrel=9
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -40,7 +40,7 @@
   -DAF_WITH_NONFREE=ON \
   -DAF_BUILD_EXAMPLES=ON \
   -DAF_BUILD_DOCS=ON \
-  
-DCUDA_architecture_build_targets="5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0;8.6" \
+  
-DCUDA_architecture_build_targets="5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0;8.6;8.6+PTX"
 \
   -DCMAKE_BUILD_TYPE=Release \
   -DCUDA_HOST_COMPILER=/usr/bin/gcc-10 \
   -DBoost_NO_BOOST_CMAKE=ON



[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-06-14 Thread Konstantin Gizdov via arch-commits
Date: Monday, June 14, 2021 @ 15:08:37
  Author: kgizdov
Revision: 963454

upgpkg: arrayfire 3.8.0-8: CUDA 11.3.1 and rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-14 14:56:10 UTC (rev 963453)
+++ PKGBUILD2021-06-14 15:08:37 UTC (rev 963454)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=7
+pkgrel=8
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'


[arch-commits] Commit in arrayfire/trunk (PKGBUILD arrayfire-boost-1.76.0.patch)

2021-06-11 Thread Konstantin Gizdov via arch-commits
Date: Friday, June 11, 2021 @ 09:12:25
  Author: kgizdov
Revision: 962042

patch for cuda and boost

Added:
  arrayfire/trunk/arrayfire-boost-1.76.0.patch
Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   15 +++
 arrayfire-boost-1.76.0.patch |   12 
 2 files changed, 23 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-11 08:50:51 UTC (rev 962041)
+++ PKGBUILD2021-06-11 09:12:25 UTC (rev 962042)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=6
+pkgrel=7
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -14,9 +14,16 @@
 'opencl-driver: Required for using OpenCL backend'
 'ocl-icd: Required for OpenCL ICD Bindings')
 options=('!buildflags')
-source=("http://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-full-${pkgver}.tar.bz2;)
-sha512sums=('f36bee89a0f1a0a48ca2cae3a7b2527d63830e3070cb31174ff7f5c42f065aad6981d5142a8b7af7215a3c7dbf67ae13d1ea3543cd94eb70cff509c8cb95c739')
+source=("http://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-full-${pkgver}.tar.bz2;
+'arrayfire-boost-1.76.0.patch')
+sha512sums=('f36bee89a0f1a0a48ca2cae3a7b2527d63830e3070cb31174ff7f5c42f065aad6981d5142a8b7af7215a3c7dbf67ae13d1ea3543cd94eb70cff509c8cb95c739'
+
'92e34c28e4b6222febef5a3047f4faf64756a50b46a68507931b989984bbc6729aa4d1560dc267650f1890cb1ad7aa0866dd3debc0073f9103f764af7618d795')
 
+prepare() {
+  cd "${srcdir}/arrayfire-full-${pkgver}"
+  patch -Np1 -i "${srcdir}/arrayfire-boost-1.76.0.patch"
+}
+
 build() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
@@ -35,7 +42,7 @@
   -DAF_BUILD_DOCS=ON \
   
-DCUDA_architecture_build_targets="5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0;8.6" \
   -DCMAKE_BUILD_TYPE=Release \
-  -DCUDA_HOST_COMPILER=/usr/bin/gcc \
+  -DCUDA_HOST_COMPILER=/usr/bin/gcc-10 \
   -DBoost_NO_BOOST_CMAKE=ON
 
   ninja -C build

Added: arrayfire-boost-1.76.0.patch
===
--- arrayfire-boost-1.76.0.patch(rev 0)
+++ arrayfire-boost-1.76.0.patch2021-06-11 09:12:25 UTC (rev 962042)
@@ -0,0 +1,12 @@
+diff --git a/src/backend/opencl/kernel/homography.hpp 
b/src/backend/opencl/kernel/homography.hpp
+index b84e599..3034658 100644
+--- a/src/backend/opencl/kernel/homography.hpp
 b/src/backend/opencl/kernel/homography.hpp
+@@ -21,6 +21,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ namespace opencl {
+ namespace kernel {


[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-04-29 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, April 29, 2021 @ 21:47:56
  Author: svenstaro
Revision: 925278

upgpkg: arrayfire 3.8.0-6

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-04-29 21:41:59 UTC (rev 925277)
+++ PKGBUILD2021-04-29 21:47:56 UTC (rev 925278)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=5
+pkgrel=6
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'


[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-04-16 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, April 16, 2021 @ 15:32:09
  Author: svenstaro
Revision: 919499

upgpkg: arrayfire 3.8.0-5: cuda 11.3 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-04-16 15:11:09 UTC (rev 919498)
+++ PKGBUILD2021-04-16 15:32:09 UTC (rev 919499)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=4
+pkgrel=5
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'


[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-02-15 Thread Konstantin Gizdov via arch-commits
Date: Tuesday, February 16, 2021 @ 02:20:15
  Author: kgizdov
Revision: 862224

upgpkg: arrayfire 3.8.0-4: add missing optdep

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-02-16 02:00:06 UTC (rev 862223)
+++ PKGBUILD2021-02-16 02:20:15 UTC (rev 862224)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=3
+pkgrel=4
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -11,7 +11,8 @@
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
 'cudnn: Required for using CUDA backend'
-'opencl-driver: Required for using OpenCL backend')
+'opencl-driver: Required for using OpenCL backend'
+'ocl-icd: Required for OpenCL ICD Bindings')
 options=('!buildflags')
 
source=("http://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-full-${pkgver}.tar.bz2;)
 
sha512sums=('f36bee89a0f1a0a48ca2cae3a7b2527d63830e3070cb31174ff7f5c42f065aad6981d5142a8b7af7215a3c7dbf67ae13d1ea3543cd94eb70cff509c8cb95c739')


[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-02-15 Thread Konstantin Gizdov via arch-commits
Date: Monday, February 15, 2021 @ 23:04:50
  Author: kgizdov
Revision: 862183

cuda 11.2.1 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-02-15 23:03:11 UTC (rev 862182)
+++ PKGBUILD2021-02-15 23:04:50 UTC (rev 862183)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=2
+pkgrel=3
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'


[arch-commits] Commit in arrayfire/trunk (PKGBUILD)

2021-01-30 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, January 31, 2021 @ 02:26:47
  Author: svenstaro
Revision: 836956

upgpkg: arrayfire 3.8.0-2: cudnn 8.1 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-01-31 02:26:11 UTC (rev 836955)
+++ PKGBUILD2021-01-31 02:26:47 UTC (rev 836956)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.8.0
-pkgrel=1
+pkgrel=2
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'