-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 https://bugs.gentoo.org/show_bug.cgi?id=420493
gtk2 and gtk3 useflags are discouraged and should only be used in special cases file a bug for those if there is not one already On 08/16/2013 07:12 PM, Michael Weber wrote: > Hello, > > gtk is a global use flag [1], gtk2 and gtk3 are used in > metadata.xml [2]. > > Is there a consensus how to use these flags if an app provides > gtk2 and gtk3 gui in parallel or exclusive? > > Michael > > [1] /usr/portage/profiles/use.desc gtk - Add support for > x11-libs/gtk+ (The GIMP Toolkit) > > > [2] egrep "gtk(2|3)" /usr/portage/profiles/use.local.desc > app-admin/gtkdiskfree:gtk3 - Use GTK+3 instead of 2 > app-editors/emacs:gtk3 - Link against version 3 of the GIMP > Toolkit instead of version 2 (x11-libs/gtk+) > app-editors/emacs-vcs:gtk3 - Link against version 3 of the GIMP > Toolkit instead of version 2 (x11-libs/gtk+) app-i18n/fcitx:gtk3 - > Install GTK3 IM module app-i18n/fcitx-configtool:gtk3 - Use GTK+3 > instead of 2 app-i18n/ibus:gtk3 - Enable support for gtk+3 > app-i18n/ibus-anthy:deprecated - Install deprecated pygtk2 library > app-i18n/ibus-unikey:gtk3 - Enable support for gtk+3 > app-i18n/imsettings:gtk3 - Enable support for x11-libs/gtk+:3 > app-i18n/scim:gtk3 - Enable support for x11-libs/gtk+:3 > app-i18n/uim:gtk3 - Enable support for x11-libs/gtk+:3 > app-office/libreoffice:gtk3 - Enable highly experimental gtk3 > frontend dev-java/icedtea-web:gtk2 - Use x11-libs/gtk+:2 instead of > x11-libs/gtk+:3 dev-java/icedtea-web:gtk3 - Use x11-libs/gtk+:3 > (default) dev-python/matplotlib:gtk3 - Use x11-libs/gtk+:3 instead > of x11-libs/gtk+:2 lxde-base/lxdm:gtk3 - Use GTK+3 instead of 2 > mail-client/claws-mail:gtk3 - Build support for GTK+3 > media-libs/libcanberra:gtk3 - Enables building of gtk+3 helper > library, gtk+3 runtime sound effects and the canberra-gtk-play > utility. To enable the gtk+3 sound effects add canberra-gtk-module > to the colon separated list of modules in the GTK_MODULES > environment variable. media-plugins/audacious-plugins:gtk3 - Link > against version 3 of the GIMP Toolkit instead of version 2 > (x11-libs/gtk+) media-sound/audacious:gtk3 - Link against version 3 > of the GIMP Toolkit instead of version 2 (x11-libs/gtk+) > media-sound/jalv:gtk2 - Adds support for GTK+2 in addition to > GTK+3 controlled by the gtk useflag. media-sound/mp3splt-gtk:gtk3 - > Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2 > net-analyzer/wireshark:gtk2 - Build the wireshark executable with > a GTK+ UI version 2. net-analyzer/wireshark:gtk3 - Build the > wireshark executable with a GTK+ UI version 3. net-dns/avahi:gtk3 - > Build the avahi-ui-gtk3 library, and use gtk3 for the avahi > utilities under USE=utils net-libs/gtk-vnc:gtk3 - Build the gtk3 > gtk-vnc library and other gtk3 assets net-misc/spice-gtk:gtk3 - > Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2 > net-p2p/eiskaltdcpp:gtk3 - Use x11-libs/gtk+:3 instead of > x11-libs/gtk+:2 www-client/dwb:gtk3 - Link against x11-libs/gtk+:3 > instead of x11-libs/gtk+:2 www-client/uget:gtk3 - Use > x11-libs/gtk+:3 instead of x11-libs/gtk+:2 www-client/uzbl:gtk3 - > Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2 > x11-themes/light-themes:gtk3 - Support GTK 3.x, too > x11-wm/fvwm:gtk2-perl - Enable GTK2 Perl bindings > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJSDl4dAAoJEFpvPKfnPDWz5YYH/0LjB0mC/qSrWuXXwnpD0y+B k/xuq3to8Gyvm6TuFr5uZ7+x0ljW5Z5VMmGxhgEv91zcXkkaCoEjXVtQ79ZDgJ7i FM6q69Ok3xFOK0NqPGYrJrawdG1lG9JcMISz+8sVNVXmqtUHbJASoePNGLbv6KSE pEq39R7WOuerKZmHDglB0T5j2dOOPP389iOSfsj6tH3bAjuVPlYKaesolTMyT3/N 9hTTwBPrMDYUonYG5aM3Hhzdr3o8vMmlj2B5BCNgfkSGMIBRLdIDhnUEqZ8NlYC0 NAKkf1x9offmGSa+nB5tnW8n4AZPB0FYM5VdNEwpo7IKxpGJFN6W3R99ozJf6Sc= =wDsG -----END PGP SIGNATURE-----