[arch-commits] Commit in arrayfire/repos (4 files)
Date: Thursday, December 12, 2019 @ 03:07:24 Author: lfleischer Revision: 537129 db-move: moved arrayfire from [community-staging] to [community-testing] (x86_64) Added: arrayfire/repos/community-testing-x86_64/ arrayfire/repos/community-testing-x86_64/PKGBUILD (from rev 537128, arrayfire/repos/community-staging-x86_64/PKGBUILD) arrayfire/repos/community-testing-x86_64/doc_warn_not_error.patch (from rev 537128, arrayfire/repos/community-staging-x86_64/doc_warn_not_error.patch) Deleted: arrayfire/repos/community-staging-x86_64/ --+ PKGBUILD | 65 + doc_warn_not_error.patch | 13 + 2 files changed, 78 insertions(+) Copied: arrayfire/repos/community-testing-x86_64/PKGBUILD (from rev 537128, arrayfire/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-12-12 03:07:24 UTC (rev 537129) @@ -0,0 +1,65 @@ +# 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.6.4 +arch=('x86_64') +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') +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; +'doc_warn_not_error.patch') +sha512sums=('febda2cd6f4a8d0bba2e5effaf92e93d37ab3283ff71f5fe1bd236fc71f3121c2e58988b20b97e457dee0077f67ea51406f17eac463c378d7655ad8be4aa3e53' + '63c745da51347fc94e02b031cb0606216f523acc350866658ebed7ac09115217a934285ecb731391f11c2934984f106564153eaca1b9c6d578db2b0904c0741d') + +prepare() { + 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 \ + -DGOOGLETEST_VERSION=1.9.0 \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DAF_WITH_IMAGEIO=ON \ + -DAF_BUILD_CPU=ON \ + -DAF_BUILD_OPENCL=ON \ + -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" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCUDA_HOST_COMPILER=/usr/bin/gcc + + ninja +} + +# check() { +# cd "${srcdir}/arrayfire-full-${pkgver}/build" +# +# # Some tests fail :( +# make test +# } + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + + cd build + + DESTDIR="${pkgdir}/" ninja install +} Copied: arrayfire/repos/community-testing-x86_64/doc_warn_not_error.patch (from rev 537128, arrayfire/repos/community-staging-x86_64/doc_warn_not_error.patch) === --- community-testing-x86_64/doc_warn_not_error.patch (rev 0) +++ community-testing-x86_64/doc_warn_not_error.patch 2019-12-12 03:07:24 UTC (rev 537129) @@ -0,0 +1,13 @@ +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/repos (4 files)
Date: Wednesday, March 27, 2019 @ 19:44:32 Author: kgizdov Revision: 444915 archrelease: copy trunk to community-testing-x86_64 Added: arrayfire/repos/community-testing-x86_64/ arrayfire/repos/community-testing-x86_64/2365.patch (from rev 444914, arrayfire/trunk/2365.patch) arrayfire/repos/community-testing-x86_64/PKGBUILD (from rev 444914, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-testing-x86_64/doc_warn_not_error.patch (from rev 444914, arrayfire/trunk/doc_warn_not_error.patch) --+ 2365.patch | 148 + PKGBUILD | 67 doc_warn_not_error.patch | 13 +++ 3 files changed, 228 insertions(+) Copied: arrayfire/repos/community-testing-x86_64/2365.patch (from rev 444914, arrayfire/trunk/2365.patch) === --- community-testing-x86_64/2365.patch (rev 0) +++ community-testing-x86_64/2365.patch 2019-03-27 19:44:32 UTC (rev 444915) @@ -0,0 +1,148 @@ +From b25b998ea3637948914095b57c3246f8b26c6506 Mon Sep 17 00:00:00 2001 +From: pradeep +Date: Mon, 3 Dec 2018 20:21:35 +0530 +Subject: [PATCH] Changes to use glbinding 3.0.2 and Forge 1.0.3 + +- Forge 1.0.3 uses glbinding 3.0.2 +- ArrayFire's glbinding has also been bumped up to 3.0.2 +--- + CMakeModules/build_forge.cmake | 2 +- + src/backend/common/CMakeLists.txt | 3 +- + src/backend/common/graphics_common.cpp | 43 +- + src/backend/common/graphics_common.hpp | 4 --- + src/backend/opencl/platform.cpp| 1 - + 5 files changed, 17 insertions(+), 36 deletions(-) + +diff --git a/CMakeModules/build_forge.cmake b/CMakeModules/build_forge.cmake +index 7ae5a165f..97ffcec5f 100644 +--- a/CMakeModules/build_forge.cmake b/CMakeModules/build_forge.cmake +@@ -7,7 +7,7 @@ + + include(ExternalProject) + +-set(FORGE_VERSION v1.0.2) ++set(FORGE_VERSION v1.0.3) + set(prefix "${ArrayFire_BINARY_DIR}/third_party/forge") + set(PX ${CMAKE_SHARED_LIBRARY_PREFIX}) + set(SX ${CMAKE_SHARED_LIBRARY_SUFFIX}) +diff --git a/src/backend/common/CMakeLists.txt b/src/backend/common/CMakeLists.txt +index 4aa0b4949..6f608d05f 100644 +--- a/src/backend/common/CMakeLists.txt b/src/backend/common/CMakeLists.txt +@@ -105,7 +105,8 @@ if(AF_WITH_GRAPHICS) + # glbindings cmake file + target_link_libraries(afcommon_interface + INTERFACE +-$) ++$ ++) + else() + target_link_libraries(afcommon_interface INTERFACE glbinding::glbinding) + endif() +diff --git a/src/backend/common/graphics_common.cpp b/src/backend/common/graphics_common.cpp +index 3cbc83b7a..a574bc962 100644 +--- a/src/backend/common/graphics_common.cpp b/src/backend/common/graphics_common.cpp +@@ -10,7 +10,6 @@ + #if defined(WITH_GRAPHICS) + + #include +-#include + #include + #include + #include +@@ -51,30 +50,28 @@ INSTANTIATE_GET_FG_TYPE(unsigned char , forge::u8); + INSTANTIATE_GET_FG_TYPE(unsigned short , forge::u16); + INSTANTIATE_GET_FG_TYPE(short , forge::s16); + +-gl::GLenum glErrorSkip(const char *msg, const char* file, int line) +-{ +-#ifndef NDEBUG +-gl::GLenum x = gl::glGetError(); +-if (x != GL_NO_ERROR) { +-char buf[1024]; +-sprintf(buf, "GL Error Skipped at: %s:%d Message: %s Error Code: %d \"%s\"\n", file, line, msg, (int)x, glbinding::Meta::getString(x).c_str()); +-AF_ERROR(buf, AF_ERR_INTERNAL); +-} +-return x; +-#else +-return (gl::GLenum)0; +-#endif +-} +- + gl::GLenum glErrorCheck(const char *msg, const char* file, int line) + { ++auto getErrorString = [](gl::GLenum value) { ++switch(value) { ++case GLenum::GL_INVALID_ENUM: return "GL_INVALID_ENUM"; ++case GLenum::GL_INVALID_VALUE: return "GL_INVALID_VALUE"; ++case GLenum::GL_INVALID_OPERATION: return "GL_INVALID_OPERATION"; ++case GLenum::GL_INVALID_FRAMEBUFFER_OPERATION: return "GL_INVALID_FRAMEBUFFER_OPERATION"; ++case GLenum::GL_OUT_OF_MEMORY: return "GL_OUT_OF_MEMORY"; ++case GLenum::GL_STACK_UNDERFLOW: return "GL_STACK_UNDERFLOW"; ++case GLenum::GL_STACK_OVERFLOW: return "GL_STACK_OVERFLOW"; ++default: return "GL_NO_ERROR"; ++} ++}; + // Skipped in release mode + #ifndef NDEBUG + gl::GLenum x = gl::glGetError(); + + if (x != GL_NO_ERROR) { + char buf[1024]; +-sprintf(buf, "GL Error at: %s:%d Message: %s Error Code: %d \"%s\"\n", file, line, msg, (int)x, glbinding::Meta::getString(x).c_str()); ++sprintf(buf, "GL Error at: %s:%d Message: %s Error Code: %d \"%s\"\n", ++file, line, msg, (int)x, getErrorString(x).c_str()); + AF_ERROR(buf, AF_ERR_INTERNAL); + } + return x; +@@ -83,18 +80,6 @@ gl::GLenum glErrorCheck(const char *msg, const char* file, int line) + #endif + } + +-gl::GLenum
[arch-commits] Commit in arrayfire/repos (4 files)
Date: Tuesday, September 27, 2016 @ 12:34:59 Author: svenstaro Revision: 190670 archrelease: copy trunk to community-i686, community-x86_64 Added: arrayfire/repos/community-i686/PKGBUILD (from rev 190669, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-x86_64/PKGBUILD (from rev 190669, arrayfire/trunk/PKGBUILD) Deleted: arrayfire/repos/community-i686/PKGBUILD arrayfire/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 102 community-i686/PKGBUILD | 50 - community-x86_64/PKGBUILD | 50 - 3 files changed, 102 insertions(+), 100 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-09-27 12:34:50 UTC (rev 190669) +++ community-i686/PKGBUILD 2016-09-27 12:34:59 UTC (rev 190670) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.3.2 -arch=('i686' 'x86_64') -pkgrel=1 -license=('BSD') -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' -'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') - -check() { - cd "${srcdir}/arrayfire-full-${pkgver}/build" - - #make test -} - -build() { - cd "${srcdir}/arrayfire-full-${pkgver}/" - - rm -rf build - mkdir build && cd build - - 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_DOCS=ON - - make -j1 -} - -package() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: arrayfire/repos/community-i686/PKGBUILD (from rev 190669, arrayfire/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-09-27 12:34:59 UTC (rev 190670) @@ -0,0 +1,51 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.4.0 +arch=('i686' 'x86_64') +pkgrel=1 +license=('BSD') +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' +'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=('f9330906c122007287e092c9282c0f97') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + # Some tests fail :( + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2016-09-27 12:34:50 UTC (rev 190669) +++ community-x86_64/PKGBUILD 2016-09-27 12:34:59 UTC (rev 190670) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.3.2 -arch=('i686' 'x86_64') -pkgrel=1 -license=('BSD') -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' -'nvidia-utils: Required for
[arch-commits] Commit in arrayfire/repos (4 files)
Date: Friday, March 18, 2016 @ 14:51:56 Author: svenstaro Revision: 167572 archrelease: copy trunk to community-i686, community-x86_64 Added: arrayfire/repos/community-i686/PKGBUILD (from rev 167571, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-x86_64/PKGBUILD (from rev 167571, arrayfire/trunk/PKGBUILD) Deleted: arrayfire/repos/community-i686/PKGBUILD arrayfire/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 100 community-i686/PKGBUILD | 50 -- community-x86_64/PKGBUILD | 50 -- 3 files changed, 100 insertions(+), 100 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-03-18 13:51:46 UTC (rev 167571) +++ community-i686/PKGBUILD 2016-03-18 13:51:56 UTC (rev 167572) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.3.0 -arch=('i686' 'x86_64') -pkgrel=1 -license=('BSD') -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' -'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') - -check() { - cd "${srcdir}/arrayfire-full-${pkgver}/build" - - #make test -} - -build() { - cd "${srcdir}/arrayfire-full-${pkgver}/" - - rm -rf build - mkdir build && cd build - - 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_DOCS=ON - - make -} - -package() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: arrayfire/repos/community-i686/PKGBUILD (from rev 167571, arrayfire/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-03-18 13:51:56 UTC (rev 167572) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.3.1 +arch=('i686' 'x86_64') +pkgrel=1 +license=('BSD') +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' +'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') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2016-03-18 13:51:46 UTC (rev 167571) +++ community-x86_64/PKGBUILD 2016-03-18 13:51:56 UTC (rev 167572) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.3.0 -arch=('i686' 'x86_64') -pkgrel=1 -license=('BSD') -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' -'nvidia-utils: Required for using CUDA backend' -
[arch-commits] Commit in arrayfire/repos (4 files)
Date: Friday, March 18, 2016 @ 03:39:25 Author: svenstaro Revision: 167057 archrelease: copy trunk to community-i686, community-x86_64 Added: arrayfire/repos/community-i686/PKGBUILD (from rev 167056, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-x86_64/PKGBUILD (from rev 167056, arrayfire/trunk/PKGBUILD) Deleted: arrayfire/repos/community-i686/PKGBUILD arrayfire/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 100 community-i686/PKGBUILD | 50 -- community-x86_64/PKGBUILD | 50 -- 3 files changed, 100 insertions(+), 100 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-03-18 02:39:17 UTC (rev 167056) +++ community-i686/PKGBUILD 2016-03-18 02:39:25 UTC (rev 167057) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.2.2 -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' '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') -source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2) -md5sums=('2b7f354c249bdbeef158513c0136b4a5') - -check() { - cd "${srcdir}/arrayfire-full-${pkgver}/build" - - #make test -} - -build() { - cd "${srcdir}/arrayfire-full-${pkgver}/" - - rm -rf build - mkdir build && cd build - - 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_DOCS=ON - - make -} - -package() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: arrayfire/repos/community-i686/PKGBUILD (from rev 167056, arrayfire/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-03-18 02:39:25 UTC (rev 167057) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.3.0 +arch=('i686' 'x86_64') +pkgrel=1 +license=('BSD') +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' +'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') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2016-03-18 02:39:17 UTC (rev 167056) +++ community-x86_64/PKGBUILD 2016-03-18 02:39:25 UTC (rev 167057) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.2.2 -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' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew') -optdepends=('cuda: Required for using CUDA backend' -'nvidia-utils: Required for using CUDA backend' -'libclc: Required
[arch-commits] Commit in arrayfire/repos (4 files)
Date: Saturday, February 13, 2016 @ 21:22:41 Author: svenstaro Revision: 161479 archrelease: copy trunk to community-i686, community-x86_64 Added: arrayfire/repos/community-i686/PKGBUILD (from rev 161478, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-x86_64/PKGBUILD (from rev 161478, arrayfire/trunk/PKGBUILD) Deleted: arrayfire/repos/community-i686/PKGBUILD arrayfire/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 100 community-i686/PKGBUILD | 50 -- community-x86_64/PKGBUILD | 50 -- 3 files changed, 100 insertions(+), 100 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-02-13 20:22:26 UTC (rev 161478) +++ community-i686/PKGBUILD 2016-02-13 20:22:41 UTC (rev 161479) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.2.1 -arch=('i686' 'x86_64') -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' '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') -source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2) -md5sums=('2ea5766357c6740ccbdbfdb127bfa97c') - -check() { - cd "${srcdir}/arrayfire-full-${pkgver}/build" - - #make test -} - -build() { - cd "${srcdir}/arrayfire-full-${pkgver}/" - - rm -rf build - mkdir build && cd build - - 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_DOCS=ON - - make -} - -package() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: arrayfire/repos/community-i686/PKGBUILD (from rev 161478, arrayfire/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-02-13 20:22:41 UTC (rev 161479) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.2.2 +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' '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') +source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2) +md5sums=('2b7f354c249bdbeef158513c0136b4a5') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2016-02-13 20:22:26 UTC (rev 161478) +++ community-x86_64/PKGBUILD 2016-02-13 20:22:41 UTC (rev 161479) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.2.1 -arch=('i686' 'x86_64') -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' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew') -optdepends=('cuda: Required for using CUDA backend' -'nvidia-utils: Required for using CUDA backend' -'libclc: Required for
[arch-commits] Commit in arrayfire/repos (4 files)
Date: Sunday, January 24, 2016 @ 23:31:48 Author: arojas Revision: 158780 archrelease: copy trunk to community-i686, community-x86_64 Added: arrayfire/repos/community-i686/PKGBUILD (from rev 158779, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-x86_64/PKGBUILD (from rev 158779, arrayfire/trunk/PKGBUILD) Deleted: arrayfire/repos/community-i686/PKGBUILD arrayfire/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 100 community-i686/PKGBUILD | 50 -- community-x86_64/PKGBUILD | 50 -- 3 files changed, 100 insertions(+), 100 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-24 22:30:52 UTC (rev 158779) +++ community-i686/PKGBUILD 2016-01-24 22:31:48 UTC (rev 158780) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.2.1 -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' 'glfw' 'glew') -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) -md5sums=('2ea5766357c6740ccbdbfdb127bfa97c') - -check() { - cd "${srcdir}/arrayfire-full-${pkgver}/build" - - #make test -} - -build() { - cd "${srcdir}/arrayfire-full-${pkgver}/" - - rm -rf build - mkdir build && cd build - - 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_DOCS=ON - - make -} - -package() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: arrayfire/repos/community-i686/PKGBUILD (from rev 158779, arrayfire/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-24 22:31:48 UTC (rev 158780) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.2.1 +arch=('i686' 'x86_64') +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' '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') +source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2) +md5sums=('2ea5766357c6740ccbdbfdb127bfa97c') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2016-01-24 22:30:52 UTC (rev 158779) +++ community-x86_64/PKGBUILD 2016-01-24 22:31:48 UTC (rev 158780) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.2.1 -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' 'glfw' 'glew') -optdepends=('cuda: Required for using CUDA backend' -'nvidia-utils: Required for using CUDA backend' -'libclc: Required for using
[arch-commits] Commit in arrayfire/repos (4 files)
Date: Sunday, December 20, 2015 @ 15:06:04 Author: svenstaro Revision: 153774 archrelease: copy trunk to community-i686, community-x86_64 Added: arrayfire/repos/community-i686/PKGBUILD (from rev 153773, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-x86_64/PKGBUILD (from rev 153773, arrayfire/trunk/PKGBUILD) Deleted: arrayfire/repos/community-i686/PKGBUILD arrayfire/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 100 community-i686/PKGBUILD | 50 -- community-x86_64/PKGBUILD | 50 -- 3 files changed, 100 insertions(+), 100 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-12-20 14:05:55 UTC (rev 153773) +++ community-i686/PKGBUILD 2015-12-20 14:06:04 UTC (rev 153774) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.2.0 -arch=('i686' 'x86_64') -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') -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) -md5sums=('0dc2dd8188b0cd60baeeef214cbe68c4') - -check() { - cd "${srcdir}/arrayfire-full-${pkgver}/build" - - #make test -} - -build() { - cd "${srcdir}/arrayfire-full-${pkgver}/" - - rm -rf build - mkdir build && cd build - - 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_DOCS=ON - - make -} - -package() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: arrayfire/repos/community-i686/PKGBUILD (from rev 153773, arrayfire/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-12-20 14:06:04 UTC (rev 153774) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.2.1 +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' 'glfw' 'glew') +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) +md5sums=('2ea5766357c6740ccbdbfdb127bfa97c') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2015-12-20 14:05:55 UTC (rev 153773) +++ community-x86_64/PKGBUILD 2015-12-20 14:06:04 UTC (rev 153774) @@ -1,50 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.2.0 -arch=('i686' 'x86_64') -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') -optdepends=('cuda: Required for using CUDA backend' -'nvidia-utils: Required for using CUDA backend' -'libclc: Required for using
[arch-commits] Commit in arrayfire/repos (4 files)
Date: Monday, December 7, 2015 @ 09:49:34 Author: foutrelis Revision: 149769 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: arrayfire/repos/community-staging-i686/ arrayfire/repos/community-staging-i686/PKGBUILD (from rev 149768, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-staging-x86_64/ arrayfire/repos/community-staging-x86_64/PKGBUILD (from rev 149768, arrayfire/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: arrayfire/repos/community-staging-i686/PKGBUILD (from rev 149768, arrayfire/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-12-07 08:49:34 UTC (rev 149769) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase+pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.2.0 +arch=('i686' 'x86_64') +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') +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) +md5sums=('0dc2dd8188b0cd60baeeef214cbe68c4') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Copied: arrayfire/repos/community-staging-x86_64/PKGBUILD (from rev 149768, arrayfire/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-12-07 08:49:34 UTC (rev 149769) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.2.0 +arch=('i686' 'x86_64') +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') +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) +md5sums=('0dc2dd8188b0cd60baeeef214cbe68c4') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +}
[arch-commits] Commit in arrayfire/repos (4 files)
Date: Sunday, November 15, 2015 @ 17:01:14 Author: svenstaro Revision: 146872 archrelease: copy trunk to community-i686, community-x86_64 Added: arrayfire/repos/community-i686/PKGBUILD (from rev 146871, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-x86_64/PKGBUILD (from rev 146871, arrayfire/trunk/PKGBUILD) Deleted: arrayfire/repos/community-i686/PKGBUILD arrayfire/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 100 community-i686/PKGBUILD | 52 -- community-x86_64/PKGBUILD | 52 -- 3 files changed, 100 insertions(+), 104 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-11-15 16:01:06 UTC (rev 146871) +++ community-i686/PKGBUILD 2015-11-15 16:01:14 UTC (rev 146872) @@ -1,52 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.1.3 -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') -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') -source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2) -md5sums=('0bc133fc8667120ad7799b3550780381') - -check() { - cd "${srcdir}/arrayfire-full-${pkgver}/build" - - #make test -} - -build() { - cd "${srcdir}/arrayfire-full-${pkgver}/" - - rm -rf build - mkdir build && cd build - - 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_DOCS=ON - - make -} - -package() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: arrayfire/repos/community-i686/PKGBUILD (from rev 146871, arrayfire/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-11-15 16:01:14 UTC (rev 146872) @@ -0,0 +1,50 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +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' 'glfw' 'glew') +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) +md5sums=('0dc2dd8188b0cd60baeeef214cbe68c4') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2015-11-15 16:01:06 UTC (rev 146871) +++ community-x86_64/PKGBUILD 2015-11-15 16:01:14 UTC (rev 146872) @@ -1,52 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.1.3 -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') -optdepends=('cuda: Required for using CUDA backend' -
[arch-commits] Commit in arrayfire/repos (4 files)
Date: Wednesday, November 4, 2015 @ 12:37:52 Author: svenstaro Revision: 145951 archrelease: copy trunk to community-i686, community-x86_64 Added: arrayfire/repos/community-i686/PKGBUILD (from rev 145950, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-x86_64/PKGBUILD (from rev 145950, arrayfire/trunk/PKGBUILD) Deleted: arrayfire/repos/community-i686/PKGBUILD arrayfire/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 104 community-i686/PKGBUILD | 52 -- community-x86_64/PKGBUILD | 52 -- 3 files changed, 104 insertions(+), 104 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2015-11-04 11:37:43 UTC (rev 145950) +++ community-i686/PKGBUILD 2015-11-04 11:37:52 UTC (rev 145951) @@ -1,52 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.1.2 -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') -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') -source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2) -md5sums=('c60b10a5ad66ca363ab0732fd9438c15') - -check() { - cd "${srcdir}/arrayfire-full-${pkgver}/build" - - #make test -} - -build() { - cd "${srcdir}/arrayfire-full-${pkgver}/" - - rm -rf build - mkdir build && cd build - - 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_DOCS=ON - - make -} - -package() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: arrayfire/repos/community-i686/PKGBUILD (from rev 145950, arrayfire/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-11-04 11:37:52 UTC (rev 145951) @@ -0,0 +1,52 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.1.3 +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') +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') +source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2) +md5sums=('0bc133fc8667120ad7799b3550780381') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2015-11-04 11:37:43 UTC (rev 145950) +++ community-x86_64/PKGBUILD 2015-11-04 11:37:52 UTC (rev 145951) @@ -1,52 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='http://arrayfire.com' -pkgver=3.1.2 -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'
[arch-commits] Commit in arrayfire/repos (4 files)
Date: Saturday, October 3, 2015 @ 10:36:42 Author: svenstaro Revision: 142861 archrelease: copy trunk to community-i686, community-x86_64 Added: arrayfire/repos/community-i686/ arrayfire/repos/community-i686/PKGBUILD (from rev 142860, arrayfire/trunk/PKGBUILD) arrayfire/repos/community-x86_64/ arrayfire/repos/community-x86_64/PKGBUILD (from rev 142860, arrayfire/trunk/PKGBUILD) ---+ community-i686/PKGBUILD | 52 community-x86_64/PKGBUILD | 52 2 files changed, 104 insertions(+) Copied: arrayfire/repos/community-i686/PKGBUILD (from rev 142860, arrayfire/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-10-03 08:36:42 UTC (rev 142861) @@ -0,0 +1,52 @@ +# Maintainer: Sven-Hendrik Haase+pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.1.2 +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') +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') +source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2) +md5sums=('c60b10a5ad66ca363ab0732fd9438c15') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Copied: arrayfire/repos/community-x86_64/PKGBUILD (from rev 142860, arrayfire/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2015-10-03 08:36:42 UTC (rev 142861) @@ -0,0 +1,52 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='http://arrayfire.com' +pkgver=3.1.2 +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') +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') +source=(http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2) +md5sums=('c60b10a5ad66ca363ab0732fd9438c15') + +check() { + cd "${srcdir}/arrayfire-full-${pkgver}/build" + + #make test +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}/" + + rm -rf build + mkdir build && cd build + + 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_DOCS=ON + + make +} + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +}