portage-ng / portage / media-libs / opencv / 4.14.0
portage-ng --info
>>> Printing information for: portage://media-libs/opencv-4.14.0


----------------------------------------------------------------------------------------------------------------------------------------------------------------
description : 
   A collection of algorithms and sample code for various computer vision problems
homepage : 
   https://opencv.org
maintainer : 
   negril.nx+gentoo@gmail.com
   proxy-maint@gentoo.org
license : 
   Apache-2.0
eapi : 
   8
slot : 
   0
subslot : 
   4.14.0

----------------------------------------------------------------------------------------------------------------------------------------------------------------
iuse : 
   debug
   doc
   +eigen
   gflags
   glog
   java
   non-free
   opencvapps
   python
   test
   testprograms
   contrib
   contribcvv
   contribdnn
   contribfreetype
   contribhdf
   contribovis
   contribsfm
   contribxfeatures2d
   examples
   features2d
   wechat-qrcode
   cuda
   cudnn
   opencl
   video_cards_intel
   +ffmpeg
   gphoto2
   gstreamer
   ieee1394
   openni
   openni2
   xine
   vaapi
   v4l
   avif
   gdal
   gif
   jasper
   jpeg
   jpeg2k
   openexr
   png
   quirc
   spng
   tesseract
   tiff
   webp
   gtk3
   qt6
   opengl
   truetype
   vtk
   vulkan
   wayland
   openmp
   tbb
   atlas
   lapack
   mkl
   cpu_flags_arm_neon
   cpu_flags_arm_vfpv3
   cpu_flags_arm_asimddp
   cpu_flags_ppc_vsx
   cpu_flags_ppc_vsx3
   cpu_flags_x86_sse
   cpu_flags_x86_sse2
   cpu_flags_x86_sse3
   cpu_flags_x86_ssse3
   cpu_flags_x86_sse4_1
   cpu_flags_x86_popcnt
   cpu_flags_x86_sse4_2
   cpu_flags_x86_f16c
   cpu_flags_x86_fma3
   cpu_flags_x86_avx
   cpu_flags_x86_avx2
   cpu_flags_x86_avx512_bitalg
   cpu_flags_x86_avx512_vbmi2
   cpu_flags_x86_avx512_vnni
   cpu_flags_x86_avx512_vpopcntdq
   cpu_flags_x86_avx512bw
   cpu_flags_x86_avx512cd
   cpu_flags_x86_avx512dq
   cpu_flags_x86_avx512f
   cpu_flags_x86_avx512ifma
   cpu_flags_x86_avx512vbmi
   cpu_flags_x86_avx512vl
   cpu_flags_x86_avx512er
   cpu_flags_x86_avx512pf
   cpu_flags_x86_avx512_4fmaps
   cpu_flags_x86_avx512_4vnniw
   java
   abi_x86_32
   abi_x86_64
   abi_x86_x32
   abi_mips_n32
   abi_mips_n64
   abi_mips_o32
   abi_s390_32
   abi_s390_64
   python_targets_python3_12
   python_targets_python3_13
   python_targets_python3_14
   test
required_use : 
   use amd64
      cpu_flags_x86_sse
      cpu_flags_x86_sse2
      use cpu_flags_x86_avx2
         cpu_flags_x86_f16c
      use cpu_flags_x86_f16c
         cpu_flags_x86_avx
      use cpu_flags_x86_avx512er
         cpu_flags_x86_avx512pf
      use cpu_flags_x86_avx512pf
         cpu_flags_x86_avx512er
      use cpu_flags_x86_avx512_4fmaps
         cpu_flags_x86_avx512_4fmaps
      use cpu_flags_x86_avx512_4vnniw
         cpu_flags_x86_avx512_4vnniw
   use atlas
      lapack
   use cuda
      contrib
   use cudnn
      cuda
   use gflags
      contrib
   use glog
      contrib
   use contribcvv
      contrib
      qt6
   use contribfreetype
      contrib
   use contribhdf
      contrib
   use contribovis
      contrib
   use contribsfm
      contrib
      eigen
      gflags
      glog
   use contribxfeatures2d
      contrib
   use jasper
      !abi_x86_32
   use java
      python
   use mkl
      lapack
   use opengl
      any 
         gtk3
         qt6
         wayland
   use python
      any 
         python_targets_python3_12
         python_targets_python3_13
         python_targets_python3_14
   use tesseract
      contrib
   use testprograms
      test
   use test
      any 
         ffmpeg
         gstreamer
      jpeg
      png
      tiff
      features2d
   use wayland
      !vtk
   use wechat-qrcode
      contribdnn
keywords : 
   unstable(amd64)
   unstable(arm)
   unstable(arm64)
   unstable(loong)
   unstable(ppc64)
   unstable(riscv)
   unstable(x86)
properties : 
   [not set]
eclasses : 
   toolchain-funcs
   flag-o-matic
   multilib
   multiprocessing
   cuda
   java-utils-2
   java-pkg-opt-2
   ninja-utils
   xdg-utils
   cmake
   out-of-source-utils
   multibuild
   multilib-build
   multilib-minimal
   cmake-multilib
   eapi9-pipestatus
   python-utils-r1
   python-r1
   virtualx
