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