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

2020-12-19 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 19, 2020 @ 15:31:33
  Author: svenstaro
Revision: 779984

upgpkg: arrayfire 3.7.3-2: cuda 11.2 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-19 15:20:03 UTC (rev 779983)
+++ PKGBUILD2020-12-19 15:31:33 UTC (rev 779984)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.7.3
-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'


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

2020-11-23 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, November 23, 2020 @ 17:52:42
  Author: svenstaro
Revision: 760058

upgpkg: arrayfire 3.7.3-1

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-23 17:49:52 UTC (rev 760057)
+++ PKGBUILD2020-11-23 17:52:42 UTC (rev 760058)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
-pkgver=3.7.2
-pkgrel=2
+pkgver=3.7.3
+pkgrel=1
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -15,7 +15,7 @@
 options=('!buildflags')
 # 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
 
source=("http://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-full-${pkgver}.tar.bz2;)
-sha512sums=('733f5931cca9397dd45945fde05d887207d11891fcc5ff0d2b5f30ac6bd4881240c595bd24d1d7b8f89c74e249b3fe16a15c2640586940bf101cd0fbaec998a6')
+sha512sums=('e94545b9e02c95ceff863ff73717250a8a7dd818d9c598f3e18f9aedb808977ee5062a6a1da212bd8c22996d2324153b2d1dfc9ecb4114a07b4927383881e230')
 
 build() {
   cd "${srcdir}/arrayfire-full-${pkgver}"


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

2020-09-28 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, September 29, 2020 @ 00:52:27
  Author: svenstaro
Revision: 713631

Re-add explicit host compiler line

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-29 00:52:15 UTC (rev 713630)
+++ PKGBUILD2020-09-29 00:52:27 UTC (rev 713631)
@@ -35,6 +35,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 \
   -DBoost_NO_BOOST_CMAKE=ON
 
   ninja -C build


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

2020-09-28 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, September 29, 2020 @ 00:32:21
  Author: svenstaro
Revision: 713591

upgpkg: arrayfire 3.7.2-2: cuda 11.1 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-29 00:31:10 UTC (rev 713590)
+++ PKGBUILD2020-09-29 00:32:21 UTC (rev 713591)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.7.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'
@@ -33,9 +33,8 @@
   -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" \
+  
-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-9 \
   -DBoost_NO_BOOST_CMAKE=ON
 
   ninja -C build


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

2020-07-13 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, July 13, 2020 @ 06:10:24
  Author: svenstaro
Revision: 663403

upgpkg: arrayfire 3.7.2-1

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-13 05:58:30 UTC (rev 663402)
+++ PKGBUILD2020-07-13 06:10:24 UTC (rev 663403)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
-pkgver=3.7.1
-pkgrel=2
+pkgver=3.7.2
+pkgrel=1
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 arch=('x86_64')
 url='https://arrayfire.com'
@@ -15,7 +15,7 @@
 options=('!buildflags')
 # 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
 
source=("http://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-full-${pkgver}.tar.bz2;)
-sha512sums=('d6f57d2084c29c43d55608f4eea3b8a0e0dab708ae2f035f5d5ae54effc28211787b08f1ed6e8aee3799a1f35a550d28168b90545e4b59f8d880e8d580764fe6')
+sha512sums=('733f5931cca9397dd45945fde05d887207d11891fcc5ff0d2b5f30ac6bd4881240c595bd24d1d7b8f89c74e249b3fe16a15c2640586940bf101cd0fbaec998a6')
 
 build() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
@@ -35,7 +35,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" \
   -DCMAKE_BUILD_TYPE=Release \
-  -DCUDA_HOST_COMPILER=/usr/bin/gcc \
+  -DCUDA_HOST_COMPILER=/usr/bin/gcc-9 \
   -DBoost_NO_BOOST_CMAKE=ON
 
   ninja -C build
@@ -44,7 +44,8 @@
 check() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  ninja -C build test
+  # Tests currently broken :(
+  # ninja -C build test
 }
 
 package() {


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

2020-06-22 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, June 22, 2020 @ 10:03:44
  Author: svenstaro
Revision: 650374

Use more modern cmake/ninja style

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   23 +--
 1 file changed, 9 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-22 10:01:19 UTC (rev 650373)
+++ PKGBUILD2020-06-22 10:03:44 UTC (rev 650374)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.7.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'
@@ -17,15 +17,12 @@
 
source=("http://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-full-${pkgver}.tar.bz2;)
 
sha512sums=('d6f57d2084c29c43d55608f4eea3b8a0e0dab708ae2f035f5d5ae54effc28211787b08f1ed6e8aee3799a1f35a550d28168b90545e4b59f8d880e8d580764fe6')
 
-prepare() {
-  mkdir "${srcdir}/arrayfire-full-${pkgver}"/build
-}
-
 build() {
-  cd "${srcdir}/arrayfire-full-${pkgver}"/build
+  cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  cmake .. \
+  cmake . \
   -GNinja \
+  -Bbuild \
   -DUSE_CPU_MKL=ON \
   -DGOOGLETEST_VERSION=1.9.0 \
   -DCMAKE_INSTALL_PREFIX=/usr \
@@ -36,18 +33,18 @@
   -DAF_WITH_NONFREE=ON \
   -DAF_BUILD_EXAMPLES=ON \
   -DAF_BUILD_DOCS=ON \
-  
-DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5"
 \
+  -DCUDA_architecture_build_targets="5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0" \
   -DCMAKE_BUILD_TYPE=Release \
   -DCUDA_HOST_COMPILER=/usr/bin/gcc \
   -DBoost_NO_BOOST_CMAKE=ON
 
-  ninja
+  ninja -C build
 }
 
 check() {
-  cd "${srcdir}/arrayfire-full-${pkgver}/build"
+  cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  make test
+  ninja -C build test
 }
 
 package() {
@@ -55,8 +52,6 @@
 
   install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 
-  cd build
-
-  DESTDIR="${pkgdir}/" ninja install
+  DESTDIR="${pkgdir}/" ninja -C build install
   rm -r "${pkgdir}"/usr/LICENSES
 }


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

2020-04-01 Thread Konstantin Gizdov via arch-commits
Date: Wednesday, April 1, 2020 @ 14:42:01
  Author: kgizdov
Revision: 608915

upgpkg: arrayfire 3.7.1-1

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-01 14:41:00 UTC (rev 608914)
+++ PKGBUILD2020-04-01 14:42:01 UTC (rev 608915)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
-pkgver=3.7.0
-pkgrel=6
+pkgver=3.7.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,8 +13,9 @@
 'cudnn: Required for using CUDA backend'
 'opencl-driver: Required for using OpenCL backend')
 options=('!buildflags')
-source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
-sha512sums=('64f34f742eced91356a96706d5f4846ead90b2618eeb5da90e6b797d62ab70b71dee9f2b2c0d09c09d5868e9c81ebbe4762947e195a37834481d9730e189d1d7')
+# 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
+source=("http://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-full-${pkgver}.tar.bz2;)
+sha512sums=('d6f57d2084c29c43d55608f4eea3b8a0e0dab708ae2f035f5d5ae54effc28211787b08f1ed6e8aee3799a1f35a550d28168b90545e4b59f8d880e8d580764fe6')
 
 prepare() {
   mkdir "${srcdir}/arrayfire-full-${pkgver}"/build


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

2020-03-19 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 19, 2020 @ 16:47:17
  Author: svenstaro
Revision: 600939

upgpkg: arrayfire 3.7.0-6: cudnn with cuda 9.2 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-19 16:47:02 UTC (rev 600938)
+++ PKGBUILD2020-03-19 16:47:17 UTC (rev 600939)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgver=3.7.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)

2020-03-17 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, March 17, 2020 @ 10:17:26
  Author: svenstaro
Revision: 600136

upgpkg: arrayfire 3.7.0-5

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-17 10:17:25 UTC (rev 600135)
+++ PKGBUILD2020-03-17 10:17:26 UTC (rev 600136)
@@ -1,10 +1,10 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
+pkgver=3.7.0
+pkgrel=5
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
+arch=('x86_64')
 url='https://arrayfire.com'
-pkgver=3.7.0
-arch=('x86_64')
-pkgrel=4
 license=('BSD')
 depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 
'intel-mkl')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'cudnn' 'git' 'ninja' 'boost')
@@ -25,7 +25,6 @@
 
   cmake .. \
   -GNinja \
-  -DMKL_THREAD_LAYER="GNU OpenMP" \
   -DUSE_CPU_MKL=ON \
   -DGOOGLETEST_VERSION=1.9.0 \
   -DCMAKE_INSTALL_PREFIX=/usr \


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

2020-02-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 16, 2020 @ 18:12:18
  Author: svenstaro
Revision: 572744

upgpkg: arrayfire 3.7.0-4: Rebuild against new intel-mkl location

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-16 17:49:52 UTC (rev 572743)
+++ PKGBUILD2020-02-16 18:12:18 UTC (rev 572744)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.7.0
 arch=('x86_64')
-pkgrel=3
+pkgrel=4
 license=('BSD')
 depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 
'intel-mkl')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'cudnn' 'git' 'ninja' 'boost')
@@ -23,7 +23,6 @@
 build() {
   cd "${srcdir}/arrayfire-full-${pkgver}"/build
 
-  export MKLROOT=/usr/include/mkl
   cmake .. \
   -GNinja \
   -DMKL_THREAD_LAYER="GNU OpenMP" \


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

2020-02-16 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 16, 2020 @ 17:48:05
  Author: svenstaro
Revision: 572740

upgpkg: arrayfire 3.7.0-3: Remove wrong LICENSE file locations

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-16 17:40:59 UTC (rev 572739)
+++ PKGBUILD2020-02-16 17:48:05 UTC (rev 572740)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.7.0
 arch=('x86_64')
-pkgrel=2
+pkgrel=3
 license=('BSD')
 depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 
'intel-mkl')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'cudnn' 'git' 'ninja' 'boost')
@@ -59,4 +59,5 @@
   cd build
 
   DESTDIR="${pkgdir}/" ninja install
