mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
extra/opencv to 4.1.2-1
This commit is contained in:
parent
c48e8f0e22
commit
02ddc7adee
1 changed files with 8 additions and 8 deletions
|
@ -7,17 +7,17 @@
|
||||||
|
|
||||||
pkgbase=opencv
|
pkgbase=opencv
|
||||||
pkgname=(opencv opencv-samples)
|
pkgname=(opencv opencv-samples)
|
||||||
pkgver=4.1.1
|
pkgver=4.1.2
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Open Source Computer Vision Library"
|
pkgdesc="Open Source Computer Vision Library"
|
||||||
arch=(x86_64)
|
arch=(x86_64)
|
||||||
license=(BSD)
|
license=(BSD)
|
||||||
url="https://opencv.org/"
|
url="https://opencv.org/"
|
||||||
depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg)
|
depends=(intel-tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 jasper ffmpeg)
|
||||||
makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke gtk3 vtk glew ant java-environment)
|
makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke qt5-base vtk glew ant java-environment)
|
||||||
optdepends=('opencv-samples: samples'
|
optdepends=('opencv-samples: samples'
|
||||||
'gtk3: for the HighGUI module and the Python bindings'
|
|
||||||
'vtk: for the viz module'
|
'vtk: for the viz module'
|
||||||
|
'qt5-base: for the HighGUI module and the Python bindings'
|
||||||
'hdf5: for the HDF5 module and the Python bindings'
|
'hdf5: for the HDF5 module and the Python bindings'
|
||||||
'opencl-icd-loader: For coding with OpenCL'
|
'opencl-icd-loader: For coding with OpenCL'
|
||||||
'python-numpy: Python bindings'
|
'python-numpy: Python bindings'
|
||||||
|
@ -26,8 +26,8 @@ source=("$pkgbase-$pkgver.tar.gz::https://github.com/opencv/opencv/archive/$pkgv
|
||||||
"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"
|
||||||
opencv-includedir.patch
|
opencv-includedir.patch
|
||||||
0001-link-with-libatomic.patch)
|
0001-link-with-libatomic.patch)
|
||||||
sha256sums=('d34985c7b4283519c032e3585b30846644f56c81acba35693295ff8930f080aa'
|
sha256sums=('546d7d19388f2eea709a1951c7bfd56943241e41649473278950f4cbef656661'
|
||||||
'9f85d380758498d800fec26307e389620cde8b1a2e86ab51cddc5200fbe37102'
|
'0f6c3d30baa39e3e7611afb481ee86dea45dafb182cac87d570c95dccd83eb8b'
|
||||||
'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10'
|
'a96e35c9592e655b21a62cfe04e864a10e21535ad900e5de67356b9e9f40ca10'
|
||||||
'3376bc87ac7404c6f396f1bee03b76ab0e5cb18829f535bbc97cef71d28ab168')
|
'3376bc87ac7404c6f396f1bee03b76ab0e5cb18829f535bbc97cef71d28ab168')
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ build() {
|
||||||
-DWITH_OPENCL=ON \
|
-DWITH_OPENCL=ON \
|
||||||
-DWITH_OPENGL=ON \
|
-DWITH_OPENGL=ON \
|
||||||
-DWITH_TBB=ON \
|
-DWITH_TBB=ON \
|
||||||
-DOpenGL_GL_PREFERENCE=GLVND \
|
-DWITH_QT=ON \
|
||||||
-DBUILD_WITH_DEBUG_INFO=OFF \
|
-DBUILD_WITH_DEBUG_INFO=OFF \
|
||||||
-DBUILD_TESTS=OFF \
|
-DBUILD_TESTS=OFF \
|
||||||
-DBUILD_PERF_TESTS=OFF \
|
-DBUILD_PERF_TESTS=OFF \
|
||||||
|
@ -59,7 +59,6 @@ build() {
|
||||||
-DINSTALL_C_EXAMPLES=ON \
|
-DINSTALL_C_EXAMPLES=ON \
|
||||||
-DINSTALL_PYTHON_EXAMPLES=ON \
|
-DINSTALL_PYTHON_EXAMPLES=ON \
|
||||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
|
||||||
-DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \
|
-DOPENCV_EXTRA_MODULES_PATH="$srcdir/opencv_contrib-$pkgver/modules" \
|
||||||
-DOPENCV_SKIP_PYTHON_LOADER=ON \
|
-DOPENCV_SKIP_PYTHON_LOADER=ON \
|
||||||
-DOPENCV_PYTHON3_INSTALL_PATH=$_pythonpath \
|
-DOPENCV_PYTHON3_INSTALL_PATH=$_pythonpath \
|
||||||
|
@ -69,7 +68,8 @@ build() {
|
||||||
-DOPENCV_GENERATE_PKGCONFIG=ON \
|
-DOPENCV_GENERATE_PKGCONFIG=ON \
|
||||||
-DOPENCV_ENABLE_NONFREE=ON \
|
-DOPENCV_ENABLE_NONFREE=ON \
|
||||||
-DOPENCV_JNI_INSTALL_PATH=lib \
|
-DOPENCV_JNI_INSTALL_PATH=lib \
|
||||||
-DOPENCV_GENERATE_SETUPVARS=OFF
|
-DOPENCV_GENERATE_SETUPVARS=OFF \
|
||||||
|
-DEIGEN_INCLUDE_PATH=/usr/include/eigen3
|
||||||
make
|
make
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue