[arch-commits] Commit in arrayfire/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 Haasepkgname=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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 }