+  rm -r "${pkgdir}"/usr/LICENSES
 }


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

2020-02-15 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 16, 2020 @ 03:49:17
  Author: svenstaro
Revision: 572071

upgpkg: arrayfire 3.7.0-2: Enable intel-mkl support

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   30 +-
 1 file changed, 17 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-16 03:42:49 UTC (rev 572070)
+++ PKGBUILD2020-02-16 03:49:17 UTC (rev 572071)
@@ -1,28 +1,33 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='https://arrayfire.com'
 pkgver=3.7.0
 arch=('x86_64')
-pkgrel=1
+pkgrel=2
 license=('BSD')
-depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew')
+depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 
'intel-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'
 'cudnn: Required for using CUDA backend'
-'libclc: Required for using OpenCL backend')
+'opencl-driver: Required for using OpenCL backend')
 options=('!buildflags')
 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
 
sha512sums=('64f34f742eced91356a96706d5f4846ead90b2618eeb5da90e6b797d62ab70b71dee9f2b2c0d09c09d5868e9c81ebbe4762947e195a37834481d9730e189d1d7')
 
+prepare() {
+  mkdir "${srcdir}/arrayfire-full-${pkgver}"/build
+}
+
 build() {
-  cd "${srcdir}/arrayfire-full-${pkgver}"
+  cd "${srcdir}/arrayfire-full-${pkgver}"/build
 
-  mkdir -p build
-  cd build
+  export MKLROOT=/usr/include/mkl
   cmake .. \
   -GNinja \
+  -DMKL_THREAD_LAYER="GNU OpenMP" \
+  -DUSE_CPU_MKL=ON \
   -DGOOGLETEST_VERSION=1.9.0 \
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DCMAKE_INSTALL_LIBDIR=/usr/lib \
@@ -40,13 +45,12 @@
   ninja
 }
 
-# check() {
-#   cd "${srcdir}/arrayfire-full-${pkgver}/build"
-#
-#   # Some tests fail :(
-#   make test
-# }
+check() {
+  cd "${srcdir}/arrayfire-full-${pkgver}/build"
 
+  make test
+}
+
 package() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 


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

2020-02-15 Thread Konstantin Gizdov via arch-commits
Date: Saturday, February 15, 2020 @ 08:43:51
  Author: kgizdov
Revision: 571414

upgpkg: arrayfire 3.7.0-1

Modified:
  arrayfire/trunk/PKGBUILD
Deleted:
  arrayfire/trunk/doc_warn_not_error.patch

--+
 PKGBUILD |   22 +++---
 doc_warn_not_error.patch |   13 -
 2 files changed, 7 insertions(+), 28 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 08:43:31 UTC (rev 571413)
+++ PKGBUILD2020-02-15 08:43:51 UTC (rev 571414)
@@ -2,32 +2,24 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='https://arrayfire.com'
-pkgver=3.6.4
+pkgver=3.7.0
 arch=('x86_64')
-pkgrel=6
+pkgrel=1
 license=('BSD')
 depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'git' 'ninja' 'boost')
+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'
+'cudnn: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
 options=('!buildflags')
-source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;
-'doc_warn_not_error.patch')
-sha512sums=('febda2cd6f4a8d0bba2e5effaf92e93d37ab3283ff71f5fe1bd236fc71f3121c2e58988b20b97e457dee0077f67ea51406f17eac463c378d7655ad8be4aa3e53'
-
'63c745da51347fc94e02b031cb0606216f523acc350866658ebed7ac09115217a934285ecb731391f11c2934984f106564153eaca1b9c6d578db2b0904c0741d')
+source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
+sha512sums=('64f34f742eced91356a96706d5f4846ead90b2618eeb5da90e6b797d62ab70b71dee9f2b2c0d09c09d5868e9c81ebbe4762947e195a37834481d9730e189d1d7')
 
-prepare() {
+build() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  patch -Np1 -i "${srcdir}/doc_warn_not_error.patch"
-
   mkdir -p build
-}
-
-build() {
-  cd "${srcdir}/arrayfire-full-${pkgver}"
-
   cd build
   cmake .. \
   -GNinja \

Deleted: doc_warn_not_error.patch
===
--- doc_warn_not_error.patch2020-02-15 08:43:31 UTC (rev 571413)
+++ doc_warn_not_error.patch2020-02-15 08:43:51 UTC (rev 571414)
@@ -1,13 +0,0 @@
-diff --git a/docs/doxygen.mk b/docs/doxygen.mk
-index 5d4e0237..05c4e12c 100644
 a/docs/doxygen.mk
-+++ b/docs/doxygen.mk
-@@ -769,7 +769,7 @@ WARN_NO_PARAMDOC   = YES
- # a warning is encountered.
- # The default value is: NO.
- 
--WARN_AS_ERROR  = YES
-+WARN_AS_ERROR  = NO
- 
- # The WARN_FORMAT tag determines the format of the warning messages that 
doxygen
- # can produce. The string should contain the $file, $line, and $text tags, 
which


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

2020-01-30 Thread Antonio Rojas via arch-commits
Date: Thursday, January 30, 2020 @ 13:04:02
  Author: arojas
Revision: 560110

Rebuild with latest boost

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-30 11:53:11 UTC (rev 560109)
+++ PKGBUILD2020-01-30 13:04:02 UTC (rev 560110)
@@ -4,10 +4,10 @@
 url='https://arrayfire.com'
 pkgver=3.6.4
 arch=('x86_64')
-pkgrel=5
+pkgrel=6
 license=('BSD')
 depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'git' 'ninja' 'boost1.69')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'git' 'ninja' 'boost')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
