diff options
author | Alex Dewar | 2019-03-29 17:33:10 +0000 |
---|---|---|
committer | Alex Dewar | 2019-03-29 17:33:10 +0000 |
commit | 2834d4684c9509623acae9d2a42bab5139405e88 (patch) | |
tree | f9c57a69653d41188b1d6c5f5f0381a779bf926d /PKGBUILD | |
parent | ea88495e4f106565670ef51c56aab270fd7172c3 (diff) | |
download | aur-2834d4684c9509623acae9d2a42bab5139405e88.tar.gz |
Fix for CUDA v10.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -4,7 +4,7 @@ pkgname=opencv-cuda pkgver=4.0.1 -pkgrel=1 +pkgrel=2 provides=(opencv opencv-samples) conflicts=(opencv opencv-samples) pkgdesc="Open Source Computer Vision Library with CUDA support" @@ -21,15 +21,20 @@ optdepends=('opencv-samples: samples' 'python-numpy: Python 3 interface' 'python2-numpy: Python 2 interface') source=("opencv-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgver.zip" - "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz") + "opencv_contrib-$pkgver.tar.gz::https://github.com/opencv/opencv_contrib/archive/$pkgver.tar.gz" + "fix-cuda-10.1.patch") sha256sums=('b79ccdc4797a959c5ab17249a8a302c066248ae070e4d7010e2d77a625fdb30a' - '0d8acbad4b7074cfaafd906a7419c23629179d5e98894714402090b192ef8237') + '0d8acbad4b7074cfaafd906a7419c23629179d5e98894714402090b192ef8237' + '4e1640f37ee357d38551a65d3dbfc03a5d7589bffaa3cde92a64c5ea62f55aef') prepare() { msg2 "Patching sources for CUDA v10" sed -i 's|nvcuvid.h|nvidia-sdk/nvcuvid.h|' opencv_contrib-$pkgver/modules/cud*/src/*.hpp mkdir -p build + + cd opencv-$pkgver + patch --forward --strip=1 < ../fix-cuda-10.1.patch } build() { |