Hello! I've started update for Telegram (as some message types cannot be read in stable version), and found that it now depends on xcb-util-keysyms, even though I have completely X11-free system. I've checked Telegram code, and cannot find and references for such dep.
I've also found this wiki page https://github.com/telegramdesktop/tdesktop/wiki/The-Packaged-Building-Mode, where xcb-keysyms is mentioned, but as "Linux-only, can be disabled with DESKTOP_APP_DISABLE_X11_INTEGRATION", which is what is done with USE=-X.
I've added xcb-util-keysyms into provides file for portage, and successfully merged and run telegram-desktop.
Please, consider moving this dep under X? condition
The bug has been closed via the following commit(s):
Author: Esteve Varela Colominas <firstname.lastname@example.org>
AuthorDate: 2022-12-08 12:04:02 +0000
Commit: Georgy Yakovlev <email@example.com>
CommitDate: 2022-12-08 19:54:53 +0000
net-im/telegram-desktop: Fix dependencies
Thanks-to: Yaroslav Isakov <firstname.lastname@example.org>
Signed-off-by: Esteve Varela Colominas <email@example.com>
Signed-off-by: Georgy Yakovlev <firstname.lastname@example.org>
...m-desktop-4.3.4-r1.ebuild => telegram-desktop-4.3.4-r2.ebuild} | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)