Install this package:
emerge -a net-im/telegram-desktop
<pkgmetadata> <maintainer type="person"> <email>mva@gentoo.org</email> <name>Vadim Misbakh-Soloviov</name> </maintainer> <use> <flag name="custom-api-id">Use custom API ID and API HASH (you must set it either in make.conf or in /etc/portage/env/net-im/telegram-desktop)</flag> <flag name="enchant">Use <pkg>app-text/enchant</pkg> for spell checking</flag> <flag name="hunspell">Use <pkg>app-text/enchant</pkg> for spell checking</flag> <flag name="lto">Enable Link Time Optimizations (build will take 20+G RAM and binary will be about 2G)</flag> <flag name="pipewire">Use <pkg>media-video/pipewire</pkg> as sound server</flag> <flag name="fonts">Whether to use bundled fonts, or look for correspondig fonts in user's system</flag> </use> <upstream> <bugs-to>https://github.com/telegramdesktop/tdesktop/issues</bugs-to> <remote-id type="github">telegramdesktop/tdesktop</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p net-im/telegram-desktop |
euse -E <flag> -p net-im/telegram-desktop |
euse -D <flag> -p net-im/telegram-desktop
| Flag | Description | 9999 | 7.2.8 |
|---|---|---|---|
| X | Support functionality that requires Xorg server (like screen recording) ⚠️ | ⊕ | ⊕ |
| custom-api-id | Use custom API ID and API HASH (you must set it either in make.conf or in /etc/portage/env/net-im/telegram-desktop) | ✓ | ✓ |
| dbus | Enable dbus support ⚠️ | ⊕ | ⊕ |
| debug | Build with upstream's CXXFLAGS/LDFLAGS for debugging support; not recommended for normal use. ⚠️ | ✓ | ✓ |
| enchant | Use <pkg>app-text/enchant</pkg> for spell checking | ✓ | ✓ |
| fonts | Whether to use bundled fonts, or look for correspondig fonts in user's system | ⊕ | ⊕ |
| hunspell | Use <pkg>app-text/enchant</pkg> for spell checking | ⊕ | ⊕ |
| lto | Enable Link Time Optimizations (build will take 20+G RAM and binary will be about 2G) | ✓ | ✓ |
| pipewire | Use <pkg>media-video/pipewire</pkg> as sound server | ✓ | ✓ |
| pulseaudio | Enable PulseAudio support ⚠️ | ✓ | ✓ |
| screencast | ⚠️ | ⊕ | ⊕ |
| tdesktop_patches_ | ⚠️ | ✓ | ✓ |
| test | ⚠️ | ✓ | ✓ |
| wayland | ⚠️ | ⊕ | ⊕ |
| webkit | ⚠️ | ⊕ | ⊕ |