dev-libs/libayatana-appindicator and dev-libs/libayatana-indicator are the only appindicators implementation that are still maintained and developed, while libappindicator are unmaintained for ages.
Sadly, discord is still trying to use old one, this caused breakage in other distributions that migrated as Debian, but I cannot find discord bug tracker to see the progress on this issue.
On the other hand, the problem is easy to workaround: discord will try to load /opt/discord/libappindicator3.so before anything else. I have then tried to simply symlink /opt/discord/libappindicator3.so to /usr/lib64/libayatana-appindicator3.so , and it works fine as both are interchangeable
Nice seeing you here.
Thanks for the heads up. I like the idea of symlinking opt/discord/libappindicator3.so to /usr/lib64/libayatana-appindicator3.so.
I'll try a new build over the weekend.
I can do it myself if you prefer :)
The bug has been closed via the following commit(s):
Author: Pacho Ramos <email@example.com>
AuthorDate: 2023-04-27 14:23:07 +0000
Commit: Pacho Ramos <firstname.lastname@example.org>
CommitDate: 2023-04-27 14:40:49 +0000
net-im/discord: Support ayatana indicators
Also add missing locales
Signed-off-by: Pacho Ramos <email@example.com>
net-im/discord/discord-0.0.26-r2.ebuild | 134 ++++++++++++++++++++++++++++++++
1 file changed, 134 insertions(+)
Great work, Pacho!