Transmission 2.42 can be build without libappindicator: Build GTK+ client: yes * libappindicator for an Ubuntu-style tray: no On GNOME and other WM doesn't make much sense to have transmission to depend on libappindicator. Reproducible: Always
...and it requires gtk+:3, which isn't the thing I am happy with.
It is technically automagic, feel free to patch it to make optional, I can't test it as i do not have any gui interface.
It should be optional and libappindicator:0 SLOT is deprecated and should not be used in any case for any new ebuilds at all.
+*transmission-2.42-r1 (26 Jan 2012) + + 26 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> + +transmission-2.42-r1.ebuild: + USE="ayatana" for libappindicator wrt #400815 by Luis Medinas. Remove + USE="utp" because USE"-utp" fails to build wrt #400865 by Ben Kohler. Fix + patch for building with USE=qt4 wrt #400923. Remove deprecated support for + GTK+-2.x and enable GTK+-3.x with USE="gtk".