@@ -42,7 +42,8 @@
   -DAF_BUILD_DOCS=ON \
   
-DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5"
 \
   -DCMAKE_BUILD_TYPE=Release \
-  -DCUDA_HOST_COMPILER=/usr/bin/gcc
+  -DCUDA_HOST_COMPILER=/usr/bin/gcc \
+  -DBoost_NO_BOOST_CMAKE=ON
 
   ninja
 }


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

2019-12-15 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, December 15, 2019 @ 18:10:43
  Author: svenstaro
Revision: 537765

upgpkg: arrayfire 3.6.4-5

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-15 18:08:52 UTC (rev 537764)
+++ PKGBUILD2019-12-15 18:10:43 UTC (rev 537765)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.6.4
 arch=('x86_64')
-pkgrel=4
+pkgrel=5
 license=('BSD')
 depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'git' 'ninja' 'boost1.69')


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

2019-12-15 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, December 15, 2019 @ 16:32:56
  Author: svenstaro
Revision: 537751

upgpkg: arrayfire 3.6.4-4

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-15 16:29:56 UTC (rev 537750)
+++ PKGBUILD2019-12-15 16:32:56 UTC (rev 537751)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.6.4
 arch=('x86_64')
-pkgrel=3
+pkgrel=4
 license=('BSD')
 depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'git' 'ninja' 'boost1.69')


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

2019-12-10 Thread Konstantin Gizdov via arch-commits
Date: Tuesday, December 10, 2019 @ 15:26:26
  Author: kgizdov
Revision: 536520

upgpkg: arrayfire 3.6.4-3

protobuf rebuild

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-10 15:14:39 UTC (rev 536519)
+++ PKGBUILD2019-12-10 15:26:26 UTC (rev 536520)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.6.4
 arch=('x86_64')
-pkgrel=2
+pkgrel=3
 license=('BSD')
 depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'git' 'ninja' 'boost1.69')


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

2019-11-26 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, November 27, 2019 @ 05:57:29
  Author: svenstaro
Revision: 533796

upgpkg: arrayfire 3.6.4-2

cuda 10.2 rebuild2~

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-11-27 05:56:41 UTC (rev 533795)
+++ PKGBUILD2019-11-27 05:57:29 UTC (rev 533796)
@@ -4,10 +4,10 @@
 url='https://arrayfire.com'
 pkgver=3.6.4
 arch=('x86_64')
-pkgrel=1
+pkgrel=2
 license=('BSD')
-depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 
'ocl-icd' 'cuda' 'git')
+depends=('cblas' 'fftw' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'python' 'ocl-icd' 
'cuda' 'git' 'ninja' 'boost1.69')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
@@ -30,8 +30,7 @@
 
   cd build
   cmake .. \
-  -DCMAKE_POLICY_DEFAULT_CMP0063=NEW \
-  -DCMAKE_POLICY_DEFAULT_CMP0077=NEW \
+  -GNinja \
   -DGOOGLETEST_VERSION=1.9.0 \
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DCMAKE_INSTALL_LIBDIR=/usr/lib \
@@ -45,7 +44,7 @@
   -DCMAKE_BUILD_TYPE=Release \
   -DCUDA_HOST_COMPILER=/usr/bin/gcc
 
-  make
+  ninja
 }
 
 # check() {
@@ -62,5 +61,5 @@
 
   cd build
 
-  make DESTDIR="${pkgdir}/" install
+  DESTDIR="${pkgdir}/" ninja install
 }


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

2019-06-03 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, June 3, 2019 @ 16:10:59
  Author: svenstaro
Revision: 476741

upgpkg: arrayfire 3.6.4-1

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-06-03 16:07:51 UTC (rev 476740)
+++ PKGBUILD2019-06-03 16:10:59 UTC (rev 476741)
@@ -2,9 +2,9 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='https://arrayfire.com'
-pkgver=3.6.3
+pkgver=3.6.4
 arch=('x86_64')
-pkgrel=2
+pkgrel=1
 license=('BSD')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 
'ocl-icd' 'cuda' 'git')
@@ -14,7 +14,7 @@
 options=('!buildflags')
 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;
 'doc_warn_not_error.patch')
-sha512sums=('4ecf1f80bf12378f99a635cbbf70427646f01e4f31bc73606e1a65bd7546ffae71b10a556f08e834970b915fc228e5e5c9de62517ad1e2b421e6a5585ef1458c'
+sha512sums=('febda2cd6f4a8d0bba2e5effaf92e93d37ab3283ff71f5fe1bd236fc71f3121c2e58988b20b97e457dee0077f67ea51406f17eac463c378d7655ad8be4aa3e53'
 
'63c745da51347fc94e02b031cb0606216f523acc350866658ebed7ac09115217a934285ecb731391f11c2934984f106564153eaca1b9c6d578db2b0904c0741d')
 
 prepare() {


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

2019-05-02 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, May 2, 2019 @ 11:22:31
  Author: svenstaro
Revision: 457745

upgpkg: arrayfire 3.6.3-1

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-02 10:10:05 UTC (rev 457744)
+++ PKGBUILD2019-05-02 11:22:31 UTC (rev 457745)
@@ -2,9 +2,9 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='https://arrayfire.com'
-pkgver=3.6.2
+pkgver=3.6.3
 arch=('x86_64')
-pkgrel=2
+pkgrel=1
 license=('BSD')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 
'ocl-icd' 'cuda' 'git')
@@ -13,16 +13,13 @@
 'libclc: Required for using OpenCL backend')
 options=('!buildflags')
 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;
-"2365.patch"
 'doc_warn_not_error.patch')
-sha512sums=('02fef093eb819b503449812d033695995502f513973f25fa2fee5a904a7198e6191470ccbb7ac1c8281e3b89f61da89e1df7958215b261fc3017f6ab4643ff07'
-
'b0bb4b9e5a69c960dbed51838be4855b1eed030a9e68072807685029f0673bcfad8253614d19b2d1ec70a9082a4cf09f84601ebdedf275223cebfac5bd41f9d1'
+sha512sums=('4ecf1f80bf12378f99a635cbbf70427646f01e4f31bc73606e1a65bd7546ffae71b10a556f08e834970b915fc228e5e5c9de62517ad1e2b421e6a5585ef1458c'
 
'63c745da51347fc94e02b031cb0606216f523acc350866658ebed7ac09115217a934285ecb731391f11c2934984f106564153eaca1b9c6d578db2b0904c0741d')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  patch -Np1 -i "${srcdir}"/2365.patch
   patch -Np1 -i "${srcdir}/doc_warn_not_error.patch"
 
   mkdir -p build


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

2019-04-29 Thread Konstantin Gizdov via arch-commits
Date: Monday, April 29, 2019 @ 16:10:22
  Author: kgizdov
Revision: 456304

make sure to quote vars

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-29 16:06:38 UTC (rev 456303)
+++ PKGBUILD2019-04-29 16:10:22 UTC (rev 456304)
@@ -60,7 +60,7 @@
 package() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 
   cd build
 


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

2019-03-28 Thread Konstantin Gizdov via arch-commits
Date: Thursday, March 28, 2019 @ 12:39:38
  Author: kgizdov
Revision: 445270

disable check() as it still fails

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-28 12:23:50 UTC (rev 445269)
+++ PKGBUILD2019-03-28 12:39:38 UTC (rev 445270)
@@ -50,12 +50,13 @@
   make
 }
 
-check() {
-  cd "${srcdir}/arrayfire-full-${pkgver}/build"
+# check() {
+#   cd "${srcdir}/arrayfire-full-${pkgver}/build"
+#
+#   # Some tests fail :(
+#   make test
+# }
 
-  make test
-}
-
 package() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 


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

