Summary: | mail-client/evolution-3.44.1: Toolbar icons don't match theme in GNOME 42 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pacho Ramos <pacho> |
Component: | Current packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://gitlab.gnome.org/GNOME/evolution/-/issues/1848 | ||
See Also: | https://bugs.debian.org/1005997 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 835448 | ||
Attachments: |
adwaita-icon-theme-42.0_p2.ebuild
adwaita-icon-theme-42.0_p2.ebuild |
Description
Pacho Ramos
2022-05-15 18:56:22 UTC
As explained in upstream bug, the removal of that "legacy" icons have also affected other apps as inkscape , xournalpp. I also see Debian is installing some of that icons from 41 sources to prevent issues with other apps like Nemo This is the list of affected icons: https://salsa.debian.org/gnome-team/adwaita-icon-theme/-/blob/debian/master/debian/legacy-icons-41.txt They also apply a fix to prevent a breakage for rtl locales https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/182 Created attachment 780926 [details]
adwaita-icon-theme-42.0_p2.ebuild
This implements Debian workaround. I am using it on my system and looks to fix the icons for Nemo, Evolution, Inkscape, .etc
It also fixes rtl icons and the location of the cursor theme to make it work under Wayland
I would go for this as I am no optimistic with adwaita-icon-theme upstream reverting the breakage
Created attachment 780938 [details]
adwaita-icon-theme-42.0_p2.ebuild
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a95901e1a1b5dfe049b65b24933bcbefb65acc9 commit 3a95901e1a1b5dfe049b65b24933bcbefb65acc9 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2022-05-27 21:12:21 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2022-05-27 21:20:04 +0000 x11-themes/adwaita-icon-theme: Package legacy icons and fix cursors path adwaita-icon-them dropped many legacy icons breaking many different applications. We were waiting for pieces to get fixed but, for now, it has turned into never ending disputed among different upstreams and breakage being kept for Gnome 42 cycle affecting many different apps. We follow Debian for now until this is better solved in the future in one way on another. Also keep upstream default location for cursor themes. Gentoo location is kept for backwards compatibility but that location is highly Gentoo specific. As a consequence, upstreams keep breaking in several ways and not fixing their apps to honour our PATH. Bug: https://bugs.gentoo.org/834277 Bug: https://bugs.gentoo.org/834001 Bug: https://bugs.gentoo.org/838451 Bug: https://bugs.gentoo.org/844910 Signed-off-by: Pacho Ramos <pacho@gentoo.org> x11-themes/adwaita-icon-theme/Manifest | 2 + .../adwaita-icon-theme-42.0_p2.ebuild | 97 ++++++++++++++++++++++ 2 files changed, 99 insertions(+) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90bcea2abfbdb55b210ab315cee55430671c4952 commit 90bcea2abfbdb55b210ab315cee55430671c4952 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2022-07-02 03:27:56 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2022-07-02 03:36:43 +0000 mail-client/evolution: Version bump to 3.44.3 Closes: https://bugs.gentoo.org/844910 Signed-off-by: Matt Turner <mattst88@gentoo.org> mail-client/evolution/Manifest | 1 + mail-client/evolution/evolution-3.44.3.ebuild | 149 ++++++++++++++++++++++++++ 2 files changed, 150 insertions(+) |