portage-ng / portage / dev-qt / qtmultimedia / 6.12.0
portage-ng --info
>>> Printing information for: portage://dev-qt/qtmultimedia-6.12.0


----------------------------------------------------------------------------------------------------------------------------------------------------------------
description : 
   Multimedia (audio, video, radio, camera) library for the Qt6 framework
homepage : 
   https://www.qt.io/
maintainer : 
   qt@gentoo.org
license : 
   any 
      GPL-2
      GPL-3
      LGPL-3
   FDL-1.3
eapi : 
   8
slot : 
   6
subslot : 
   6.12.0

----------------------------------------------------------------------------------------------------------------------------------------------------------------
iuse : 
   +X
   alsa
   +dbus
   eglfs
   +ffmpeg
   gstreamer
   opengl
   pipewire
   pulseaudio
   qml
   +v4l
   vaapi
   vulkan
   wayland
   custom-cflags
   test
required_use : 
   any 
      ffmpeg
      gstreamer
   use eglfs
      ffmpeg
      opengl
      qml
   use vaapi
      ffmpeg
      opengl
keywords : 
   unstable(amd64)
   unstable(arm)
   unstable(arm64)
   unstable(hppa)
   unstable(loong)
   unstable(ppc64)
   unstable(riscv)
   unstable(x86)
properties : 
   [not set]
eclasses : 
   toolchain-funcs
   flag-o-matic
   multiprocessing
   ninja-utils
   xdg-utils
   cmake
   eapi9-pipestatus
   dot-a
   qt6-build
defined_phases : 
   compile
   configure
   install
   prepare
   test
   unpack
installed : 
   [not set]

----------------------------------------------------------------------------------------------------------------------------------------------------------------
src_uri : 
   qtmultimedia-everywhere-src-6.12.0.tar.xz

----------------------------------------------------------------------------------------------------------------------------------------------------------------
bdepend : 
   ~dev-qt/qtshadertools-6.12.0:6
   app-alternatives/ninja
   >=dev-build/cmake-3.28.5
   dev-lang/perl
   virtual/pkgconfig

depend : 
   ~dev-qt/qtbase-6.12.0:6 [ concurrent gui network opengl= vulkan= widgets ]
   use alsa
      use -pulseaudio
         media-libs/alsa-lib
   use ffmpeg
      ~dev-qt/qtbase-6.12.0:6 [ X= concurrent eglfs= ]
      media-video/ffmpeg:= [ vaapi? ]
      use X
         x11-libs/libX11
         x11-libs/libXext
         x11-libs/libXrandr
   use gstreamer
      dev-libs/glib:2
      media-libs/gst-plugins-bad:1.0
      media-libs/gst-plugins-base:1.0
      media-libs/gstreamer:1.0
      use opengl
         ~dev-qt/qtbase-6.12.0:6 [ X? wayland? ]
         media-libs/gst-plugins-base:1.0 [ X? egl opengl wayland? ]
   use opengl
      media-libs/libglvnd
   use pipewire
      ~dev-qt/qtbase-6.12.0:6 [ dbus? ]
      media-video/pipewire:=
   use pulseaudio
      media-libs/libpulse
   use qml
      ~dev-qt/qtdeclarative-6.12.0:6
      ~dev-qt/qtquick3d-6.12.0:6
   use vaapi
      media-libs/libva:=
   use X
      x11-base/xorg-proto
   use v4l
      sys-kernel/linux-headers
   use vulkan
      dev-util/vulkan-headers

idepend : 
   [not set]

rdepend : 
   ~dev-qt/qtbase-6.12.0:6 [ concurrent gui network opengl= vulkan= widgets ]
   use alsa
      use -pulseaudio
         media-libs/alsa-lib
   use ffmpeg
      ~dev-qt/qtbase-6.12.0:6 [ X= concurrent eglfs= ]
      media-video/ffmpeg:= [ vaapi? ]
      use X
         x11-libs/libX11
         x11-libs/libXext
         x11-libs/libXrandr
   use gstreamer
      dev-libs/glib:2
      media-libs/gst-plugins-bad:1.0
      media-libs/gst-plugins-base:1.0
      media-libs/gstreamer:1.0
      use opengl
         ~dev-qt/qtbase-6.12.0:6 [ X? wayland? ]
         media-libs/gst-plugins-base:1.0 [ X? egl opengl wayland? ]
   use opengl
      media-libs/libglvnd
   use pipewire
      ~dev-qt/qtbase-6.12.0:6 [ dbus? ]
      media-video/pipewire:=
   use pulseaudio
      media-libs/libpulse
   use qml
      ~dev-qt/qtdeclarative-6.12.0:6
      ~dev-qt/qtquick3d-6.12.0:6
   use vaapi
      media-libs/libva:=

pdepend : 
   [not set]