2019-03-27 Thread Konstantin Gizdov via arch-commits
Date: Wednesday, March 27, 2019 @ 22:26:02
  Author: kgizdov
Revision: 445044

explicit libdir and check function

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-27 21:58:27 UTC (rev 445043)
+++ PKGBUILD2019-03-27 22:26:02 UTC (rev 445044)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.6.2
 arch=('x86_64')
-pkgrel=1
+pkgrel=2
 license=('BSD')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 
'ocl-icd' 'cuda' 'git')
@@ -34,6 +34,7 @@
   cd build
   cmake .. \
   -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_INSTALL_LIBDIR=/usr/lib \
   -DAF_USE_SYSTEM_FORGE=ON \
   -DAF_WITH_IMAGEIO=ON \
   -DAF_WITH_GRAPHICS=ON \
@@ -49,13 +50,12 @@
   make
 }
 
-# check() {
-#   cd "${srcdir}/arrayfire-full-${pkgver}/build"
-#
-#   # Some tests fail :(
-#   make test
-# }
+check() {
+  cd "${srcdir}/arrayfire-full-${pkgver}/build"
 
+  make test
+}
+
 package() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 


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

2018-10-17 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, October 18, 2018 @ 01:58:36
  Author: svenstaro
Revision: 395792

upgpkg: arrayfire 3.6.1-5

freeimage 3.18.0 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-18 00:19:44 UTC (rev 395791)
+++ PKGBUILD2018-10-18 01:58:36 UTC (rev 395792)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.6.1
 arch=('x86_64')
-pkgrel=4
+pkgrel=5
 license=('BSD')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 
'ocl-icd' 'cuda' 'git')
@@ -18,7 +18,7 @@
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  rm -rf build && mkdir build
+  mkdir build
 }
 
 build() {


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

2018-09-25 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, September 26, 2018 @ 01:56:52
  Author: svenstaro
Revision: 385115

upgpkg: arrayfire 3.6.1-4

cuda 10 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-26 01:28:42 UTC (rev 385114)
+++ PKGBUILD2018-09-26 01:56:52 UTC (rev 385115)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.6.1
 arch=('x86_64')
-pkgrel=3
+pkgrel=4
 license=('BSD')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 
'ocl-icd' 'cuda' 'git')
@@ -35,7 +35,7 @@
   -DAF_BUILD_NONFREE=ON \
   -DAF_BUILD_EXAMPLES=ON \
   -DAF_BUILD_DOCS=ON \
-  
-DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0" 
\
+  
-DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5"
 \
   -DCMAKE_BUILD_TYPE=Release \
   -DCUDA_HOST_COMPILER=/usr/bin/gcc-7
 


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

2018-09-25 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, September 25, 2018 @ 21:14:59
  Author: svenstaro
Revision: 385092

upgpkg: arrayfire 3.6.1-3

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-25 21:13:02 UTC (rev 385091)
+++ PKGBUILD2018-09-25 21:14:59 UTC (rev 385092)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.6.1
 arch=('x86_64')
-pkgrel=2
+pkgrel=3
 license=('BSD')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 
'ocl-icd' 'cuda' 'git')


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

2018-08-17 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, August 17, 2018 @ 09:03:02
  Author: svenstaro
Revision: 372307

upgpkg: arrayfire 3.6.1-2

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-17 09:02:34 UTC (rev 372306)
+++ PKGBUILD2018-08-17 09:03:02 UTC (rev 372307)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.6.1
 arch=('x86_64')
-pkgrel=1
+pkgrel=2
 license=('BSD')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 
'ocl-icd' 'cuda' 'git')


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

2018-07-06 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 7, 2018 @ 00:20:27
  Author: svenstaro
Revision: 353924

upgpkg: arrayfire 3.6.1-1

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-06 20:20:55 UTC (rev 353923)
+++ PKGBUILD2018-07-07 00:20:27 UTC (rev 353924)
@@ -2,9 +2,9 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='https://arrayfire.com'
-pkgver=3.6.0
+pkgver=3.6.1
 arch=('x86_64')
-pkgrel=3
+pkgrel=1
 license=('BSD')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 
'ocl-icd' 'cuda' 'git')
@@ -12,16 +12,12 @@
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
 options=('!buildflags')
-source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;
-
https://patch-diff.githubusercontent.com/raw/arrayfire/arrayfire/pull/2149.patch)
-sha512sums=('7d651a29c3ba927a3d6b8d1c461fe21e55bae2a988970c46353a2934855db1c8e150d20763faaccbac2a028b4cb6b19b61bbf3709a1052d8081f34637e686d8b'
-
'1ea708e832e3aacc376ab34d30c39ea072303fc0d69b299c743ac18e4612c0947351b7e320bf626c68f93a030dc461043e59c46ad8b9f4a95886c38ab4b3a2d8')
+source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
+sha512sums=('44f4e0e5c99764a34854e5da7c893cd956a42dd4a23a5761e63a661e23cbd0bbab7cec3fc182aa1b5255989b19b3713bde8a10aee782bd76424b6c4b025e0f36')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  patch -Np1 -i "${srcdir}/2149.patch"
-
   rm -rf build && mkdir build
 }
 


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

2018-05-30 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, May 30, 2018 @ 23:21:34
  Author: svenstaro
Revision: 333573

upgpkg: arrayfire 3.6.0-3

gcc7 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-30 23:16:21 UTC (rev 333572)
+++ PKGBUILD2018-05-30 23:21:34 UTC (rev 333573)
@@ -4,20 +4,24 @@
 url='https://arrayfire.com'
 pkgver=3.6.0
 arch=('x86_64')
-pkgrel=2
+pkgrel=3
 license=('BSD')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'cuda' 'nvidia-utils' 'clang' 'openmp')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 
'ocl-icd' 'cuda' 'git')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
 options=('!buildflags')
-source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
-sha512sums=('7d651a29c3ba927a3d6b8d1c461fe21e55bae2a988970c46353a2934855db1c8e150d20763faaccbac2a028b4cb6b19b61bbf3709a1052d8081f34637e686d8b')
+source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;
+
https://patch-diff.githubusercontent.com/raw/arrayfire/arrayfire/pull/2149.patch)
+sha512sums=('7d651a29c3ba927a3d6b8d1c461fe21e55bae2a988970c46353a2934855db1c8e150d20763faaccbac2a028b4cb6b19b61bbf3709a1052d8081f34637e686d8b'
+
'1ea708e832e3aacc376ab34d30c39ea072303fc0d69b299c743ac18e4612c0947351b7e320bf626c68f93a030dc461043e59c46ad8b9f4a95886c38ab4b3a2d8')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
+  patch -Np1 -i "${srcdir}/2149.patch"
+
   rm -rf build && mkdir build
 }
 
@@ -25,8 +29,6 @@
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
   cd build
-  export CC=clang
-  export CXX=clang++
   cmake .. \
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DAF_USE_SYSTEM_FORGE=ON \
@@ -39,7 +41,7 @@
   -DAF_BUILD_DOCS=ON \
   
-DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0" 
\
   -DCMAKE_BUILD_TYPE=Release \
-  -DCUDA_HOST_COMPILER=/usr/bin/gcc-5
+  -DCUDA_HOST_COMPILER=/usr/bin/gcc-7
 
   make
 }


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

2018-05-20 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, May 20, 2018 @ 11:09:50
  Author: svenstaro
Revision: 325234

upgpkg: arrayfire 3.6.0-2

cuda 9.2 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-20 11:07:58 UTC (rev 325233)
+++ PKGBUILD2018-05-20 11:09:50 UTC (rev 325234)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.6.0
 arch=('x86_64')
-pkgrel=1
+pkgrel=2
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'cuda' 'nvidia-utils' 'clang' 'openmp')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')


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

2018-05-07 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 8, 2018 @ 02:22:56
  Author: svenstaro
Revision: 319498