defined_phases : 
   compile
   configure
   install
   preinst
   prepare
   pretend
   setup
   test
   unpack
installed : 
   [not set]

----------------------------------------------------------------------------------------------------------------------------------------------------------------
src_uri : 
   opencv-4.14.0.tar.gz
   ade-0.1.2e.tar.gz
   use contrib
      opencv_contrib-4.14.0.tar.gz
      use wechat-qrcode
         opencv_3rdparty-a8b69ccc738421293254aec5ddb38bd523503252.tar.gz
         opencv_3rdparty-b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz
      use contribxfeatures2d
         opencv_3rdparty-34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz
         opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz
      opencv_3rdparty-8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz
      use cuda
         NVIDIAOpticalFlowSDK-edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz
   use test
      opencv_extra-4.14.0.tar.gz
   use contribdnn
      yunet-202303.onnx

----------------------------------------------------------------------------------------------------------------------------------------------------------------
bdepend : 
   dev-util/patchelf
   virtual/pkgconfig
   use cuda
      dev-util/nvidia-cuda-toolkit:=
   use doc
      app-text/doxygen [ dot ]
      use python
         dev-python/beautifulsoup4 [ python_targets_python3_12(-)? python_targets_python3_13(-)? python_targets_python3_14(-)? ]
   use java
      >=dev-java/ant-1.10.14-r3
   use test
      use -arm
         use ffmpeg
            media-fonts/wqy-microhei
         use gstreamer
            media-fonts/wqy-microhei
   app-alternatives/ninja
   >=dev-build/cmake-3.28.5
   use test
      x11-base/xorg-server [ xvfb ]
      x11-apps/xhost

