[arch-commits] Commit in opencv/repos/extra-x86_64 (6 files)

2021-12-13 Thread Antonio Rojas via arch-commits
Date: Monday, December 13, 2021 @ 18:54:15
  Author: arojas
Revision: 432416

archrelease: copy trunk to extra-x86_64

Added:
  opencv/repos/extra-x86_64/PKGBUILD
(from rev 432415, opencv/trunk/PKGBUILD)
  opencv/repos/extra-x86_64/opencv-lapack-3.10.patch
(from rev 432415, opencv/trunk/opencv-lapack-3.10.patch)
  opencv/repos/extra-x86_64/vtk9.patch
(from rev 432415, opencv/trunk/vtk9.patch)
Deleted:
  opencv/repos/extra-x86_64/PKGBUILD
  opencv/repos/extra-x86_64/opencv-lapack-3.10.patch
  opencv/repos/extra-x86_64/vtk9.patch

--+
 PKGBUILD |  276 ++---
 opencv-lapack-3.10.patch |  216 +--
 vtk9.patch   |   72 +--
 3 files changed, 282 insertions(+), 282 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-12-13 18:53:57 UTC (rev 432415)
+++ PKGBUILD2021-12-13 18:54:15 UTC (rev 432416)
@@ -1,138 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Ray Rashif 
-# Contributor: Tobias Powalowski 
-
-pkgbase=opencv
-pkgname=(opencv opencv-samples python-opencv opencv-cuda)
-pkgver=4.5.4
-pkgrel=9
-pkgdesc='Open Source Computer Vision Library'
-arch=(x86_64)
-license=(BSD)
-url='https://opencv.org/'
-depends=(tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 
openjpeg2 ffmpeg protobuf)
-makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke 
qt5-base vtk glew ant java-environment pugixml openmpi cudnn fmt)
-optdepends=('opencv-samples: samples'
-'vtk: for the viz module'
-'glew: for the viz module'
-'qt5-base: for the HighGUI module'
-'hdf5: for the HDF5 module'
-'opencl-icd-loader: For coding with OpenCL'
-'java-runtime: Java interface')
-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
-opencv-lapack-3.10.patch
-
fix-cvv-build.patch::https://github.com/opencv/opencv_contrib/commit/2a4348e0.patch
-vtk9.patch)
-sha256sums=('c20bb83dd790fc69df9f105477e24267706715a9d3c705ca1e7f613c7b3bad3d'
-'ad74b440b4539619dc9b587995a16b691246023d45e34097c73e259f72de9f81'
-'f83c64f2731a39910d0d4a48898dd04e4aca5c22f746b7b0ead003992ae11199'
-'a992cbdfe40730c584df41b9d18ab6c799bf060a67cf4332e5e3301b95720369'
-'f35a2d4ea0d6212c7798659e59eda2cb0b5bc858360f7ce9c696c77d3029668e')
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < opencv-lapack-3.10.patch # Fix build with 
LAPACK 3.10
-  patch -d $pkgname-$pkgver -p1 < vtk9.patch # Don't require all vtk optdepends
-  patch -d opencv_contrib-$pkgver -p1 < fix-cvv-build.patch # Fix build of cvv 
module
-}
-
-build() {
-  export JAVA_HOME="/usr/lib/jvm/default"
-  # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to 
specify them manually
-  _opts="-DWITH_OPENCL=ON \
- -DWITH_OPENGL=ON \
- -DWITH_TBB=ON \
- -DWITH_VULKAN=ON \
- -DWITH_QT=ON \
- -DBUILD_WITH_DEBUG_INFO=OFF \
- -DBUILD_TESTS=OFF \
- -DBUILD_PERF_TESTS=OFF \
- -DBUILD_EXAMPLES=ON \
- -DBUILD_PROTOBUF=OFF \
- -DPROTOBUF_UPDATE_FILES=ON \
- -DINSTALL_C_EXAMPLES=ON \
- -DINSTALL_PYTHON_EXAMPLES=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCPU_BASELINE_DISABLE=SSE3 \
- -DCPU_BASELINE_REQUIRE=SSE2 \
- -DOPENCV_EXTRA_MODULES_PATH=$srcdir/opencv_contrib-$pkgver/modules \
- -DOPENCV_SKIP_PYTHON_LOADER=ON \
- 
-DLAPACK_LIBRARIES=/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so
 \
- -DLAPACK_CBLAS_H=/usr/include/cblas.h \
- -DLAPACK_LAPACKE_H=/usr/include/lapacke.h \
- -DOPENCV_GENERATE_PKGCONFIG=ON \
- -DOPENCV_ENABLE_NONFREE=ON \
- -DOPENCV_JNI_INSTALL_PATH=lib \
- -DOPENCV_GENERATE_SETUPVARS=OFF \
- -DEIGEN_INCLUDE_PATH=/usr/include/eigen3"
- 
-  cmake -B build -S $pkgname-$pkgver $_opts
-  cmake --build build
-
-  cmake -B build-cuda -S $pkgname-$pkgver $_opts \
--DWITH_CUDA=ON \
--DWITH_CUDNN=ON
-  cmake --build build-cuda
-}
-
-package_opencv() {
-  DESTDIR="$pkgdir" cmake --install build
-
-  # install license file
-  install -Dm644 $pkgbase-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
-
-  # separate samples package
-  mv "$pkgdir"/usr/share/opencv4/samples "$srcdir"
-
-  # Add java symlinks expected by some binary blobs
-  ln -sr "$pkgdir"/usr/share/java/{opencv4/opencv-${pkgver//./},opencv}.jar
-  ln -sr "$pkgdir"/usr/lib/{libopencv_java${pkgver//./},libopencv_java}.so
-
-  # Split Python bindings
-  rm -r "$pkgdir"/usr/lib/python3*
-}
-
-package_opencv-samples() {
-  pkgdesc+=' (samples)'
-  depends=(opencv)
-  unset optdepends
-
-  mkdir -p 

[arch-commits] Commit in opencv/repos/extra-x86_64 (6 files)

2021-11-09 Thread Antonio Rojas via arch-commits
Date: Tuesday, November 9, 2021 @ 21:00:03
  Author: arojas
Revision: 427788

archrelease: copy trunk to extra-x86_64

Added:
  opencv/repos/extra-x86_64/PKGBUILD
(from rev 427787, opencv/trunk/PKGBUILD)
  opencv/repos/extra-x86_64/opencv-lapack-3.10.patch
(from rev 427787, opencv/trunk/opencv-lapack-3.10.patch)
  opencv/repos/extra-x86_64/vtk9.patch
(from rev 427787, opencv/trunk/vtk9.patch)
Deleted:
  opencv/repos/extra-x86_64/PKGBUILD
  opencv/repos/extra-x86_64/opencv-lapack-3.10.patch
  opencv/repos/extra-x86_64/vtk9.patch

--+
 PKGBUILD |  274 ++---
 opencv-lapack-3.10.patch |  216 +--
 vtk9.patch   |   72 +--
 3 files changed, 282 insertions(+), 280 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-11-09 20:59:50 UTC (rev 427787)
+++ PKGBUILD2021-11-09 21:00:03 UTC (rev 427788)
@@ -1,136 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Ray Rashif 
-# Contributor: Tobias Powalowski 
-
-pkgbase=opencv
-pkgname=(opencv opencv-samples python-opencv opencv-cuda)
-pkgver=4.5.4
-pkgrel=5
-pkgdesc='Open Source Computer Vision Library'
-arch=(x86_64)
-license=(BSD)
-url='https://opencv.org/'
-depends=(tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 
openjpeg2 ffmpeg)
-makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke 
qt5-base vtk glew ant java-environment pugixml openmpi cudnn)
-optdepends=('opencv-samples: samples'
-'vtk: for the viz module'
-'glew: for the viz module'
-'qt5-base: for the HighGUI module'
-'hdf5: for the HDF5 module'
-'opencl-icd-loader: For coding with OpenCL'
-'java-runtime: Java interface')
-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
-opencv-lapack-3.10.patch
-
fix-cvv-build.patch::https://github.com/opencv/opencv_contrib/commit/2a4348e0.patch
-vtk9.patch)
-sha256sums=('c20bb83dd790fc69df9f105477e24267706715a9d3c705ca1e7f613c7b3bad3d'
-'ad74b440b4539619dc9b587995a16b691246023d45e34097c73e259f72de9f81'
-'f83c64f2731a39910d0d4a48898dd04e4aca5c22f746b7b0ead003992ae11199'
-'a992cbdfe40730c584df41b9d18ab6c799bf060a67cf4332e5e3301b95720369'
-'f35a2d4ea0d6212c7798659e59eda2cb0b5bc858360f7ce9c696c77d3029668e')
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < opencv-lapack-3.10.patch # Fix build with 
LAPACK 3.10
-  patch -d $pkgname-$pkgver -p1 < vtk9.patch # Don't require all vtk optdepends
-  patch -d opencv_contrib-$pkgver -p1 < fix-cvv-build.patch # Fix build of cvv 
module
-}
-
-build() {
-  export JAVA_HOME="/usr/lib/jvm/default"
-  # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to 
specify them manually
-  _opts="-DWITH_OPENCL=ON \
- -DWITH_OPENGL=ON \
- -DWITH_TBB=ON \
- -DWITH_VULKAN=ON \
- -DWITH_QT=ON \
- -DBUILD_WITH_DEBUG_INFO=OFF \
- -DBUILD_TESTS=OFF \
- -DBUILD_PERF_TESTS=OFF \
- -DBUILD_EXAMPLES=ON \
- -DINSTALL_C_EXAMPLES=ON \
- -DINSTALL_PYTHON_EXAMPLES=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCPU_BASELINE_DISABLE=SSE3 \
- -DCPU_BASELINE_REQUIRE=SSE2 \
- -DOPENCV_EXTRA_MODULES_PATH=$srcdir/opencv_contrib-$pkgver/modules \
- -DOPENCV_SKIP_PYTHON_LOADER=ON \
- 
-DLAPACK_LIBRARIES=/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so
 \
- -DLAPACK_CBLAS_H=/usr/include/cblas.h \
- -DLAPACK_LAPACKE_H=/usr/include/lapacke.h \
- -DOPENCV_GENERATE_PKGCONFIG=ON \
- -DOPENCV_ENABLE_NONFREE=ON \
- -DOPENCV_JNI_INSTALL_PATH=lib \
- -DOPENCV_GENERATE_SETUPVARS=OFF \
- -DEIGEN_INCLUDE_PATH=/usr/include/eigen3"
- 
-  cmake -B build -S $pkgname-$pkgver $_opts
-  cmake --build build
-
-  cmake -B build-cuda -S $pkgname-$pkgver $_opts \
--DWITH_CUDA=ON \
--DWITH_CUDNN=ON
-  cmake --build build-cuda
-}
-
-package_opencv() {
-  DESTDIR="$pkgdir" cmake --install build
-
-  # install license file
-  install -Dm644 $pkgbase-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
-
-  # separate samples package
-  mv "$pkgdir"/usr/share/opencv4/samples "$srcdir"
-
-  # Add java symlinks expected by some binary blobs
-  ln -sr "$pkgdir"/usr/share/java/{opencv4/opencv-${pkgver//./},opencv}.jar
-  ln -sr "$pkgdir"/usr/lib/{libopencv_java${pkgver//./},libopencv_java}.so
-
-  # Split Python bindings
-  rm -r "$pkgdir"/usr/lib/python3*
-}
-
-package_opencv-samples() {
-  pkgdesc+=' (samples)'
-  depends=(opencv)
-  unset optdepends
-
-  mkdir -p "$pkgdir"/usr/share/opencv4
-  mv samples "$pkgdir"/usr/share/opencv4
-
-  # install license file
-  

[arch-commits] Commit in opencv/repos/extra-x86_64 (6 files)

2021-10-29 Thread Antonio Rojas via arch-commits
Date: Friday, October 29, 2021 @ 20:39:00
  Author: arojas
Revision: 426802

archrelease: copy trunk to extra-x86_64

Added:
  opencv/repos/extra-x86_64/PKGBUILD
(from rev 426801, opencv/trunk/PKGBUILD)
  opencv/repos/extra-x86_64/opencv-lapack-3.10.patch
(from rev 426801, opencv/trunk/opencv-lapack-3.10.patch)
  opencv/repos/extra-x86_64/vtk9.patch
(from rev 426801, opencv/trunk/vtk9.patch)
Deleted:
  opencv/repos/extra-x86_64/PKGBUILD
  opencv/repos/extra-x86_64/opencv-lapack-3.10.patch
  opencv/repos/extra-x86_64/vtk9.patch

--+
 PKGBUILD |  272 ++---
 opencv-lapack-3.10.patch |  216 +--
 vtk9.patch   |   72 +--
 3 files changed, 280 insertions(+), 280 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-29 20:38:38 UTC (rev 426801)
+++ PKGBUILD2021-10-29 20:39:00 UTC (rev 426802)
@@ -1,136 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Ray Rashif 
-# Contributor: Tobias Powalowski 
-
-pkgbase=opencv
-pkgname=(opencv opencv-samples python-opencv opencv-cuda)
-pkgver=4.5.4
-pkgrel=4
-pkgdesc='Open Source Computer Vision Library'
-arch=(x86_64)
-license=(BSD)
-url='https://opencv.org/'
-depends=(tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 
openjpeg2 ffmpeg)
-makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke 
qt5-base vtk glew ant java-environment pugixml openmpi cudnn)
-optdepends=('opencv-samples: samples'
-'vtk: for the viz module'
-'glew: for the viz module'
-'qt5-base: for the HighGUI module'
-'hdf5: for the HDF5 module'
-'opencl-icd-loader: For coding with OpenCL'
-'java-runtime: Java interface')
-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
-opencv-lapack-3.10.patch
-
fix-cvv-build.patch::https://github.com/opencv/opencv_contrib/commit/2a4348e0.patch
-vtk9.patch)
-sha256sums=('c20bb83dd790fc69df9f105477e24267706715a9d3c705ca1e7f613c7b3bad3d'
-'ad74b440b4539619dc9b587995a16b691246023d45e34097c73e259f72de9f81'
-'f83c64f2731a39910d0d4a48898dd04e4aca5c22f746b7b0ead003992ae11199'
-'a992cbdfe40730c584df41b9d18ab6c799bf060a67cf4332e5e3301b95720369'
-'f35a2d4ea0d6212c7798659e59eda2cb0b5bc858360f7ce9c696c77d3029668e')
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < opencv-lapack-3.10.patch # Fix build with 
LAPACK 3.10
-  patch -d $pkgname-$pkgver -p1 < vtk9.patch # Don't require all vtk optdepends
-  patch -d opencv_contrib-$pkgver -p1 < fix-cvv-build.patch # Fix build of cvv 
module
-}
-
-build() {
-  export JAVA_HOME="/usr/lib/jvm/default"
-  # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to 
specify them manually
-  _opts="-DWITH_OPENCL=ON \
- -DWITH_OPENGL=ON \
- -DWITH_TBB=ON \
- -DWITH_VULKAN=ON \
- -DWITH_QT=ON \
- -DBUILD_WITH_DEBUG_INFO=OFF \
- -DBUILD_TESTS=OFF \
- -DBUILD_PERF_TESTS=OFF \
- -DBUILD_EXAMPLES=ON \
- -DINSTALL_C_EXAMPLES=ON \
- -DINSTALL_PYTHON_EXAMPLES=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCPU_BASELINE_DISABLE=SSE3 \
- -DCPU_BASELINE_REQUIRE=SSE2 \
- -DOPENCV_EXTRA_MODULES_PATH=$srcdir/opencv_contrib-$pkgver/modules \
- -DOPENCV_SKIP_PYTHON_LOADER=ON \
- 
-DLAPACK_LIBRARIES=/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so
 \
- -DLAPACK_CBLAS_H=/usr/include/cblas.h \
- -DLAPACK_LAPACKE_H=/usr/include/lapacke.h \
- -DOPENCV_GENERATE_PKGCONFIG=ON \
- -DOPENCV_ENABLE_NONFREE=ON \
- -DOPENCV_JNI_INSTALL_PATH=lib \
- -DOPENCV_GENERATE_SETUPVARS=OFF \
- -DEIGEN_INCLUDE_PATH=/usr/include/eigen3"
- 
-  cmake -B build -S $pkgname-$pkgver $_opts
-  cmake --build build
-
-  cmake -B build-cuda -S $pkgname-$pkgver $_opts \
--DWITH_CUDA=ON \
--DWITH_CUDNN=ON
-  cmake --build build-cuda
-}
-
-package_opencv() {
-  DESTDIR="$pkgdir" cmake --install build
-
-  # install license file
-  install -Dm644 $pkgbase-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
-
-  # separate samples package
-  mv "$pkgdir"/usr/share/opencv4/samples "$srcdir"
-
-  # Add java symlinks expected by some binary blobs
-  ln -sr "$pkgdir"/usr/share/java/{opencv4/opencv-${pkgver//./},opencv}.jar
-  ln -sr "$pkgdir"/usr/lib/{libopencv_java${pkgver//./},libopencv_java}.so
-
-  # Split Python bindings
-  rm -r "$pkgdir"/usr/lib/python3*
-}
-
-package_opencv-samples() {
-  pkgdesc+=' (samples)'
-  depends=(opencv)
-  unset optdepends
-
-  mkdir -p "$pkgdir"/usr/share/opencv4
-  mv samples "$pkgdir"/usr/share/opencv4
-
-  # install license file
-  

[arch-commits] Commit in opencv/repos/extra-x86_64 (6 files)

2021-10-28 Thread Antonio Rojas via arch-commits
Date: Thursday, October 28, 2021 @ 14:59:50
  Author: arojas
Revision: 426776

archrelease: copy trunk to extra-x86_64

Added:
  opencv/repos/extra-x86_64/PKGBUILD
(from rev 426775, opencv/trunk/PKGBUILD)
  opencv/repos/extra-x86_64/opencv-lapack-3.10.patch
(from rev 426775, opencv/trunk/opencv-lapack-3.10.patch)
  opencv/repos/extra-x86_64/vtk9.patch
(from rev 426775, opencv/trunk/vtk9.patch)
Deleted:
  opencv/repos/extra-x86_64/PKGBUILD
  opencv/repos/extra-x86_64/opencv-lapack-3.10.patch
  opencv/repos/extra-x86_64/vtk9.patch

--+
 PKGBUILD |  272 ++---
 opencv-lapack-3.10.patch |  216 +--
 vtk9.patch   |   72 +--
 3 files changed, 280 insertions(+), 280 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-28 14:59:28 UTC (rev 426775)
+++ PKGBUILD2021-10-28 14:59:50 UTC (rev 426776)
@@ -1,136 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Ray Rashif 
-# Contributor: Tobias Powalowski 
-
-pkgbase=opencv
-pkgname=(opencv opencv-samples python-opencv opencv-cuda)
-pkgver=4.5.4
-pkgrel=3
-pkgdesc='Open Source Computer Vision Library'
-arch=(x86_64)
-license=(BSD)
-url='https://opencv.org/'
-depends=(tbb openexr gst-plugins-base libdc1394 cblas lapack libgphoto2 
openjpeg2 ffmpeg)
-makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke 
qt5-base vtk glew ant java-environment pugixml openmpi cudnn)
-optdepends=('opencv-samples: samples'
-'vtk: for the viz module'
-'glew: for the viz module'
-'qt5-base: for the HighGUI module'
-'hdf5: for the HDF5 module'
-'opencl-icd-loader: For coding with OpenCL'
-'java-runtime: Java interface')
-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
-opencv-lapack-3.10.patch
-
fix-cvv-build.patch::https://github.com/opencv/opencv_contrib/commit/2a4348e0.patch
-vtk9.patch)
-sha256sums=('c20bb83dd790fc69df9f105477e24267706715a9d3c705ca1e7f613c7b3bad3d'
-'ad74b440b4539619dc9b587995a16b691246023d45e34097c73e259f72de9f81'
-'f83c64f2731a39910d0d4a48898dd04e4aca5c22f746b7b0ead003992ae11199'
-'a992cbdfe40730c584df41b9d18ab6c799bf060a67cf4332e5e3301b95720369'
-'f35a2d4ea0d6212c7798659e59eda2cb0b5bc858360f7ce9c696c77d3029668e')
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < opencv-lapack-3.10.patch # Fix build with 
LAPACK 3.10
-  patch -d $pkgname-$pkgver -p1 < vtk9.patch # Don't require all vtk optdepends
-  patch -d opencv_contrib-$pkgver -p1 < fix-cvv-build.patch # Fix build of cvv 
module
-}
-
-build() {
-  export JAVA_HOME="/usr/lib/jvm/default"
-  # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to 
specify them manually
-  _opts="-DWITH_OPENCL=ON \
- -DWITH_OPENGL=ON \
- -DWITH_TBB=ON \
- -DWITH_VULKAN=ON \
- -DWITH_QT=ON \
- -DBUILD_WITH_DEBUG_INFO=OFF \
- -DBUILD_TESTS=OFF \
- -DBUILD_PERF_TESTS=OFF \
- -DBUILD_EXAMPLES=ON \
- -DINSTALL_C_EXAMPLES=ON \
- -DINSTALL_PYTHON_EXAMPLES=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCPU_BASELINE_DISABLE=SSE3 \
- -DCPU_BASELINE_REQUIRE=SSE2 \
- -DOPENCV_EXTRA_MODULES_PATH=$srcdir/opencv_contrib-$pkgver/modules \
- -DOPENCV_SKIP_PYTHON_LOADER=ON \
- 
-DLAPACK_LIBRARIES=/usr/lib/liblapack.so;/usr/lib/libblas.so;/usr/lib/libcblas.so
 \
- -DLAPACK_CBLAS_H=/usr/include/cblas.h \
- -DLAPACK_LAPACKE_H=/usr/include/lapacke.h \
- -DOPENCV_GENERATE_PKGCONFIG=ON \
- -DOPENCV_ENABLE_NONFREE=ON \
- -DOPENCV_JNI_INSTALL_PATH=lib \
- -DOPENCV_GENERATE_SETUPVARS=OFF \
- -DEIGEN_INCLUDE_PATH=/usr/include/eigen3"
- 
-  cmake -B build -S $pkgname-$pkgver $_opts
-  cmake --build build
-
-  cmake -B build-cuda -S $pkgname-$pkgver $_opts \
--DWITH_CUDA=ON \
--DWITH_CUDNN=ON
-  cmake --build build-cuda
-}
-
-package_opencv() {
-  DESTDIR="$pkgdir" cmake --install build
-
-  # install license file
-  install -Dm644 $pkgbase-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
-
-  # separate samples package
-  mv "$pkgdir"/usr/share/opencv4/samples "$srcdir"
-
-  # Add java symlinks expected by some binary blobs
-  ln -sr "$pkgdir"/usr/share/java/{opencv4/opencv-${pkgver//./},opencv}.jar
-  ln -sr "$pkgdir"/usr/lib/{libopencv_java${pkgver//./},libopencv_java}.so
-
-  # Split Python bindings
-  rm -r "$pkgdir"/usr/lib/python3*
-}
-
-package_opencv-samples() {
-  pkgdesc+=" (samples)"
-  depends=("opencv=$pkgver")
-  unset optdepends
-
-  mkdir -p "$pkgdir"/usr/share/opencv4
-  mv samples "$pkgdir"/usr/share/opencv4
-
-  # install