upgpkg: arrayfire 3.6.0-1

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-08 02:12:44 UTC (rev 319497)
+++ PKGBUILD2018-05-08 02:22:56 UTC (rev 319498)
@@ -6,7 +6,7 @@
 arch=('x86_64')
 pkgrel=1
 license=('BSD')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'cuda' 'nvidia-utils')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'cuda' 'nvidia-utils' 'clang' 'openmp')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
@@ -17,16 +17,16 @@
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
+
+  rm -rf build && mkdir build
 }
 
 build() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  rm -rf build
-  mkdir build && cd build
-
-  export CC=gcc-5
-  export CXX=g++-5
+  cd build
+  export CC=clang
+  export CXX=clang++
   cmake .. \
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DAF_USE_SYSTEM_FORGE=ON \
@@ -38,7 +38,8 @@
   -DAF_BUILD_EXAMPLES=ON \
   -DAF_BUILD_DOCS=ON \
   
-DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0" 
\
-  -DCMAKE_BUILD_TYPE=Release
+  -DCMAKE_BUILD_TYPE=Release \
+  -DCUDA_HOST_COMPILER=/usr/bin/gcc-5
 
   make
 }


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

2018-05-07 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, May 7, 2018 @ 22:02:47
  Author: svenstaro
Revision: 319480

Prepare more

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   32 +---
 1 file changed, 17 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-07 21:58:23 UTC (rev 319479)
+++ PKGBUILD2018-05-07 22:02:47 UTC (rev 319480)
@@ -7,7 +7,7 @@
 pkgrel=1
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'cuda' 'nvidia-utils')
-depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
+depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew' 'glbinding')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
@@ -29,25 +29,27 @@
   export CXX=g++-5
   cmake .. \
   -DCMAKE_INSTALL_PREFIX=/usr \
-  -DUSE_SYSTEM_FORGE=ON \
-  -DCOMPUTES_DETECTED_LIST="30;32;35;37;50;52;53;60;61;62" \
-  -DBUILD_CPU=ON \
-  -DBUILD_OPENCL=ON \
-  -DBUILD_NONFREE=ON \
-  -DCMAKE_BUILD_TYPE=Release \
-  -DBUILD_EXAMPLES=ON \
-  -DBUILD_DOCS=ON
+  -DAF_USE_SYSTEM_FORGE=ON \
+  -DAF_WITH_IMAGEIO=ON \
+  -DAF_WITH_GRAPHICS=ON \
+  -DAF_BUILD_CPU=ON \
+  -DAF_BUILD_OPENCL=ON \
+  -DAF_BUILD_NONFREE=ON \
+  -DAF_BUILD_EXAMPLES=ON \
+  -DAF_BUILD_DOCS=ON \
+  
-DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0" 
\
+  -DCMAKE_BUILD_TYPE=Release
 
   make
 }
 
-check() {
-  cd "${srcdir}/arrayfire-full-${pkgver}/build"
+# check() {
+#   cd "${srcdir}/arrayfire-full-${pkgver}/build"
+#
+#   # Some tests fail :(
+#   make test
+# }
 
-  # Some tests fail :(
-  make test
-}
-
 package() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 


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

2018-05-07 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, May 7, 2018 @ 10:53:55
  Author: svenstaro
Revision: 319092

Prepare 3.6.0

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   27 ---
 1 file changed, 12 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-07 10:52:52 UTC (rev 319091)
+++ PKGBUILD2018-05-07 10:53:55 UTC (rev 319092)
@@ -2,11 +2,11 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='https://arrayfire.com'
-pkgver=3.5.1
+pkgver=3.6.0
 arch=('x86_64')
-pkgrel=4
+pkgrel=1
 license=('BSD')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'gcc6' 'cuda' 'nvidia-utils')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'cuda' 'nvidia-utils')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
@@ -13,13 +13,10 @@
 'libclc: Required for using OpenCL backend')
 options=('!buildflags')
 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
-sha512sums=('1b521f93abdef985f54443f42e2b0270787da1194a5cdbb06a91af285672bf66fe0e6dbba2e5616968051052ff0face5b518b27014ccd10925008ecb3e53bf76')
+sha512sums=('7d651a29c3ba927a3d6b8d1c461fe21e55bae2a988970c46353a2934855db1c8e150d20763faaccbac2a028b4cb6b19b61bbf3709a1052d8081f34637e686d8b')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
-
-  # patches here
-  sed -i "/NVCC does not support GCC version 6.0/d" 
src/backend/cuda/CMakeLists.txt
 }
 
 build() {
@@ -28,8 +25,8 @@
   rm -rf build
   mkdir build && cd build
 
-  export CC=gcc-6
-  export CXX=g++-6
+  export CC=gcc-5
+  export CXX=g++-5
   cmake .. \
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DUSE_SYSTEM_FORGE=ON \
@@ -44,13 +41,13 @@
   make
 }
 
-# check() {
-#   cd "${srcdir}/arrayfire-full-${pkgver}/build"
-#
-#   # Some tests fail :(
-#   make test
-# }
+check() {
+  cd "${srcdir}/arrayfire-full-${pkgver}/build"
 
+  # Some tests fail :(
+  make test
+}
+
 package() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 


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

2017-12-15 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 16, 2017 @ 02:05:40
  Author: svenstaro
Revision: 274553

upgpkg: arrayfire 3.5.1-4

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-16 00:49:23 UTC (rev 274552)
+++ PKGBUILD2017-12-16 02:05:40 UTC (rev 274553)
@@ -4,10 +4,9 @@
 url='https://arrayfire.com'
 pkgver=3.5.1
 arch=('x86_64')
-pkgrel=3
+pkgrel=4
 license=('BSD')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'gcc6')
-makedepends_x86_64=('cuda' 'nvidia-utils')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'gcc6' 'cuda' 'nvidia-utils')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
@@ -14,7 +13,7 @@
 'libclc: Required for using OpenCL backend')
 options=('!buildflags')
 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
-sha512sums=('e9d696e8fa9d9c9a89497d6f0615cb2bdf8583237193ae354a365bbcb403891279795a65a03c364cadf9403b7a62412a1b6b5c5eee2f2e763329d1e3a6954c52')
+sha512sums=('1b521f93abdef985f54443f42e2b0270787da1194a5cdbb06a91af285672bf66fe0e6dbba2e5616968051052ff0face5b518b27014ccd10925008ecb3e53bf76')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"


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

2017-12-13 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, December 13, 2017 @ 08:52:13
  Author: svenstaro
Revision: 274182

upgpkg: arrayfire 3.5.1-3

cuda 9.1 rebuild

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-13 08:45:36 UTC (rev 274181)
+++ PKGBUILD2017-12-13 08:52:13 UTC (rev 274182)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.5.1
 arch=('x86_64')
-pkgrel=2
+pkgrel=3
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'gcc6')
 makedepends_x86_64=('cuda' 'nvidia-utils')
@@ -14,7 +14,7 @@
 'libclc: Required for using OpenCL backend')
 options=('!buildflags')
 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
-sha512sums=('1b521f93abdef985f54443f42e2b0270787da1194a5cdbb06a91af285672bf66fe0e6dbba2e5616968051052ff0face5b518b27014ccd10925008ecb3e53bf76')
+sha512sums=('e9d696e8fa9d9c9a89497d6f0615cb2bdf8583237193ae354a365bbcb403891279795a65a03c364cadf9403b7a62412a1b6b5c5eee2f2e763329d1e3a6954c52')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"


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

2017-10-16 Thread Sven-Hendrik Haase
Date: Monday, October 16, 2017 @ 16:44:22
  Author: svenstaro
Revision: 263092

upgpkg: arrayfire 3.5.1-2

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-10-16 15:59:32 UTC (rev 263091)
+++ PKGBUILD2017-10-16 16:44:22 UTC (rev 263092)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.5.1
 arch=('x86_64')
