Index | Thread | Search

From:
Chris Billington <emulti@disroot.org>
Subject:
Re: new: x11/xfce4/adwaita-xfce-icon-theme
To:
landry@openbsd.org, openbsd-ports Mailing List <ports@openbsd.org>
Date:
Mon, 17 Aug 2026 16:38:16 +0800

Download raw body.

Thread
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