depend : 
   dev-libs/protobuf:= [ protoc(+) protobuf(+) abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   virtual/zlib:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use avif
      media-libs/libavif:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use cuda
      dev-util/nvidia-cuda-toolkit:=
   use cudnn
      dev-cpp/abseil-cpp:=
      dev-libs/cudnn:=
   use contribdnn
      dev-cpp/abseil-cpp:=
      dev-libs/flatbuffers:=
   use contribhdf
      sci-libs/hdf5:=
   use contribfreetype
      media-libs/freetype:2 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      media-libs/harfbuzz:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use contribovis
      >=dev-games/ogre-1.12:=
   use ffmpeg
      media-video/ffmpeg:0= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use gdal
      sci-libs/gdal:=
   use gflags
      dev-cpp/gflags:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use glog
      dev-cpp/glog:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use gphoto2
      media-libs/libgphoto2:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use gstreamer
      media-libs/gstreamer:1.0 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      media-libs/gst-plugins-base:1.0 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use gtk3
      dev-libs/glib:2 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      x11-libs/gtk+:3 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use ieee1394
      media-libs/libdc1394:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      sys-libs/libraw1394 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use jpeg
      >=media-libs/libjpeg-turbo-3.1.0:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use jpeg2k
      use jasper
         media-libs/jasper:=
      use -jasper
         >=media-libs/openjpeg-2.5.3:2= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use lapack
      use atlas
         sci-libs/atlas
      use mkl
         sci-libs/mkl [ tbb? ]
         use openmp
            sci-libs/mkl [ gnu-openmp ]
      use -atlas
         use -mkl
            virtual/cblas
            >=virtual/lapack-3.10
            virtual/lapacke
   use opencl
      virtual/opencl [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      dev-util/opencl-headers
   use openexr
      dev-libs/imath:=
      media-libs/openexr:=
   use opengl
      virtual/opengl [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      virtual/glu [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use openni
      dev-libs/OpenNI
   use openni2
      dev-libs/OpenNI2
   use png
      use -spng
         media-libs/libpng:0= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      use spng
         media-libs/libspng
   use python
      use python_targets_python3_12
         dev-lang/python:3.12
      use python_targets_python3_13
         dev-lang/python:3.13
      use python_targets_python3_14
         dev-lang/python:3.14
      dev-python/numpy:= [ python_targets_python3_12(-)? python_targets_python3_13(-)? python_targets_python3_14(-)? ]
   use qt6
      dev-qt/qt5compat:6
      dev-qt/qtbase:6 [ gui widgets concurrent opengl? ]
   use quirc
      media-libs/quirc:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use tbb
      >=dev-cpp/tbb-2022.1.0:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use tesseract
      app-text/tesseract [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use tiff
      media-libs/tiff:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use truetype
      media-libs/freetype:2 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use v4l
      >=media-libs/libv4l-0.8.3 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use vaapi
      media-libs/libva [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use vtk
      sci-libs/vtk:= [ rendering cuda= ]
      any 
         all 
            sci-libs/vtk [ opencascade(+) ]
            sci-libs/opencascade [ -ffmpeg(-) ]
         sci-libs/vtk [ -opencascade(-) ]
   use webp
      media-libs/libwebp:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use xine
      media-libs/xine-lib
   use vulkan
      media-libs/vulkan-loader [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use wayland
      x11-libs/libxkbcommon [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      dev-libs/wayland [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      >=dev-libs/wayland-protocols-1.13
   use eigen
      >=dev-cpp/eigen-3.3.8-r1:3
   use java
      >=virtual/jdk-1.8:*
   use test
      use wayland
         gui-wm/tinywl
      use gstreamer
         use amd64
            media-plugins/gst-plugins-aom [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
            media-plugins/gst-plugins-mpeg2enc [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
            media-plugins/gst-plugins-openh264 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
         use arm64
            media-plugins/gst-plugins-aom [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
            media-plugins/gst-plugins-mpeg2enc [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
            media-plugins/gst-plugins-openh264 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
         use x86
            media-plugins/gst-plugins-aom [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
            media-plugins/gst-plugins-mpeg2enc [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
            media-plugins/gst-plugins-openh264 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
         use arm
            media-plugins/gst-plugins-openh264 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
         media-plugins/gst-plugins-jpeg [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
         media-plugins/gst-plugins-libav [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
         media-plugins/gst-plugins-mpeg2dec [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
         media-plugins/gst-plugins-mpg123 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
         media-plugins/gst-plugins-x264 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
         use -elibc_musl
            use -ppc
               use -ppc64
                  media-plugins/gst-plugins-vpx [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use java
      >=dev-java/java-config-2.2.0-r3

idepend : 
   [not set]

rdepend : 
   dev-libs/protobuf:= [ protoc(+) protobuf(+) abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   virtual/zlib:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use avif
      media-libs/libavif:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use cuda
      dev-util/nvidia-cuda-toolkit:=
   use cudnn
      dev-cpp/abseil-cpp:=
      dev-libs/cudnn:=
   use contribdnn
      dev-cpp/abseil-cpp:=
      dev-libs/flatbuffers:=
   use contribhdf
      sci-libs/hdf5:=
   use contribfreetype
      media-libs/freetype:2 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      media-libs/harfbuzz:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use contribovis
      >=dev-games/ogre-1.12:=
   use ffmpeg
      media-video/ffmpeg:0= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use gdal
      sci-libs/gdal:=
   use gflags
      dev-cpp/gflags:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use glog
      dev-cpp/glog:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use gphoto2
      media-libs/libgphoto2:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use gstreamer
      media-libs/gstreamer:1.0 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      media-libs/gst-plugins-base:1.0 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use gtk3
      dev-libs/glib:2 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      x11-libs/gtk+:3 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use ieee1394
      media-libs/libdc1394:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      sys-libs/libraw1394 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use jpeg
      >=media-libs/libjpeg-turbo-3.1.0:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use jpeg2k
      use jasper
         media-libs/jasper:=
      use -jasper
         >=media-libs/openjpeg-2.5.3:2= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use lapack
      use atlas
         sci-libs/atlas
      use mkl
         sci-libs/mkl [ tbb? ]
         use openmp
            sci-libs/mkl [ gnu-openmp ]
      use -atlas
         use -mkl
            virtual/cblas
            >=virtual/lapack-3.10
            virtual/lapacke
   use opencl
      virtual/opencl [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      dev-util/opencl-headers
   use openexr
      dev-libs/imath:=
      media-libs/openexr:=
   use opengl
      virtual/opengl [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      virtual/glu [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use openni
      dev-libs/OpenNI
   use openni2
      dev-libs/OpenNI2
   use png
      use -spng
         media-libs/libpng:0= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      use spng
         media-libs/libspng
   use python
      use python_targets_python3_12
         dev-lang/python:3.12
      use python_targets_python3_13
         dev-lang/python:3.13
      use python_targets_python3_14
         dev-lang/python:3.14
      dev-python/numpy:= [ python_targets_python3_12(-)? python_targets_python3_13(-)? python_targets_python3_14(-)? ]
   use qt6
      dev-qt/qt5compat:6
      dev-qt/qtbase:6 [ gui widgets concurrent opengl? ]
   use quirc
      media-libs/quirc:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use tbb
      >=dev-cpp/tbb-2022.1.0:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use tesseract
      app-text/tesseract [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use tiff
      media-libs/tiff:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use truetype
      media-libs/freetype:2 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use v4l
      >=media-libs/libv4l-0.8.3 [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use vaapi
      media-libs/libva [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use vtk
      sci-libs/vtk:= [ rendering cuda= ]
      any 
         all 
            sci-libs/vtk [ opencascade(+) ]
            sci-libs/opencascade [ -ffmpeg(-) ]
         sci-libs/vtk [ -opencascade(-) ]
   use webp
      media-libs/libwebp:= [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use xine
      media-libs/xine-lib
   use vulkan
      media-libs/vulkan-loader [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
   use wayland
      x11-libs/libxkbcommon [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      dev-libs/wayland [ abi_x86_32(-)? abi_x86_64(-)? abi_x86_x32(-)? abi_mips_n32(-)? abi_mips_n64(-)? abi_mips_o32(-)? abi_s390_32(-)? abi_s390_64(-)? ]
      >=dev-libs/wayland-protocols-1.13
   use java
      >=virtual/jre-1.8:*
   use java
      >=dev-java/java-config-2.2.0-r3

pdepend : 
   [not set]