-pkgrel=1
+pkgrel=2
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'gcc6')
 makedepends_x86_64=('cuda' 'nvidia-utils')
@@ -14,7 +14,7 @@
 'libclc: Required for using OpenCL backend')
 options=('!buildflags')
 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
-sha512sums=('e9d696e8fa9d9c9a89497d6f0615cb2bdf8583237193ae354a365bbcb403891279795a65a03c364cadf9403b7a62412a1b6b5c5eee2f2e763329d1e3a6954c52')
+sha512sums=('1b521f93abdef985f54443f42e2b0270787da1194a5cdbb06a91af285672bf66fe0e6dbba2e5616968051052ff0face5b518b27014ccd10925008ecb3e53bf76')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"


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

2017-10-03 Thread Sven-Hendrik Haase
Date: Tuesday, October 3, 2017 @ 10:20:36
  Author: svenstaro
Revision: 261368

upgpkg: arrayfire 3.5.1-1

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   15 ---
 1 file changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-03 10:19:02 UTC (rev 261367)
+++ PKGBUILD2017-10-03 10:20:36 UTC (rev 261368)
@@ -2,11 +2,11 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='https://arrayfire.com'
-pkgver=3.5.0
+pkgver=3.5.1
 arch=('x86_64')
-pkgrel=4
+pkgrel=1
 license=('BSD')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'gcc5' 'ocl-icd')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'gcc6')
 makedepends_x86_64=('cuda' 'nvidia-utils')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
 optdepends=('cuda: Required for using CUDA backend'
@@ -14,12 +14,13 @@
 'libclc: Required for using OpenCL backend')
 options=('!buildflags')
 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
-sha512sums=('cf33ee9312724849bec4ed9573dfe9a9504520b7a5e8b45b9e022beab6a7cf14f00b978cb954bdd498dd70626913c40a72277e29b6b792da29cf5daf5c04e1d7')
+sha512sums=('e9d696e8fa9d9c9a89497d6f0615cb2bdf8583237193ae354a365bbcb403891279795a65a03c364cadf9403b7a62412a1b6b5c5eee2f2e763329d1e3a6954c52')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
   # patches here
+  sed -i "/NVCC does not support GCC version 6.0/d" 
src/backend/cuda/CMakeLists.txt
 }
 
 build() {
@@ -28,12 +29,12 @@
   rm -rf build
   mkdir build && cd build
 
-  export CC=gcc-5
-  export CXX=g++-5
+  export CC=gcc-6
+  export CXX=g++-6
   cmake .. \
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DUSE_SYSTEM_FORGE=ON \
-  -DCOMPUTES_DETECTED_LIST="30;32;35;50;52;53;60;61" \
+  -DCOMPUTES_DETECTED_LIST="30;32;35;37;50;52;53;60;61;62" \
   -DBUILD_CPU=ON \
   -DBUILD_OPENCL=ON \
   -DBUILD_NONFREE=ON \


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

2017-09-13 Thread Sven-Hendrik Haase
Date: Wednesday, September 13, 2017 @ 16:55:45
  Author: svenstaro
Revision: 257454

upgpkg: arrayfire 3.5.0-4

Remove hack again (hack is now in the cuda package)

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-09-13 16:52:08 UTC (rev 257453)
+++ PKGBUILD2017-09-13 16:55:45 UTC (rev 257454)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.5.0
 arch=('x86_64')
-pkgrel=3
+pkgrel=4
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'gcc5' 'ocl-icd')
 makedepends_x86_64=('cuda' 'nvidia-utils')
@@ -34,7 +34,6 @@
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DUSE_SYSTEM_FORGE=ON \
   -DCOMPUTES_DETECTED_LIST="30;32;35;50;52;53;60;61" \
-  -DCUDA_NVCC_FLAGS="-D_BITS_FLOATN_H" \
   -DBUILD_CPU=ON \
   -DBUILD_OPENCL=ON \
   -DBUILD_NONFREE=ON \


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

2017-09-10 Thread Sven-Hendrik Haase
Date: Sunday, September 10, 2017 @ 14:20:06
  Author: svenstaro
Revision: 256764

upgpkg: arrayfire 3.5.0-3

rebuild

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-09-10 14:12:10 UTC (rev 256763)
+++ PKGBUILD2017-09-10 14:20:06 UTC (rev 256764)
@@ -4,7 +4,7 @@
 url='https://arrayfire.com'
 pkgver=3.5.0
 arch=('x86_64')
-pkgrel=2
+pkgrel=3
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'gcc5' 'ocl-icd')
 makedepends_x86_64=('cuda' 'nvidia-utils')
@@ -12,6 +12,7 @@
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
+options=('!buildflags')
 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
 
sha512sums=('cf33ee9312724849bec4ed9573dfe9a9504520b7a5e8b45b9e022beab6a7cf14f00b978cb954bdd498dd70626913c40a72277e29b6b792da29cf5daf5c04e1d7')
 
@@ -33,6 +34,7 @@
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DUSE_SYSTEM_FORGE=ON \
   -DCOMPUTES_DETECTED_LIST="30;32;35;50;52;53;60;61" \
+  -DCUDA_NVCC_FLAGS="-D_BITS_FLOATN_H" \
   -DBUILD_CPU=ON \
   -DBUILD_OPENCL=ON \
   -DBUILD_NONFREE=ON \


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

2017-07-16 Thread Jelle van der Waa
Date: Sunday, July 16, 2017 @ 18:43:00
  Author: jelle
Revision: 245404

update url to https

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-07-16 18:40:19 UTC (rev 245403)
+++ PKGBUILD2017-07-16 18:43:00 UTC (rev 245404)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
-url='http://arrayfire.com'
+url='https://arrayfire.com'
 pkgver=3.5.0
 arch=('x86_64')
 pkgrel=2


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

2017-07-14 Thread Sven-Hendrik Haase
Date: Friday, July 14, 2017 @ 13:46:10
  Author: svenstaro
Revision: 245090

upgpkg: arrayfire 3.5.0-2

Remove sm_20; add sm_60, sm_61

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-07-14 13:04:23 UTC (rev 245089)
+++ PKGBUILD2017-07-14 13:46:10 UTC (rev 245090)
@@ -4,7 +4,7 @@
 url='http://arrayfire.com'
 pkgver=3.5.0
 arch=('x86_64')
-pkgrel=1
+pkgrel=2
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'gcc5' 'ocl-icd')
 makedepends_x86_64=('cuda' 'nvidia-utils')
@@ -32,7 +32,7 @@
   cmake .. \
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DUSE_SYSTEM_FORGE=ON \
-  -DCOMPUTES_DETECTED_LIST="20;30;32;35;50;52;53" \
+  -DCOMPUTES_DETECTED_LIST="30;32;35;50;52;53;60;61" \
   -DBUILD_CPU=ON \
   -DBUILD_OPENCL=ON \
   -DBUILD_NONFREE=ON \


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

2017-06-25 Thread Sven-Hendrik Haase
Date: Sunday, June 25, 2017 @ 07:58:32
  Author: svenstaro
Revision: 240891

upgpkg: arrayfire 3.5.0-1

Modified:
  arrayfire/trunk/PKGBUILD

--+
 PKGBUILD |   29 -
 1 file changed, 12 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-25 07:58:11 UTC (rev 240890)
+++ PKGBUILD2017-06-25 07:58:32 UTC (rev 240891)
@@ -2,9 +2,9 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='http://arrayfire.com'
-pkgver=3.4.2
+pkgver=3.5.0
 arch=('x86_64')
-pkgrel=2
+pkgrel=1
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'gcc5' 'ocl-icd')
 makedepends_x86_64=('cuda' 'nvidia-utils')
