Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554538 - xfce-base/garcon, xfce-base/xfce4-appfinder-4.12.0 and xfce4-panel-4.12.0 : add GTK+2 compatibility
Summary: xfce-base/garcon, xfce-base/xfce4-appfinder-4.12.0 and xfce4-panel-4.12.0 : a...
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal enhancement with 1 vote (vote)
Assignee: XFCE Team
Depends on:
Reported: 2015-07-11 19:27 UTC by René Rhéaume
Modified: 2017-01-28 22:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---

xfce4-appfinder-4.12.0-r1.ebuild.patch (xfce4-appfinder-4.12.0-r1.ebuild.patch,898 bytes, patch)
2015-07-11 19:27 UTC, René Rhéaume
Details | Diff
xfce4-panel-4.12.0.ebuild.patch (xfce4-panel-4.12.0.ebuild.patch,896 bytes, patch)
2015-07-11 19:28 UTC, René Rhéaume
Details | Diff
xfce4-panel-4.12.0-r1.ebuild (xfce4-panel-4.12.0-r1.ebuild,1.05 KB, text/plain)
2017-01-28 22:56 UTC, René Rhéaume

Note You need to log in before you can comment on or make changes to this bug.
Description René Rhéaume 2015-07-11 19:27:00 UTC
Upstream XFCE 4.12 is still compatible with GTK+2 and many XFCE Gentoo packages builds correctly on GTK+2. 

However, garcon 0.5.0 is required by some XFCE components and is compatible with GTK+3 only. Version 0.4.0 was the last GTK+2 compatible version. Please resurrect it.

Also, do not force --enable-gtk3 in xfce4-appfinder and xfce4-panel ebuilds. Instead, introduce +gtk3 USE flag. The default will be GTK+3 which seems what Gentoo developers prefer while keeping the option to revert to GTK+2.

Reproducible: Always

Steps to Reproduce:
1. emerge -1 xfce4-appfinder xfce4-panel

Actual Results:  
xfce4-appfinder and xfce4-panel linked to GTK+3

Expected Results:  
xfce4-appfinder and xfce4-panel linked to GTK+3 if USE=gtk3 and to GTK+2 otherwise
Comment 1 René Rhéaume 2015-07-11 19:27:37 UTC
Created attachment 406548 [details, diff]
Comment 2 René Rhéaume 2015-07-11 19:28:34 UTC
Created attachment 406550 [details, diff]
Comment 3 tt_1 2016-10-04 19:33:08 UTC
Recent gtk-3.20 update broke not only my theme, but also the appfinder menu and the terminal. So thank you for the ebuilds! However, it seems as if xfce-base/garcon offers both gtk+2 and gtk+3 bindings support at runtime? So there should not be any need to get 0.4.0 back into the tree?
Comment 4 René Rhéaume 2017-01-28 22:56:31 UTC
Created attachment 461780 [details]
Comment 5 René Rhéaume 2017-01-28 22:59:44 UTC
Comment on attachment 406550 [details, diff]

The same patch can be applied to xfce4-panel-4.12.0-r1.ebuild