summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAlex Dewar2019-03-29 17:33:10 +0000
committerAlex Dewar2019-03-29 17:33:10 +0000
commit2834d4684c9509623acae9d2a42bab5139405e88 (patch)
treef9c57a69653d41188b1d6c5f5f0381a779bf926d /PKGBUILD
parentea88495e4f106565670ef51c56aab270fd7172c3 (diff)
downloadaur-2834d4684c9509623acae9d2a42bab5139405e88.tar.gz
Fix for CUDA v10.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD11
1 files changed, 8 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bdb5d5909082..2bb9e2f2c721 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {