BDEPEND=>=dev-cpp/ms-gsl-4.1 >=dev-build/cmake-3.16 >=dev-cpp/cppgir-2.0_p20240315 dev-util/gdbus-codegen virtual/pkgconfig wayland? ( dev-util/wayland-scanner ) amd64? ( dev-lang/yasm ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend test unpack DEPEND=!net-im/telegram-desktop-bin app-arch/lz4:= >=dev-cpp/abseil-cpp-20240116.2:= >=dev-libs/glib-2.77:2 >=dev-libs/gobject-introspection-1.77 dev-libs/libdispatch dev-libs/openssl:= >=dev-libs/protobuf-27.2 dev-libs/xxhash media-libs/libjpeg-turbo:= system-libtgvoip? ( >media-libs/libtgvoip-2.4.4:=[pulseaudio(-)=,pipewire(-)=] ) media-libs/openal:=[pipewire=] media-libs/opus:= media-libs/rnnoise:= >=media-libs/tg_owt-0_pre20240731:=[pipewire(-)=,screencast=,X=] media-video/ffmpeg:=[opus,vpx] sys-libs/zlib:=[minizip] virtual/opengl enchant? ( app-text/enchant:= ) hunspell? ( >=app-text/hunspell-1.7:= ) jemalloc? ( dev-libs/jemalloc:=[-lazy-lock] ) !qt6? ( >=dev-qt/qtcore-5.15:5= >=dev-qt/qtgui-5.15:5=[dbus?,jpeg,png,wayland?,X?] >=dev-qt/qtimageformats-5.15:5= >=dev-qt/qtnetwork-5.15:5=[ssl] >=dev-qt/qtsvg-5.15:5= >=dev-qt/qtwidgets-5.15:5=[png,X?] kde-frameworks/kcoreaddons:5= wayland? ( dev-qt/qtwayland:5= ) webkit? ( >=dev-qt/qtdeclarative-5.15:5= >=dev-qt/qtwayland-5.15:5=[compositor(+)] ) dbus? ( dev-qt/qtdbus:5= dev-libs/libdbusmenu-qt[qt5(+)] ) ) qt6? ( >=dev-qt/qtbase-6.5:6=[dbus?,gui,network,opengl,wayland?,widgets,X?] >=dev-qt/qtimageformats-6.5:6= >=dev-qt/qtsvg-6.5:6= wayland? ( >=dev-qt/qtwayland-6.5:6=[compositor,qml] ) webkit? ( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor] ) qt6-imageformats? ( >=dev-qt/qtimageformats-6.5:6= media-libs/libavif:= media-libs/libheif:= >=media-libs/libjxl-0.8.0:= ) ) X? ( x11-libs/libxcb:= x11-libs/xcb-util-keysyms ) dev-libs/ada dev-libs/boost:= dev-libs/libfmt:= !fonts? ( media-fonts/open-sans ) media-libs/fontconfig:= pulseaudio? ( !pipewire? ( media-sound/pulseaudio-daemon ) ) pipewire? ( media-video/pipewire[sound-server(+)] !media-sound/pulseaudio-daemon ) wayland? ( kde-plasma/kwayland:= dev-libs/wayland-protocols:= dev-libs/plasma-wayland-protocols:= ) sys-apps/xdg-desktop-portal:= >=dev-cpp/cppgir-2.0_p20240315 dev-cpp/range-v3 DESCRIPTION=Official desktop client for Telegram EAPI=8 HOMEPAGE=https://desktop.telegram.org IUSE=custom-api-id +dbus debug enchant +fonts +hunspell +jemalloc lto pipewire pulseaudio qt6 qt6-imageformats +screencast +system-gsl +system-libtgvoip test +wayland +webkit +X tdesktop_patches_allow-disable-stories tdesktop_patches_hide-banned tdesktop_patches_hide-sponsored-messages tdesktop_patches_wide-baloons tdesktop_patches_chat-ids tdesktop_patches_increase-limits tdesktop_patches_ignore-restrictions LICENSE=GPL-3-with-openssl-exception PROPERTIES=live RDEPEND=!net-im/telegram-desktop-bin app-arch/lz4:= >=dev-cpp/abseil-cpp-20240116.2:= >=dev-libs/glib-2.77:2 >=dev-libs/gobject-introspection-1.77 dev-libs/libdispatch dev-libs/openssl:= >=dev-libs/protobuf-27.2 dev-libs/xxhash media-libs/libjpeg-turbo:= system-libtgvoip? ( >media-libs/libtgvoip-2.4.4:=[pulseaudio(-)=,pipewire(-)=] ) media-libs/openal:=[pipewire=] media-libs/opus:= media-libs/rnnoise:= >=media-libs/tg_owt-0_pre20240731:=[pipewire(-)=,screencast=,X=] media-video/ffmpeg:=[opus,vpx] sys-libs/zlib:=[minizip] virtual/opengl enchant? ( app-text/enchant:= ) hunspell? ( >=app-text/hunspell-1.7:= ) jemalloc? ( dev-libs/jemalloc:=[-lazy-lock] ) !qt6? ( >=dev-qt/qtcore-5.15:5= >=dev-qt/qtgui-5.15:5=[dbus?,jpeg,png,wayland?,X?] >=dev-qt/qtimageformats-5.15:5= >=dev-qt/qtnetwork-5.15:5=[ssl] >=dev-qt/qtsvg-5.15:5= >=dev-qt/qtwidgets-5.15:5=[png,X?] kde-frameworks/kcoreaddons:5= wayland? ( dev-qt/qtwayland:5= ) webkit? ( >=dev-qt/qtdeclarative-5.15:5= >=dev-qt/qtwayland-5.15:5=[compositor(+)] ) dbus? ( dev-qt/qtdbus:5= dev-libs/libdbusmenu-qt[qt5(+)] ) ) qt6? ( >=dev-qt/qtbase-6.5:6=[dbus?,gui,network,opengl,wayland?,widgets,X?] >=dev-qt/qtimageformats-6.5:6= >=dev-qt/qtsvg-6.5:6= wayland? ( >=dev-qt/qtwayland-6.5:6=[compositor,qml] ) webkit? ( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor] ) qt6-imageformats? ( >=dev-qt/qtimageformats-6.5:6= media-libs/libavif:= media-libs/libheif:= >=media-libs/libjxl-0.8.0:= ) ) X? ( x11-libs/libxcb:= x11-libs/xcb-util-keysyms ) dev-libs/ada dev-libs/boost:= dev-libs/libfmt:= !fonts? ( media-fonts/open-sans ) media-libs/fontconfig:= pulseaudio? ( !pipewire? ( media-sound/pulseaudio-daemon ) ) pipewire? ( media-video/pipewire[sound-server(+)] !media-sound/pulseaudio-daemon ) wayland? ( kde-plasma/kwayland:= dev-libs/wayland-protocols:= dev-libs/plasma-wayland-protocols:= ) sys-apps/xdg-desktop-portal:= webkit? ( || ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 ) ) REQUIRED_USE=^^ ( enchant hunspell ) qt6-imageformats? ( qt6 ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake d3613e557da672de5255dab91c8f731f flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 patches a3f8b9a16731fb4e6a4f25dbacc35ddc toolchain-funcs d3d42b22a610ce81c267b644bcec9b87 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=f0720e4e93557c02c6593222520051ed