extra/opencv to 4.8.1-1

This commit is contained in:
Kevin Mihelich 2023-09-27 18:50:42 +00:00
parent faa3887f95
commit e6a90ba7e0
2 changed files with 115 additions and 4 deletions

111
extra/opencv/.SRCINFO Normal file
View file

@ -0,0 +1,111 @@
pkgbase = opencv
pkgdesc = Open Source Computer Vision Library
pkgver = 4.8.1
pkgrel = 1
url = https://opencv.org/
arch = x86_64
license = BSD
makedepends = ant
makedepends = cmake
makedepends = cudnn
makedepends = eigen
makedepends = fmt
makedepends = glew
makedepends = hdf5
makedepends = java-environment
makedepends = lapacke
makedepends = mesa
makedepends = nlohmann-json
makedepends = openmpi
makedepends = pugixml
makedepends = python-numpy
makedepends = python-setuptools
makedepends = qt6-5compat
makedepends = vtk
depends = abseil-cpp
depends = cblas
depends = ffmpeg
depends = freetype2
depends = gcc-libs
depends = glib2
depends = glibc
depends = gst-plugins-base
depends = gst-plugins-base-libs
depends = gstreamer
depends = harfbuzz
depends = lapack
depends = libdc1394
depends = libglvnd
depends = libjpeg-turbo
depends = libpng
depends = libtiff
depends = libwebp
depends = openexr
depends = openjpeg2
depends = protobuf
depends = tbb
depends = zlib
optdepends = opencv-samples: samples
optdepends = vtk: for the viz module
optdepends = glew: for the viz module
optdepends = qt6-base: for the HighGUI module
optdepends = hdf5: for the HDF5 module
optdepends = opencl-icd-loader: For coding with OpenCL
optdepends = java-runtime: Java interface
source = https://github.com/opencv/opencv/archive/4.8.1/opencv-4.8.1.tar.gz
source = https://github.com/opencv/opencv_contrib/archive/4.8.1/opencv_contrib-4.8.1.tar.gz
source = vtk9.patch
source = cuda-12.2.patch
sha256sums = 62f650467a60a38794d681ae7e66e3e8cfba38f445e0bf87867e2f2cdc8be9d5
sha256sums = 0c082a0b29b3118f2a0a1856b403bb098643af7b994a0080f402a12159a99c6e
sha256sums = f35a2d4ea0d6212c7798659e59eda2cb0b5bc858360f7ce9c696c77d3029668e
sha256sums = 2acacd8df0fab431aa2197304c4496f3e4d8a8de9305994a6474e4c66dc3a159
pkgname = opencv
pkgname = opencv-samples
pkgdesc = Open Source Computer Vision Library (samples)
depends = opencv
pkgname = python-opencv
pkgdesc = Python bindings for OpenCV
depends = fmt
depends = glew
depends = hdf5
depends = jsoncpp
depends = opencv
depends = openmpi
depends = pugixml
depends = python-numpy
depends = qt6-base
depends = vtk
pkgname = opencv-cuda
pkgdesc = Open Source Computer Vision Library (with CUDA support)
depends = abseil-cpp
depends = cblas
depends = ffmpeg
depends = freetype2
depends = gcc-libs
depends = glib2
depends = glibc
depends = gst-plugins-base
depends = gst-plugins-base-libs
depends = gstreamer
depends = harfbuzz
depends = lapack
depends = libdc1394
depends = libglvnd
depends = libjpeg-turbo
depends = libpng
depends = libtiff
depends = libwebp
depends = openexr
depends = openjpeg2
depends = protobuf
depends = tbb
depends = zlib
depends = cudnn
provides = opencv=4.8.1
conflicts = opencv
options = !debug

View file

@ -11,8 +11,8 @@ pkgbase=opencv
pkgname=(opencv pkgname=(opencv
opencv-samples opencv-samples
python-opencv) python-opencv)
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) arch=(x86_64)
license=(BSD) license=(BSD)
@ -67,8 +67,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')