Opened 3 years ago

Closed 22 months ago

Last modified 22 months ago

#61758 closed enhancement (fixed)

gtk2/gtk3: add runtime dep for adwaita-icon-theme

Reported by: DominusExult (Dominik Reichardt) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: pending Cc: zmughal (Zaki Mughal [sivoais])
Port: gtk2 gtk3 adwaita-icon-theme

Description (last modified by DominusExult (Dominik Reichardt))

When I built our GTK+3 app against GTK+3 buttons were wrong and I got this message in terminal "Gtk-WARNING : Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/check-symbolic.svg."

Only when I installed the port adwaita-icon-theme, this message and was gone but the buttons were there. AFAIK Adwaita is the default GTK+3 theme, so it's probably safe to say that adwaita-icon-theme should be a dependency of GTK+3.

Change History (10)

comment:1 Changed 3 years ago by DominusExult (Dominik Reichardt)

Description: modified (diff)

comment:2 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to dbevans
Port: gtk3 added; GTK3 removed
Status: newassigned
Summary: GTK+3 kind of depends on adwaita-icon-themegtk3 kind of depends on adwaita-icon-theme

comment:3 Changed 3 years ago by zmughal (Zaki Mughal [sivoais])

Cc: zmughal added

comment:4 Changed 2 years ago by mascguy (Christopher Nielsen)

Owner: changed from dbevans to mascguy

Take over Dave's tickets for GTK and friends, now that he's formally dropped maintainership. Boo! ;-)

comment:5 Changed 22 months ago by mascguy (Christopher Nielsen)

Port: gtk2 added
Priority: LowNormal
Summary: gtk3 kind of depends on adwaita-icon-themegtk2/gtk3: add runtime dep for adwaita-icon-theme

comment:6 Changed 22 months ago by mascguy (Christopher Nielsen)

I'll add these deps over the next week or two, once the buildbots have caught up.

comment:7 Changed 22 months ago by mascguy (Christopher Nielsen)

Keywords: pending added

comment:8 Changed 22 months ago by Christopher Nielsen <mascguy@…>

In d95bc461591aafe33e5ee266f567465a44dfd249/macports-ports (master):

gtk2/gtk2-devel: add runtime dep adwaita-icon-theme
See: #61758

comment:9 Changed 22 months ago by Christopher Nielsen <mascguy@…>

Resolution: fixed
Status: assignedclosed

In f804063b231da981a6aa04dae1fe5b3b8c31ff03/macports-ports (master):

gtk3/gtk3-devel: add runtime dep adwaita-icon-theme
Fixes: #61758

comment:10 Changed 22 months ago by Christopher Nielsen <mascguy@…>

In 0f489bfdc8e9b29dc1b9fe482e3a3f0ca38e0ffd/macports-ports (master):

gtk*: revert adwaita-icon-theme; causes dep cycle
See: #61758

Note: See TracTickets for help on using tickets.