1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
https://bugs.gentoo.org/show_bug.cgi?id=420493 |
5 |
|
6 |
gtk2 and gtk3 useflags are discouraged and should only be used in |
7 |
special cases |
8 |
|
9 |
file a bug for those if there is not one already |
10 |
|
11 |
|
12 |
On 08/16/2013 07:12 PM, Michael Weber wrote: |
13 |
> Hello, |
14 |
> |
15 |
> gtk is a global use flag [1], gtk2 and gtk3 are used in |
16 |
> metadata.xml [2]. |
17 |
> |
18 |
> Is there a consensus how to use these flags if an app provides |
19 |
> gtk2 and gtk3 gui in parallel or exclusive? |
20 |
> |
21 |
> Michael |
22 |
> |
23 |
> [1] /usr/portage/profiles/use.desc gtk - Add support for |
24 |
> x11-libs/gtk+ (The GIMP Toolkit) |
25 |
> |
26 |
> |
27 |
> [2] egrep "gtk(2|3)" /usr/portage/profiles/use.local.desc |
28 |
> app-admin/gtkdiskfree:gtk3 - Use GTK+3 instead of 2 |
29 |
> app-editors/emacs:gtk3 - Link against version 3 of the GIMP |
30 |
> Toolkit instead of version 2 (x11-libs/gtk+) |
31 |
> app-editors/emacs-vcs:gtk3 - Link against version 3 of the GIMP |
32 |
> Toolkit instead of version 2 (x11-libs/gtk+) app-i18n/fcitx:gtk3 - |
33 |
> Install GTK3 IM module app-i18n/fcitx-configtool:gtk3 - Use GTK+3 |
34 |
> instead of 2 app-i18n/ibus:gtk3 - Enable support for gtk+3 |
35 |
> app-i18n/ibus-anthy:deprecated - Install deprecated pygtk2 library |
36 |
> app-i18n/ibus-unikey:gtk3 - Enable support for gtk+3 |
37 |
> app-i18n/imsettings:gtk3 - Enable support for x11-libs/gtk+:3 |
38 |
> app-i18n/scim:gtk3 - Enable support for x11-libs/gtk+:3 |
39 |
> app-i18n/uim:gtk3 - Enable support for x11-libs/gtk+:3 |
40 |
> app-office/libreoffice:gtk3 - Enable highly experimental gtk3 |
41 |
> frontend dev-java/icedtea-web:gtk2 - Use x11-libs/gtk+:2 instead of |
42 |
> x11-libs/gtk+:3 dev-java/icedtea-web:gtk3 - Use x11-libs/gtk+:3 |
43 |
> (default) dev-python/matplotlib:gtk3 - Use x11-libs/gtk+:3 instead |
44 |
> of x11-libs/gtk+:2 lxde-base/lxdm:gtk3 - Use GTK+3 instead of 2 |
45 |
> mail-client/claws-mail:gtk3 - Build support for GTK+3 |
46 |
> media-libs/libcanberra:gtk3 - Enables building of gtk+3 helper |
47 |
> library, gtk+3 runtime sound effects and the canberra-gtk-play |
48 |
> utility. To enable the gtk+3 sound effects add canberra-gtk-module |
49 |
> to the colon separated list of modules in the GTK_MODULES |
50 |
> environment variable. media-plugins/audacious-plugins:gtk3 - Link |
51 |
> against version 3 of the GIMP Toolkit instead of version 2 |
52 |
> (x11-libs/gtk+) media-sound/audacious:gtk3 - Link against version 3 |
53 |
> of the GIMP Toolkit instead of version 2 (x11-libs/gtk+) |
54 |
> media-sound/jalv:gtk2 - Adds support for GTK+2 in addition to |
55 |
> GTK+3 controlled by the gtk useflag. media-sound/mp3splt-gtk:gtk3 - |
56 |
> Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2 |
57 |
> net-analyzer/wireshark:gtk2 - Build the wireshark executable with |
58 |
> a GTK+ UI version 2. net-analyzer/wireshark:gtk3 - Build the |
59 |
> wireshark executable with a GTK+ UI version 3. net-dns/avahi:gtk3 - |
60 |
> Build the avahi-ui-gtk3 library, and use gtk3 for the avahi |
61 |
> utilities under USE=utils net-libs/gtk-vnc:gtk3 - Build the gtk3 |
62 |
> gtk-vnc library and other gtk3 assets net-misc/spice-gtk:gtk3 - |
63 |
> Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2 |
64 |
> net-p2p/eiskaltdcpp:gtk3 - Use x11-libs/gtk+:3 instead of |
65 |
> x11-libs/gtk+:2 www-client/dwb:gtk3 - Link against x11-libs/gtk+:3 |
66 |
> instead of x11-libs/gtk+:2 www-client/uget:gtk3 - Use |
67 |
> x11-libs/gtk+:3 instead of x11-libs/gtk+:2 www-client/uzbl:gtk3 - |
68 |
> Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2 |
69 |
> x11-themes/light-themes:gtk3 - Support GTK 3.x, too |
70 |
> x11-wm/fvwm:gtk2-perl - Enable GTK2 Perl bindings |
71 |
> |
72 |
|
73 |
-----BEGIN PGP SIGNATURE----- |
74 |
Version: GnuPG v2.0.20 (GNU/Linux) |
75 |
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ |
76 |
|
77 |
iQEcBAEBAgAGBQJSDl4dAAoJEFpvPKfnPDWz5YYH/0LjB0mC/qSrWuXXwnpD0y+B |
78 |
k/xuq3to8Gyvm6TuFr5uZ7+x0ljW5Z5VMmGxhgEv91zcXkkaCoEjXVtQ79ZDgJ7i |
79 |
FM6q69Ok3xFOK0NqPGYrJrawdG1lG9JcMISz+8sVNVXmqtUHbJASoePNGLbv6KSE |
80 |
pEq39R7WOuerKZmHDglB0T5j2dOOPP389iOSfsj6tH3bAjuVPlYKaesolTMyT3/N |
81 |
9hTTwBPrMDYUonYG5aM3Hhzdr3o8vMmlj2B5BCNgfkSGMIBRLdIDhnUEqZ8NlYC0 |
82 |
NAKkf1x9offmGSa+nB5tnW8n4AZPB0FYM5VdNEwpo7IKxpGJFN6W3R99ozJf6Sc= |
83 |
=wDsG |
84 |
-----END PGP SIGNATURE----- |