Hello guys, I just finished fixing bug #569552 and this is the only package in tree with this dependency and this ticket is a request to review dependencies of cinnamon. USE=gtk was removed and replaced by gtk-engines-adwaita theme engine which is required for running gtk2 application with the adwaita theme provided by gnome-themes-standard. Since gtk+:2 ebuild set the adwaita theme by default since the beginning of gtk+:3 releases (almost) all of this is now a direct dependency of gtk+:2 itself so you probably do not need the flag and can keep the dependency for the theme management for gtk+:3.
Perhaps a trivial comment... ... but, as a workaround, it works perfectly fine (as the use flag no longer exists) simply to edit cinnamon-3.0.7.ebuild and delete [gtk] from line 107: x11-themes/gnome-themes-standard[gtk] and then update the manifest. It is, however, annoying having to do this after every sync and I would like to avoid having to rely on a (local/private) overlay! Wouldn't it be appropriate to create and commit a revisited ebuild with this trivial change applied, in waiting for cinnamon 3.2 to come out?
commit 09c664ed39ff4d25e096f8db8929710a4dd57b12 Author: Kristian Fiskerstrand <k_f@gentoo.org> Date: Tue Oct 18 21:06:37 2016 +0200 gnome-extra/cinnamon: Fix gtk-engines-adwait theme dependency use flag Gentoo-Bug: 596556 Package-Manager: portage-2.3.