landry@openbsd.org wrote: > Le Mon, Aug 17, 2026 at 02:27:41PM +0800, Chris Billington a écrit : >> x11/gnome/adwaita-icon-theme contains the Hidden=true attribute in its >> index.theme file, for reasons attibutable to the upstream Gnome Project. >> >> This means that Adwaita does not appear as an 'Icon Theme' choice in >> non-gnome desktops such as Xfce in the Settings/Appearance dialog. >> >> Non-desktop x11 systems are also affected. >> >> On non-Gnome systems if applications use the Adwaita 'symbolic' icons (for >> exmaple) those icons will not appear. > > thanks, i have to admit i dont fully understand what it fixes since by > itself it doesnt ship much icons, is that mostly because this > 'overloads' adwaita and makes it selectable for the end-user ? > > (note: i havent made any testing at all) > >> I am unsure whether this should be in x11/ or x11/xfce4 category. Advice >> please. > > it can go in x11/ like x11/greybird, having it in x11/xfce4 would make > sense if it'd benefited from the xfce4.port.mk module or from > x11/xfce4/Makefile.inc. meta/xfce can also depend on it if that makes a > better 'out of the box' user experience for icon themes.. > > Landry > > It has Inherits=Adwaita in index.theme and does not have Hidden=true so that Xfce (etc) can see it. The extra icons are used by xfce, according to upstream. Debian packages it. I don't know why the Gnome Project makes the base Adwaita theme (and AdwaitaLegacy too) hidden, and therefore invisible to non-Gnome desktops. I suppose we could patch that out, but would that break Gnome? Making meta/xfce depend on it would be useful. Though there is an xfce4-icon-theme package which installs Tango and an Xfce theme called Rodent, but neither have all the symbolic icons that some applications seem to use. Attachment has it moved to x11/adwaita-xfce-icon-theme Chris
No comments:
Post a Comment