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.28.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:= media-libs/openal:=[pipewire=] media-libs/opus:= media-libs/rnnoise:= >=media-libs/tg_owt-0_pre20250501:=[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] ) >=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= X? ( x11-libs/libxcb:= x11-libs/xcb-util-keysyms ) dev-cpp/ada dev-libs/boost:= dev-libs/libfmt:= !fonts? ( media-fonts/open-sans ) kde-frameworks/kcoreaddons:6= kde-frameworks/kimageformats:6=[avif,heif,jpegxl] media-libs/fontconfig:= pulseaudio? ( !pipewire? ( media-sound/pulseaudio-daemon ) ) pipewire? ( media-video/pipewire[sound-server(+)] !media-sound/pulseaudio-daemon ) wayland? ( >=dev-qt/qtwayland-6.5:6=[compositor,qml] kde-plasma/kwayland:= dev-libs/wayland-protocols:= dev-libs/plasma-wayland-protocols:= ) webkit? ( wayland? ( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor] ) ) sys-apps/xdg-desktop-portal:= >=dev-cpp/cppgir-2.0_p20240315 dev-cpp/range-v3 net-libs/tdlib:=[e2e-private-stuff] 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 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:= media-libs/openal:=[pipewire=] media-libs/opus:= media-libs/rnnoise:= >=media-libs/tg_owt-0_pre20250501:=[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] ) >=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= X? ( x11-libs/libxcb:= x11-libs/xcb-util-keysyms ) dev-cpp/ada dev-libs/boost:= dev-libs/libfmt:= !fonts? ( media-fonts/open-sans ) kde-frameworks/kcoreaddons:6= kde-frameworks/kimageformats:6=[avif,heif,jpegxl] media-libs/fontconfig:= pulseaudio? ( !pipewire? ( media-sound/pulseaudio-daemon ) ) pipewire? ( media-video/pipewire[sound-server(+)] !media-sound/pulseaudio-daemon ) wayland? ( >=dev-qt/qtwayland-6.5:6=[compositor,qml] kde-plasma/kwayland:= dev-libs/wayland-protocols:= dev-libs/plasma-wayland-protocols:= ) webkit? ( wayland? ( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor] ) ) 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 e64c334be9efe78cba8a17c82f814157 flag-o-matic a7afe42e95fb46ce9691605acfb24672 git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 patches a3f8b9a16731fb4e6a4f25dbacc35ddc toolchain-funcs 98d9f464d912ae6b7316fb8a3721f5db xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 _md5_=c04801a4f3effd853db3d3445b9a394d