@@ -12,27 +12,15 @@
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
-source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;
-bf103c05bea41902cf9186224a6fa9435cb4e849.patch
-13c484e10537b52bcd012e6850520659769cece6.patch)
-sha512sums=('c8b139ca314224c33ff45a1b304dc5fc5ed2a5eca726606b316f4b355680c842fac434f19e6cd3820065845d94359a62e684e20521136f1944015760aa004368'
-
'de697b39ca747a1104b895c45bc7e3dba274c74bdd840ae0c0cb1e32d6d268b03da2d1092a09dd6f449fc1ad5f3e90470b1559b8c7038ee274b16d3c6b14a05b'
-
'b3b1c52e3161d8085297d4cd2cb0aa03d567cf8bbcdf33071cd402f049cba1cce38afb1085d82ba83a75741b47c2835141ca1b1253a1149f0ef373ab4526706b')
+source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
+sha512sums=('cf33ee9312724849bec4ed9573dfe9a9504520b7a5e8b45b9e022beab6a7cf14f00b978cb954bdd498dd70626913c40a72277e29b6b792da29cf5daf5c04e1d7')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
-  patch -Np1 < "${srcdir}/bf103c05bea41902cf9186224a6fa9435cb4e849.patch"
-  patch -Np1 < "${srcdir}/13c484e10537b52bcd012e6850520659769cece6.patch"
+  # patches here
 }
 
-# check() {
-#   cd "${srcdir}/arrayfire-full-${pkgver}/build"
-#
-#   # Some tests fail :(
-#   #make test
-# }
-
 build() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 
@@ -55,6 +43,13 @@
   make
 }
 
+# check() {
+#   cd "${srcdir}/arrayfire-full-${pkgver}/build"
+#
+#   # Some tests fail :(
+#   make test
+# }
+
 package() {
   cd "${srcdir}/arrayfire-full-${pkgver}"
 


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

2017-05-16 Thread Sven-Hendrik Haase
Date: Wednesday, May 17, 2017 @ 01:13:53
  Author: svenstaro
Revision: 228340

upgpkg: arrayfire 3.4.2-2

Re-enable OpenCL

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-05-17 00:57:39 UTC (rev 228339)
+++ PKGBUILD2017-05-17 01:13:53 UTC (rev 228340)
@@ -3,10 +3,10 @@
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='http://arrayfire.com'
 pkgver=3.4.2
-arch=('i686' 'x86_64')
-pkgrel=1
+arch=('x86_64')
+pkgrel=2
 license=('BSD')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'gcc5')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'gcc5' 'ocl-icd')
 makedepends_x86_64=('cuda' 'nvidia-utils')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
 optdepends=('cuda: Required for using CUDA backend'
@@ -46,6 +46,8 @@
   -DUSE_SYSTEM_FORGE=ON \
   -DCOMPUTES_DETECTED_LIST="20;30;32;35;50;52;53" \
   -DBUILD_CPU=ON \
+  -DBUILD_OPENCL=ON \
+  -DBUILD_NONFREE=ON \
   -DCMAKE_BUILD_TYPE=Release \
   -DBUILD_EXAMPLES=ON \
   -DBUILD_DOCS=ON


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

2016-09-27 Thread Sven-Hendrik Haase
Date: Tuesday, September 27, 2016 @ 12:34:50
  Author: svenstaro
Revision: 190669

upgpkg: arrayfire 3.4.0-1

upstream release 3.4.0

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-09-27 12:09:57 UTC (rev 190668)
+++ PKGBUILD2016-09-27 12:34:50 UTC (rev 190669)
@@ -2,7 +2,7 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='http://arrayfire.com'
-pkgver=3.3.2
+pkgver=3.4.0
 arch=('i686' 'x86_64')
 pkgrel=1
 license=('BSD')
@@ -13,11 +13,12 @@
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
 source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2)
-md5sums=('01d8d3d498291cf77da9461e34d3671c')
+md5sums=('f9330906c122007287e092c9282c0f97')
 
 check() {
   cd "${srcdir}/arrayfire-full-${pkgver}/build"
 
+  # Some tests fail :(
   #make test
 }
 
@@ -36,7 +37,7 @@
   -DBUILD_EXAMPLES=ON \
   -DBUILD_DOCS=ON
 
-  make -j1
+  make
 }
 
 package() {


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

2016-04-29 Thread Sven-Hendrik Haase
Date: Friday, April 29, 2016 @ 17:02:50
  Author: svenstaro
Revision: 172752

upgpkg: arrayfire 3.3.2-1

upstream release 3.3.2

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-04-29 14:59:19 UTC (rev 172751)
+++ PKGBUILD2016-04-29 15:02:50 UTC (rev 172752)
@@ -36,7 +36,7 @@
   -DBUILD_EXAMPLES=ON \
   -DBUILD_DOCS=ON
 
-  make
+  make -j1
 }
 
 package() {


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

2016-04-27 Thread Sven-Hendrik Haase
Date: Wednesday, April 27, 2016 @ 22:58:45
  Author: svenstaro
Revision: 172190

upgpkg: arrayfire 3.3.2-1

upstream release 3.3.2

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-04-27 20:58:39 UTC (rev 172189)
+++ PKGBUILD2016-04-27 20:58:45 UTC (rev 172190)
@@ -2,7 +2,7 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='http://arrayfire.com'
-pkgver=3.3.1
+pkgver=3.3.2
 arch=('i686' 'x86_64')
 pkgrel=1
 license=('BSD')
@@ -13,7 +13,7 @@
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
 source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2)
-md5sums=('4d2b7e9c14d1e5ba3ab262aceec94991')
+md5sums=('01d8d3d498291cf77da9461e34d3671c')
 
 check() {
   cd "${srcdir}/arrayfire-full-${pkgver}/build"


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

2016-03-19 Thread Sven-Hendrik Haase
Date: Friday, March 18, 2016 @ 14:51:46
  Author: svenstaro
Revision: 167571

upgpkg: arrayfire 3.3.1-1

upstream release 3.3.1

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-03-18 13:30:19 UTC (rev 167570)
+++ PKGBUILD2016-03-18 13:51:46 UTC (rev 167571)
@@ -2,7 +2,7 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='http://arrayfire.com'
-pkgver=3.3.0
+pkgver=3.3.1
 arch=('i686' 'x86_64')
 pkgrel=1
 license=('BSD')
@@ -13,7 +13,7 @@
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
 source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2)
