BDEPEND=zstd? ( app-arch/libarchive[zstd] ) app-alternatives/ninja >=dev-build/cmake-3.28.5 dev-lang/perl virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=virtual/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) io-uring? ( sys-libs/liburing:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( dev-libs/md4c media-libs/fontconfig >=media-libs/freetype-2.13.1:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) wayland? ( dev-libs/wayland ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) X? ( x11-base/xorg-proto ) gui? ( vulkan? ( dev-util/vulkan-headers ) wayland? ( dev-util/wayland-scanner ) ) network? ( sctp? ( net-misc/lksctp-tools ) ) test? ( elibc_musl? ( sys-libs/timezone-data ) )
DESCRIPTION=Cross-platform application development framework
EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=flag-o-matic qt6-build toolchain-funcs
IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl renderdoc tslib vulkan wayland +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu io-uring journald syslog mysql oci8 odbc postgres +sqlite cups gtk nls custom-cflags test
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
PDEPEND=nls? ( ~dev-qt/qttranslations-6.11.0:6 )
RDEPEND=virtual/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) io-uring? ( sys-libs/liburing:= ) journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( dev-libs/md4c media-libs/fontconfig >=media-libs/freetype-2.13.1:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) renderdoc? ( media-gfx/renderdoc ) tslib? ( x11-libs/tslib ) wayland? ( dev-libs/wayland ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.24.41-r1:3[X?,wayland?] x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) ) !<dev-qt/qt3d-6.11.0:6 !<dev-qt/qt5compat-6.11.0:6 !<dev-qt/qtcharts-6.11.0:6 !<dev-qt/qtconnectivity-6.11.0:6 !<dev-qt/qtdeclarative-6.11.0:6 !<dev-qt/qtgraphs-6.11.0:6 !<dev-qt/qthttpserver-6.11.0:6 !<dev-qt/qtimageformats-6.11.0:6 !<dev-qt/qtlanguageserver-6.11.0:6 !<dev-qt/qtlocation-6.11.0:6 !<dev-qt/qtmultimedia-6.11.0:6 !<dev-qt/qtnetworkauth-6.11.0:6 !<dev-qt/qtpositioning-6.11.0:6 !<dev-qt/qtquick3d-6.11.0:6 !<dev-qt/qtquicktimeline-6.11.0:6 !<dev-qt/qtremoteobjects-6.11.0:6 !<dev-qt/qtscxml-6.11.0:6 !<dev-qt/qtsensors-6.11.0:6 !<dev-qt/qtserialbus-6.11.0:6 !<dev-qt/qtserialport-6.11.0:6 !<dev-qt/qtshadertools-6.11.0:6 !<dev-qt/qtspeech-6.11.0:6 !<dev-qt/qtsvg-6.11.0:6 !<dev-qt/qttools-6.11.0:6 !<dev-qt/qtvirtualkeyboard-6.11.0:6 !<dev-qt/qtwayland-6.11.0:6 !<dev-qt/qtwebchannel-6.11.0:6 !<dev-qt/qtwebengine-6.11.0:6 !<dev-qt/qtwebsockets-6.11.0:6 !<dev-qt/qtwebview-6.11.0:6 syslog? ( virtual/logger )
REQUIRED_USE=?? ( journald syslog ) X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) renderdoc? ( gui ) tslib? ( gui ) vulkan? ( gui ) wayland? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) ) wayland? ( opengl )
RESTRICT=!test? ( test )
SLOT=6/6.11.0
SRC_URI=https://download.qt.io/official_releases/qt/6.11/6.11.0/submodules/qtbase-everywhere-src-6.11.0.tar.xz
_eclasses_=cmake	3395ce6618fc5c7af03335471b896644	dot-a	e5200fe17cfd2ed6fa66edd80201763a	eapi9-pipestatus	d2c134036ac31c3085aebc9147f572bd	flag-o-matic	fd3558f73f6503093adee69adf41020d	multiprocessing	45d0620f25c2f063ad6276ecd9ed9399	ninja-utils	d063ea1900a793f93eb095010d6d9156	qt6-build	ecafb349fe2ef0ae608a0dee9cb3f215	toolchain-funcs	58a918e3a42d0156f010dcfd43725be5	xdg-utils	42869b3c8d86a70ef3cf75165a395e09
_md5_=a13598c820c58d908ed5b7eda4c4b4c4
