`telegram-desktop` fails to restart since tdesktop fails to obtain
the executable path; apply upsteam patch to pass a hardcoded path
from the port to use in the restart code.
This makes restarts work as intended, e.g. after changing UI zoom
or language, when started via PATH lookup (the .desktop file does
that).
Ship stripped executables until we build debug-* packages (or a custom
DEBUG=... is used);
This brings the telegram-desktop binary down from 236M to 105M.
Sync PLIST while here.
OK sthen
Those are mostly dependencies of tg_owt, which dynamically links
them correctly. tdesktop links against absl_strings on its own
already. libevent is not used at all.
This is a left-over from early porting days.
tdesktop still builds and works with this, including calls.
Joint effort with Andrew Krasavin <noiseless-ak AT yandex DOT ru>.
Tested by lots of people on amd64 amd arm64.
Feedback op
OK abieber op
---
Telegram Desktop is the official desktop client for the Telegram messenger,
based on the Telegram API and the MTProto secure protocol.