Date: Tuesday, May 2, 2023 @ 12:24:05
  Author: arojas
Revision: 476333

Build with Qt6 (FS#78336)

Modified:
  opencv/trunk/PKGBUILD

----------+
 PKGBUILD |    9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-05-02 10:12:07 UTC (rev 476332)
+++ PKGBUILD    2023-05-02 12:24:05 UTC (rev 476333)
@@ -5,18 +5,18 @@
 pkgbase=opencv
 pkgname=(opencv opencv-samples python-opencv opencv-cuda)
 pkgver=4.7.0
-pkgrel=9
+pkgrel=10
 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
+makedepends=(cmake python-numpy python-setuptools mesa eigen hdf5 lapacke 
qt6-5compat vtk glew ant java-environment
              pugixml openmpi cudnn fmt nlohmann-json)
 optdepends=('opencv-samples: samples'
             'vtk: for the viz module'
             'glew: for the viz module'
-            'qt5-base: for the HighGUI module'
+            'qt6-base: for the HighGUI module'
             'hdf5: for the HDF5 module'
             'opencl-icd-loader: For coding with OpenCL'
             'java-runtime: Java interface')
@@ -36,6 +36,7 @@
   # cmake's FindLAPACK doesn't add cblas to LAPACK_LIBRARIES, so we need to 
specify them manually
   _opts="-DWITH_OPENCL=ON \
          -DWITH_OPENGL=ON \
+         -DOpenGL_GL_PREFERENCE=LEGACY \
          -DWITH_TBB=ON \
          -DWITH_VULKAN=ON \
          -DWITH_QT=ON \
@@ -105,7 +106,7 @@
 
 package_python-opencv() {
   pkgdesc='Python bindings for OpenCV'
-  depends=(python-numpy opencv vtk glew qt5-base hdf5 jsoncpp openmpi pugixml 
fmt)
+  depends=(python-numpy opencv vtk glew qt6-base hdf5 jsoncpp openmpi pugixml 
fmt)
   unset optdepends
 
   DESTDIR="$pkgdir" cmake --install build/modules/python3

Reply via email to