[arch-commits] Commit in arrayfire/trunk (3 files)
Konstantin Gizdov
kgizdov at archlinux.org
Wed Mar 27 19:44:12 UTC 2019
Date: Wednesday, March 27, 2019 @ 19:44:11
Author: kgizdov
Revision: 444914
rebuild for CUDA with GCC8
Added:
arrayfire/trunk/doc_warn_not_error.patch
Modified:
arrayfire/trunk/2365.patch
arrayfire/trunk/PKGBUILD
--------------------------+
2365.patch | 2 +-
PKGBUILD | 17 ++++++++++-------
doc_warn_not_error.patch | 13 +++++++++++++
3 files changed, 24 insertions(+), 8 deletions(-)
Modified: 2365.patch
===================================================================
--- 2365.patch 2019-03-27 19:43:40 UTC (rev 444913)
+++ 2365.patch 2019-03-27 19:44:11 UTC (rev 444914)
@@ -21,7 +21,7 @@
include(ExternalProject)
--set(FORGE_VERSION af3.6.0)
+-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})
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-03-27 19:43:40 UTC (rev 444913)
+++ PKGBUILD 2019-03-27 19:44:11 UTC (rev 444914)
@@ -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.1
+pkgver=3.6.2
arch=('x86_64')
-pkgrel=6
+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,19 @@
'libclc: Required for using OpenCL backend')
options=('!buildflags')
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2"
- "2365.patch")
-sha512sums=('44f4e0e5c99764a34854e5da7c893cd956a42dd4a23a5761e63a661e23cbd0bbab7cec3fc182aa1b5255989b19b3713bde8a10aee782bd76424b6c4b025e0f36'
- '916c4adf46bc092e2b9657734b893a4c79b3d28b2c2116d75924123b36a73e24fbf005fcfc00a84f8e79f7c32b0121fa90b790e786b81105080bfc9f98aac0c6')
+ "2365.patch"
+ 'doc_warn_not_error.patch')
+sha512sums=('02fef093eb819b503449812d033695995502f513973f25fa2fee5a904a7198e6191470ccbb7ac1c8281e3b89f61da89e1df7958215b261fc3017f6ab4643ff07'
+ 'b0bb4b9e5a69c960dbed51838be4855b1eed030a9e68072807685029f0673bcfad8253614d19b2d1ec70a9082a4cf09f84601ebdedf275223cebfac5bd41f9d1'
+ '63c745da51347fc94e02b031cb0606216f523acc350866658ebed7ac09115217a934285ecb731391f11c2934984f106564153eaca1b9c6d578db2b0904c0741d')
prepare() {
cd "${srcdir}/arrayfire-full-${pkgver}"
patch -Np1 -i "${srcdir}"/2365.patch
+ patch -Np1 -i "${srcdir}/doc_warn_not_error.patch"
- mkdir build
+ mkdir -p build
}
build() {
@@ -41,7 +44,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;7.2;7.5" \
-DCMAKE_BUILD_TYPE=Release \
- -DCUDA_HOST_COMPILER=/usr/bin/gcc-7
+ -DCUDA_HOST_COMPILER=/usr/bin/gcc
make
}
Added: doc_warn_not_error.patch
===================================================================
--- doc_warn_not_error.patch (rev 0)
+++ doc_warn_not_error.patch 2019-03-27 19:44:11 UTC (rev 444914)
@@ -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
More information about the arch-commits
mailing list