Date: Tuesday, February 14, 2023 @ 20:15:46 Author: svenstaro Revision: 1400489
upgpkg: arrayfire 3.8.3-1 Modified: arrayfire/trunk/PKGBUILD ----------+ PKGBUILD | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-14 19:23:33 UTC (rev 1400488) +++ PKGBUILD 2023-02-14 20:15:46 UTC (rev 1400489) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase <[email protected]> pkgname=arrayfire -pkgver=3.8.2 -pkgrel=5 +pkgver=3.8.3 +pkgrel=1 pkgdesc="High performance software library for parallel computing with an easy-to-use API" arch=('x86_64') url='https://arrayfire.com' @@ -17,7 +17,7 @@ options=('!lto') source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-full-${pkgver}.tar.bz2" 'arrayfire-boost-1.76.0.patch') -sha512sums=('ee8d7fe0406880238af51302f91cdb21879bec0732dc6f257fc522d1f4883ee7136d0ded65c9ebbc493e1795a2a175221a8ca11032ed0cf4ee2e1a555abf3a15' +sha512sums=('4c56814274fa1092516cd38f42e9d3fd4cc4a380da1ad710cc3b5fd8ea2a456682efd20be7579e601d59c33b4acc263f0baec5df6483da660d5afb832d2f09a1' '92e34c28e4b6222febef5a3047f4faf64756a50b46a68507931b989984bbc6729aa4d1560dc267650f1890cb1ad7aa0866dd3debc0073f9103f764af7618d795') prepare() { @@ -42,8 +42,8 @@ -DAF_BUILD_EXAMPLES=ON \ -DAF_BUILD_DOCS=ON \ -DCUDA_architecture_build_targets="5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0;8.6;8.7;8.9;9.0;9.0+PTX" \ - -DCMAKE_BUILD_TYPE=Release \ - -DCUDA_HOST_COMPILER=/usr/bin/gcc-11 \ + -DCMAKE_BUILD_TYPE=None \ + -DCUDA_HOST_COMPILER=/opt/cuda/bin/gcc \ -DBoost_NO_BOOST_CMAKE=ON ninja -C build @@ -53,7 +53,7 @@ cd "${srcdir}/arrayfire-full-${pkgver}" # Tests currently broken :( - # ninja -C build test + ctest --test-dir build --output-on-failure -E '.*(opencl|cuda)' -j$(nproc) } package() { @@ -62,6 +62,5 @@ install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE DESTDIR="${pkgdir}/" ninja -C build install - rm -r "${pkgdir}"/usr/LICENSES - rm -r "${pkgdir}"/usr/lib/libforge* + # rm -r "${pkgdir}"/usr/LICENSES }
