Awhile back, gconf used to install a helper program that used gtk+. But long since that program has left the tarball. Now, gtk+ is used only by noinst examples.
Not sure what is the purpose of --with-gtk=3.0 configure switch then :/
(In reply to Pacho Ramos from comment #1) > Not sure what is the purpose of --with-gtk=3.0 configure switch then :/ That's actually quite simple: commit introducing gtk3 dates '2010-10-03 15:11:40 (GMT)' (configure.in), commit removing the helper program dates '2013-01-22 01:09:35 (GMT)' (gconf/Makefile.am). Oh, and talking about commits, perhaps this would be a good point to cherry-pick those three made after 3.2.6 release, as the chances of them ever getting out of the repo are quite low by now.
+*gconf-3.2.6-r2 (05 Apr 2014) + + 05 Apr 2014; Pacho Ramos <pacho@gentoo.org> + +files/gconf-3.2.6-gsettings-data-convert-paths.patch, + +files/gconf-3.2.6-mconvert-crasher.patch, + +files/gconf-3.2.6-spew-console-error.patch, +gconf-3.2.6-r2.ebuild, + -gconf-2.32.4.ebuild, -gconf-3.2.6.ebuild: + gtk is not really needed (#505444 by Rafal Muzylo), drop orbit as it's dead + for ages, nothing needs it in the tree and we really want people to not use + that and, instead, use dbus for GConf's IPC. Also apply patches from upstream + master branch. Drop old. +