Telegram

From Gentoo Wiki
Jump to:navigation Jump to:search
This article is a stub. Please help out by expanding it - how to get started.

Telegram is a freeware, cross-platform, cloud-based instant messaging (IM) system. It is written in C++.

Installation

USE flags

USE flags for net-im/telegram-desktop Official desktop client for Telegram

+X Add support for X11
+fonts Use builtin patched copy of open-sans fonts (overrides fontconfig)
+jemalloc Use dev-libs/jemalloc for memory management
+libdispatch Use dev-libs/libdispatch to speed up concurrent code execution
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
enchant Use the app-text/enchant spell-checking backend instead of app-text/hunspell
qt6 Build with Qt6 support
qt6-imageformats Add support for HEIF, AVIF and JpegXL by bundling kde-frameworks/kimageformats
screencast Enable support for remote desktop and screen cast using PipeWire
wayland Enable dev-libs/wayland backend
webkit Add support for the WebKit HTML rendering/layout engine

Emerge

Emerge Telegram:

root #emerge --ask net-im/telegram-desktop

Alternatively, install the pre-built binary version:

root #emerge --ask net-im/telegram-desktop-bin

Removal

Unmerge

Delete telegram-desktop with emerge:

root #emerge --ask --depclean --verbose net-im/telegram-desktop

Delete telegram-desktop-bin with emerge:

root #emerge --ask --depclean --verbose net-im/telegram-desktop-bin

See Also

  • Discord — a proprietary VoIP instant messaging and digital distribution platform. Discord allows for communication over voice, video, and text.
  • Skype — a proprietary application owned by Microsoft for instant messaging, VoIP calls, and video conversations.
  • Recommended applications — applications recommended for use in a graphical environment (X11, Wayland)