-----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-----

Reply via email to