* update opencv to 4.8.1-1
This commit is contained in:
parent
fbfc8cef03
commit
97839fd0b7
@ -4,19 +4,58 @@
|
||||
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
|
||||
|
||||
pkgbase=opencv
|
||||
pkgname=(opencv opencv-samples python-opencv)
|
||||
pkgname=(opencv
|
||||
opencv-samples
|
||||
python-opencv
|
||||
)
|
||||
case "${CARCH}" in
|
||||
x86_64) pkgname+=(opencv-cuda)
|
||||
esac
|
||||
pkgver=4.8.0
|
||||
pkgrel=6
|
||||
pkgver=4.8.1
|
||||
pkgrel=1
|
||||
pkgdesc='Open Source Computer Vision Library'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=(BSD)
|
||||
url='https://opencv.org/'
|
||||
depends=(onetbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 openjpeg2 ffmpeg protobuf)
|
||||
makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke qt6-5compat vtk glew ant java-environment
|
||||
pugixml openmpi fmt nlohmann-json)
|
||||
depends=(abseil-cpp
|
||||
cblas
|
||||
ffmpeg
|
||||
freetype2
|
||||
gcc-libs
|
||||
glib2
|
||||
glibc
|
||||
gst-plugins-base
|
||||
gst-plugins-base-libs
|
||||
gstreamer
|
||||
harfbuzz
|
||||
lapack
|
||||
libdc1394
|
||||
libglvnd
|
||||
libjpeg-turbo
|
||||
libpng
|
||||
libtiff
|
||||
libwebp
|
||||
openexr
|
||||
openjpeg2
|
||||
protobuf
|
||||
onetbb
|
||||
zlib)
|
||||
makedepends=(ant
|
||||
cmake
|
||||
eigen
|
||||
fmt
|
||||
glew
|
||||
hdf5
|
||||
java-environment
|
||||
lapacke
|
||||
mesa
|
||||
nlohmann-json
|
||||
openmpi
|
||||
pugixml
|
||||
python-numpy
|
||||
python-setuptools
|
||||
qt6-5compat
|
||||
vtk)
|
||||
makedepends_x86_64=(cudnn)
|
||||
optdepends=('opencv-samples: samples'
|
||||
'vtk: for the viz module'
|
||||
@ -29,8 +68,8 @@ source=(https://github.com/opencv/opencv/archive/$pkgver/$pkgname-$pkgver.tar.gz
|
||||
https://github.com/opencv/opencv_contrib/archive/$pkgver/opencv_contrib-$pkgver.tar.gz
|
||||
vtk9.patch
|
||||
cuda-12.2.patch)
|
||||
sha256sums=('cbf47ecc336d2bff36b0dcd7d6c179a9bb59e805136af6b9670ca944aef889bd'
|
||||
'b4aef0f25a22edcd7305df830fa926ca304ea9db65de6ccd02f6cfa5f3357dbb'
|
||||
sha256sums=('62f650467a60a38794d681ae7e66e3e8cfba38f445e0bf87867e2f2cdc8be9d5'
|
||||
'0c082a0b29b3118f2a0a1856b403bb098643af7b994a0080f402a12159a99c6e'
|
||||
'f35a2d4ea0d6212c7798659e59eda2cb0b5bc858360f7ce9c696c77d3029668e'
|
||||
'2acacd8df0fab431aa2197304c4496f3e4d8a8de9305994a6474e4c66dc3a159')
|
||||
|
||||
@ -137,7 +176,16 @@ package_opencv-samples() {
|
||||
|
||||
package_python-opencv() {
|
||||
pkgdesc='Python bindings for OpenCV'
|
||||
depends=(python-numpy opencv vtk glew qt6-base hdf5 jsoncpp openmpi pugixml fmt)
|
||||
depends=(fmt
|
||||
glew
|
||||
hdf5
|
||||
jsoncpp
|
||||
opencv
|
||||
openmpi
|
||||
pugixml
|
||||
python-numpy
|
||||
qt6-base
|
||||
vtk)
|
||||
unset optdepends
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build/modules/python3
|
||||
|
Loading…
x
Reference in New Issue
Block a user