net-im/telegram-desktop
Official desktop client for Telegram
-
telegram-desktop-9999custom-api-id +dbus debug enchant +fonts +hunspell +jemalloc lto pipewire pulseaudio qt6 qt6-imageformats +screencast +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
View Download Browse License: GPL-3-with-openssl-exceptionOverlay: mva -
telegram-desktop-5.7.2~amd64 ~arm64 ~riscvdbus enchant +fonts +jemalloc +libdispatch screencast qt6 qt6-imageformats wayland webkit +X
View Download Browse License: BSD GPL-3-with-openssl-exception LGPL-2+Overlay: gentoo -
telegram-desktop-5.7.1~amd64 ~arm64 ~riscvdbus enchant +fonts +jemalloc +libdispatch screencast qt6 qt6-imageformats wayland webkit +X
View Download Browse License: BSD GPL-3-with-openssl-exception LGPL-2+Overlay: mim -
telegram-desktop-5.6.3~amd64 ~arm64 ~loong ~riscvdbus enchant +fonts +jemalloc +libdispatch screencast qt6 qt6-imageformats wayland webkit +X
View Download Browse License: BSD GPL-3-with-openssl-exception LGPL-2+Overlay: gentoo -
telegram-desktop-5.6.0~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86custom-api-id +dbus debug enchant +fonts +hunspell +jemalloc lto pipewire pulseaudio qt6 qt6-imageformats +screencast +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
View Download Browse License: GPL-3-with-openssl-exceptionOverlay: mva
Runtime Dependencies
telegram-desktop-9999
!net-im/telegram-desktop-bin
app-arch/lz4:=
>=dev-cpp/abseil-cpp-20240116.2:=
>=dev-cpp/glibmm-2.77:2.68
>=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/libsigc++:2
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 )
)
app-arch/lz4:=
>=dev-cpp/abseil-cpp-20240116.2:=
>=dev-cpp/glibmm-2.77:2.68
>=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/libsigc++:2
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 )
)
telegram-desktop-5.7.2
!net-im/telegram-desktop-bin
app-arch/lz4:=
dev-cpp/abseil-cpp:=
dev-cpp/ada:=
>=dev-cpp/glibmm-2.77:2.68
dev-libs/glib:2
dev-libs/openssl:=
dev-libs/protobuf
dev-libs/xxhash
media-libs/libjpeg-turbo:=
~media-libs/libtgvoip-2.4.4_p20240706
media-libs/openal
media-libs/opus
media-libs/rnnoise
~media-libs/tg_owt-0_pre20240804:=[screencast=,X=]
media-video/ffmpeg:=[opus,vpx]
sys-libs/zlib:=[minizip]
!enchant?
( >=app-text/hunspell-1.7:= )
enchant?
( app-text/enchant:= )
jemalloc?
( dev-libs/jemalloc:= )
libdispatch?
( dev-libs/libdispatch )
!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 webkit?
( >=dev-qt/qtdeclarative-5.15:5 >=dev-qt/qtwayland-5.15:5[compositor
(+)
] )
)
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 webkit?
( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor,qml] )
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 )
webkit?
( ||
( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 )
)
app-arch/lz4:=
dev-cpp/abseil-cpp:=
dev-cpp/ada:=
>=dev-cpp/glibmm-2.77:2.68
dev-libs/glib:2
dev-libs/openssl:=
dev-libs/protobuf
dev-libs/xxhash
media-libs/libjpeg-turbo:=
~media-libs/libtgvoip-2.4.4_p20240706
media-libs/openal
media-libs/opus
media-libs/rnnoise
~media-libs/tg_owt-0_pre20240804:=[screencast=,X=]
media-video/ffmpeg:=[opus,vpx]
sys-libs/zlib:=[minizip]
!enchant?
( >=app-text/hunspell-1.7:= )
enchant?
( app-text/enchant:= )
jemalloc?
( dev-libs/jemalloc:= )
libdispatch?
( dev-libs/libdispatch )
!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 webkit?
( >=dev-qt/qtdeclarative-5.15:5 >=dev-qt/qtwayland-5.15:5[compositor
(+)
] )
)
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 webkit?
( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor,qml] )
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 )
webkit?
( ||
( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 )
)
telegram-desktop-5.7.1
!net-im/telegram-desktop-bin
app-arch/lz4:=
dev-cpp/abseil-cpp:=
dev-cpp/ada:=
>=dev-cpp/glibmm-2.77:2.68
dev-libs/glib:2
dev-libs/openssl:=
dev-libs/protobuf
dev-libs/xxhash
media-libs/libjpeg-turbo:=
~media-libs/libtgvoip-2.4.4_p20240706
media-libs/openal
media-libs/opus
media-libs/rnnoise
~media-libs/tg_owt-0_pre20240804:=[screencast=,X=]
media-video/ffmpeg:=[opus,vpx]
sys-libs/zlib:=[minizip]
!enchant?
( >=app-text/hunspell-1.7:= )
enchant?
( app-text/enchant:= )
jemalloc?
( dev-libs/jemalloc:= )
libdispatch?
( dev-libs/libdispatch )
!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 webkit?
( >=dev-qt/qtdeclarative-5.15:5 >=dev-qt/qtwayland-5.15:5[compositor
(+)
] )
)
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 webkit?
( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor,qml] )
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 )
webkit?
( ||
( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 )
)
app-arch/lz4:=
dev-cpp/abseil-cpp:=
dev-cpp/ada:=
>=dev-cpp/glibmm-2.77:2.68
dev-libs/glib:2
dev-libs/openssl:=
dev-libs/protobuf
dev-libs/xxhash
media-libs/libjpeg-turbo:=
~media-libs/libtgvoip-2.4.4_p20240706
media-libs/openal
media-libs/opus
media-libs/rnnoise
~media-libs/tg_owt-0_pre20240804:=[screencast=,X=]
media-video/ffmpeg:=[opus,vpx]
sys-libs/zlib:=[minizip]
!enchant?
( >=app-text/hunspell-1.7:= )
enchant?
( app-text/enchant:= )
jemalloc?
( dev-libs/jemalloc:= )
libdispatch?
( dev-libs/libdispatch )
!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 webkit?
( >=dev-qt/qtdeclarative-5.15:5 >=dev-qt/qtwayland-5.15:5[compositor
(+)
] )
)
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 webkit?
( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor,qml] )
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 )
webkit?
( ||
( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 )
)
telegram-desktop-5.6.3
!net-im/telegram-desktop-bin
app-arch/lz4:=
dev-cpp/abseil-cpp:=
dev-cpp/ada:=
>=dev-cpp/glibmm-2.77:2.68
dev-libs/glib:2
dev-libs/openssl:=
dev-libs/protobuf
dev-libs/xxhash
media-libs/libjpeg-turbo:=
~media-libs/libtgvoip-2.4.4_p20240706
media-libs/openal
media-libs/opus
media-libs/rnnoise
~media-libs/tg_owt-0_pre20240804:=[screencast=,X=]
media-video/ffmpeg:=[opus,vpx]
sys-libs/zlib:=[minizip]
!enchant?
( >=app-text/hunspell-1.7:= )
enchant?
( app-text/enchant:= )
jemalloc?
( dev-libs/jemalloc:= )
libdispatch?
( dev-libs/libdispatch )
!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 webkit?
( >=dev-qt/qtdeclarative-5.15:5 >=dev-qt/qtwayland-5.15:5[compositor
(+)
] )
)
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 webkit?
( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor,qml] )
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 )
webkit?
( ||
( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 )
)
app-arch/lz4:=
dev-cpp/abseil-cpp:=
dev-cpp/ada:=
>=dev-cpp/glibmm-2.77:2.68
dev-libs/glib:2
dev-libs/openssl:=
dev-libs/protobuf
dev-libs/xxhash
media-libs/libjpeg-turbo:=
~media-libs/libtgvoip-2.4.4_p20240706
media-libs/openal
media-libs/opus
media-libs/rnnoise
~media-libs/tg_owt-0_pre20240804:=[screencast=,X=]
media-video/ffmpeg:=[opus,vpx]
sys-libs/zlib:=[minizip]
!enchant?
( >=app-text/hunspell-1.7:= )
enchant?
( app-text/enchant:= )
jemalloc?
( dev-libs/jemalloc:= )
libdispatch?
( dev-libs/libdispatch )
!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 webkit?
( >=dev-qt/qtdeclarative-5.15:5 >=dev-qt/qtwayland-5.15:5[compositor
(+)
] )
)
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 webkit?
( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor,qml] )
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 )
webkit?
( ||
( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 )
)
telegram-desktop-5.6.0
!net-im/telegram-desktop-bin
app-arch/lz4:=
>=dev-cpp/abseil-cpp-20240116.2:=
>=dev-cpp/glibmm-2.77:2.68
>=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/libsigc++:2
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 )
)
app-arch/lz4:=
>=dev-cpp/abseil-cpp-20240116.2:=
>=dev-cpp/glibmm-2.77:2.68
>=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/libsigc++:2
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 )
)
telegram-desktop-5.5.5
!net-im/telegram-desktop-bin
app-arch/lz4:=
dev-cpp/abseil-cpp:=
dev-cpp/ada:=
>=dev-cpp/glibmm-2.77:2.68
dev-libs/glib:2
dev-libs/openssl:=
dev-libs/protobuf
dev-libs/xxhash
media-libs/libjpeg-turbo:=
~media-libs/libtgvoip-2.4.4_p20240706
media-libs/openal
media-libs/opus
media-libs/rnnoise
~media-libs/tg_owt-0_pre20240804:=[screencast=,X=]
media-video/ffmpeg:=[opus,vpx]
sys-libs/zlib:=[minizip]
!enchant?
( >=app-text/hunspell-1.7:= )
enchant?
( app-text/enchant:= )
jemalloc?
( dev-libs/jemalloc:= )
libdispatch?
( dev-libs/libdispatch )
!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 webkit?
( >=dev-qt/qtdeclarative-5.15:5 >=dev-qt/qtwayland-5.15:5[compositor
(+)
] )
)
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 webkit?
( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor,qml] )
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 )
webkit?
( ||
( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 )
)
app-arch/lz4:=
dev-cpp/abseil-cpp:=
dev-cpp/ada:=
>=dev-cpp/glibmm-2.77:2.68
dev-libs/glib:2
dev-libs/openssl:=
dev-libs/protobuf
dev-libs/xxhash
media-libs/libjpeg-turbo:=
~media-libs/libtgvoip-2.4.4_p20240706
media-libs/openal
media-libs/opus
media-libs/rnnoise
~media-libs/tg_owt-0_pre20240804:=[screencast=,X=]
media-video/ffmpeg:=[opus,vpx]
sys-libs/zlib:=[minizip]
!enchant?
( >=app-text/hunspell-1.7:= )
enchant?
( app-text/enchant:= )
jemalloc?
( dev-libs/jemalloc:= )
libdispatch?
( dev-libs/libdispatch )
!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 webkit?
( >=dev-qt/qtdeclarative-5.15:5 >=dev-qt/qtwayland-5.15:5[compositor
(+)
] )
)
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 webkit?
( >=dev-qt/qtdeclarative-6.5:6 >=dev-qt/qtwayland-6.5:6[compositor,qml] )
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 )
webkit?
( ||
( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 )
)