I use Xfce which is based on Gtk3, so I expect that applications should be integrated with Gtk3 dialogs. However gtk3 use flag in telegram-desktop ebuild also requires appindicator, which is an optional dependency for Telegram and is entirely optinaly for Xfce. Please consider removing this unncecessary dependency. Reproducible: Always
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8489e426e17af0885bb1685d197a9b208b2b1d7d commit 8489e426e17af0885bb1685d197a9b208b2b1d7d Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-02-12 05:23:11 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-02-12 05:24:27 +0000 net-im/telegram-desktop: bump to 1.9.12 add ayatana useflag, pulls appindicator for non-qt environments add opus dep fix some deps to use slots pull alsa by default to solve required-use Bug: https://bugs.gentoo.org/708476 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> net-im/telegram-desktop/Manifest | 1 + .../telegram-desktop-1.9.12.ebuild | 161 +++++++++++++++++++++ 2 files changed, 162 insertions(+)
added ayatana useflag that pulls it. can you confirm it still has working tray without it in xfce?
I see that the use flag was completely removed, so it looks this ticket is no longer relevant. Anyway, I've installed telegram-desktop and does work fine on my Xfce setup. Icon is present, so I can confirm it works as expected.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d14bd79d8df53068516ebcd89d6ec5499b53807 commit 2d14bd79d8df53068516ebcd89d6ec5499b53807 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-02-14 06:19:57 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-02-14 06:20:43 +0000 net-im/telegram-desktop: drop old Closes: https://bugs.gentoo.org/707372 Closes: https://bugs.gentoo.org/707288 Closes: https://bugs.gentoo.org/708476 Closes: https://bugs.gentoo.org/709286 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> net-im/telegram-desktop/Manifest | 4 - .../telegram-desktop/files/0003-PPC-config.patch | 28 ---- net-im/telegram-desktop/files/1.9.12-dbus.patch | 13 -- net-im/telegram-desktop/files/musl.patch | 12 -- net-im/telegram-desktop/metadata.xml | 3 - .../telegram-desktop-1.9.10-r2.ebuild | 157 --------------------- .../telegram-desktop-1.9.10.ebuild | 155 -------------------- .../telegram-desktop-1.9.12.ebuild | 154 -------------------- .../telegram-desktop/telegram-desktop-1.9.8.ebuild | 144 ------------------- .../telegram-desktop/telegram-desktop-1.9.9.ebuild | 147 ------------------- 10 files changed, 817 deletions(-)