-md5sums=('14dbc9e0c489263c3592ab3d83663b2f')
+md5sums=('4d2b7e9c14d1e5ba3ab262aceec94991')
 
 check() {
   cd "${srcdir}/arrayfire-full-${pkgver}/build"


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

2016-03-19 Thread Sven-Hendrik Haase
Date: Friday, March 18, 2016 @ 03:39:17
  Author: svenstaro
Revision: 167056

upgpkg: arrayfire 3.3.0-1

upstream release 3.3.0

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-03-18 00:09:48 UTC (rev 167055)
+++ PKGBUILD2016-03-18 02:39:17 UTC (rev 167056)
@@ -2,11 +2,11 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='http://arrayfire.com'
-pkgver=3.2.2
+pkgver=3.3.0
 arch=('i686' 'x86_64')
 pkgrel=1
 license=('BSD')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python')
 makedepends_x86_64=('cuda' 'nvidia-utils')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
 optdepends=('cuda: Required for using CUDA backend'
@@ -13,7 +13,7 @@
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
 source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2)
-md5sums=('2b7f354c249bdbeef158513c0136b4a5')
+md5sums=('14dbc9e0c489263c3592ab3d83663b2f')
 
 check() {
   cd "${srcdir}/arrayfire-full-${pkgver}/build"


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

2016-02-13 Thread Sven-Hendrik Haase
Date: Saturday, February 13, 2016 @ 21:22:26
  Author: svenstaro
Revision: 161478

upgpkg: arrayfire 3.2.2-1

upstream release 3.2.2

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-02-13 20:21:38 UTC (rev 161477)
+++ PKGBUILD2016-02-13 20:22:26 UTC (rev 161478)
@@ -2,9 +2,9 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='http://arrayfire.com'
-pkgver=3.2.1
+pkgver=3.2.2
 arch=('i686' 'x86_64')
-pkgrel=2
+pkgrel=1
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git')
 makedepends_x86_64=('cuda' 'nvidia-utils')
@@ -13,7 +13,7 @@
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
 source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2)
-md5sums=('2ea5766357c6740ccbdbfdb127bfa97c')
+md5sums=('2b7f354c249bdbeef158513c0136b4a5')
 
 check() {
   cd "${srcdir}/arrayfire-full-${pkgver}/build"


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

2016-01-24 Thread Antonio Rojas
Date: Sunday, January 24, 2016 @ 23:30:52
  Author: arojas
Revision: 158779

Rebuild against split lapacke

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-24 22:12:33 UTC (rev 158778)
+++ PKGBUILD2016-01-24 22:30:52 UTC (rev 158779)
@@ -4,11 +4,11 @@
 url='http://arrayfire.com'
 pkgver=3.2.1
 arch=('i686' 'x86_64')
-pkgrel=1
+pkgrel=2
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git')
 makedepends_x86_64=('cuda' 'nvidia-utils')
-depends=('cblas' 'fftw' 'boost-libs' 'lapack' 'forge' 'freeimage' 'glfw' 
'glew')
+depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')


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

2015-12-20 Thread Sven-Hendrik Haase
Date: Sunday, December 20, 2015 @ 15:05:55
  Author: svenstaro
Revision: 153773

upgpkg: arrayfire 3.2.1-1

upstream release 3.2.1

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-12-20 11:24:11 UTC (rev 153772)
+++ PKGBUILD2015-12-20 14:05:55 UTC (rev 153773)
@@ -2,9 +2,9 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='http://arrayfire.com'
-pkgver=3.2.0
+pkgver=3.2.1
 arch=('i686' 'x86_64')
-pkgrel=2
+pkgrel=1
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git')
 makedepends_x86_64=('cuda' 'nvidia-utils')
@@ -13,7 +13,7 @@
 'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend')
 source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2)
-md5sums=('0dc2dd8188b0cd60baeeef214cbe68c4')
+md5sums=('2ea5766357c6740ccbdbfdb127bfa97c')
 
 check() {
   cd "${srcdir}/arrayfire-full-${pkgver}/build"


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

2015-12-07 Thread Evangelos Foutras
Date: Monday, December 7, 2015 @ 09:49:11
  Author: foutrelis
Revision: 149768

C++11 ABI rebuild

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-12-07 08:48:42 UTC (rev 149767)
+++ PKGBUILD2015-12-07 08:49:11 UTC (rev 149768)
@@ -4,7 +4,7 @@
 url='http://arrayfire.com'
 pkgver=3.2.0
 arch=('i686' 'x86_64')
-pkgrel=1
+pkgrel=2
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git')
 makedepends_x86_64=('cuda' 'nvidia-utils')


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

2015-11-15 Thread Sven-Hendrik Haase
Date: Sunday, November 15, 2015 @ 17:01:06
  Author: svenstaro
Revision: 146871

upgpkg: arrayfire 3.2.0-1

upstream release 3.2.0

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-11-15 15:53:09 UTC (rev 146870)
+++ PKGBUILD2015-11-15 16:01:06 UTC (rev 146871)
@@ -2,20 +2,18 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='http://arrayfire.com'
-pkgver=3.1.3
+pkgver=3.2.0
 arch=('i686' 'x86_64')
 pkgrel=1
 license=('BSD')
 makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git')
 makedepends_x86_64=('cuda' 'nvidia-utils')
-depends=('cblas' 'fftw' 'boost-libs' 'lapack' 'forge' 'freeimage')
+depends=('cblas' 'fftw' 'boost-libs' 'lapack' 'forge' 'freeimage' 'glfw' 
'glew')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
-'libclc: Required for using OpenCL backend'
-'glfw: Required for running the examples'
-'glew: Required for running the examples')
+'libclc: Required for using OpenCL backend')
 source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2)
-md5sums=('0bc133fc8667120ad7799b3550780381')
+md5sums=('0dc2dd8188b0cd60baeeef214cbe68c4')
 
 check() {
   cd "${srcdir}/arrayfire-full-${pkgver}/build"


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

2015-11-04 Thread Sven-Hendrik Haase
Date: Wednesday, November 4, 2015 @ 12:37:43
  Author: svenstaro
Revision: 145950

upgpkg: arrayfire 3.1.3-1

upstream release 3.1.3

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-11-04 11:30:23 UTC (rev 145949)
+++ PKGBUILD2015-11-04 11:37:43 UTC (rev 145950)
@@ -2,7 +2,7 @@
 pkgname=arrayfire
 pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
 url='http://arrayfire.com'
-pkgver=3.1.2
+pkgver=3.1.3
 arch=('i686' 'x86_64')
 pkgrel=1
 license=('BSD')
@@ -15,7 +15,7 @@
 'glfw: Required for running the examples'
 'glew: Required for running the examples')
 source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2)
-md5sums=('c60b10a5ad66ca363ab0732fd9438c15')
+md5sums=('0bc133fc8667120ad7799b3550780381')
 
 check() {
   cd "${srcdir}/arrayfire-full-${pkgver}/build"


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

2015-10-03 Thread Sven-Hendrik Haase
Date: Saturday, October 3, 2015 @ 10:36:33
  Author: svenstaro
Revision: 142860

upgpkg: arrayfire 3.1.2-1

Pushing arrayfire

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-10-03 07:46:50 UTC (rev 142859)
+++ PKGBUILD2015-10-03 08:36:33 UTC (rev 142860)
@@ -6,22 +6,25 @@
 arch=('i686' 'x86_64')
 pkgrel=1
 license=('BSD')
-makedepends=('cmake' 'freeimage' 'graphviz' 'doxygen' 'cuda' 'opencl-headers' 
'glfw')
-depends=('cblas' 'fftw' 'boost')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git')
+makedepends_x86_64=('cuda' 'nvidia-utils')
+depends=('cblas' 'fftw' 'boost-libs' 'lapack' 'forge' 'freeimage')
 optdepends=('cuda: Required for using CUDA backend'
+'nvidia-utils: Required for using CUDA backend'
 'libclc: Required for using OpenCL backend'
-'glfw: Required for running the examples')
-source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgveR}.tar.bz2)
-md5sums=('SKIP')
+'glfw: Required for running the examples'
+'glew: Required for running the examples')
+source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2)
+md5sums=('c60b10a5ad66ca363ab0732fd9438c15')
 
 check() {
-  cd "${srcdir}/build"
+  cd "${srcdir}/arrayfire-full-${pkgver}/build"
 
-  make test
+  #make test
 }
 
 build() {
-  cd "${srcdir}"
+  cd "${srcdir}/arrayfire-full-${pkgver}/"
 
   rm -rf build
   mkdir build && cd build
@@ -28,10 +31,11 @@
 
   cmake .. \
   -DCMAKE_INSTALL_PREFIX=/usr \
+  -DUSE_SYSTEM_FORGE=ON \
+  -DCOMPUTES_DETECTED_LIST="20;30;32;35;50;52;53" \
   -DBUILD_CPU=ON \
   -DCMAKE_BUILD_TYPE=Release \
   -DBUILD_EXAMPLES=ON \
-  -DBUILD_TESTS=ON \
   -DBUILD_DOCS=ON
 
   make
@@ -38,7 +42,11 @@
 }
 
 package() {
-  cd "${srcdir}/build"
+  cd "${srcdir}/arrayfire-full-${pkgver}"
 
+  install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+
+  cd build
+
   make DESTDIR="${pkgdir}/" install
 }