1) x11-misc/obmenu-generator-0.90 need dev-perl/Gtk3 dependency as described upstream. Without it obmenu-generator crash with a perl error related to gtk3 and generated menu file is empty: $ obmenu-generator -s -i :: Regenerating the cache DB... Can't locate object method "init" via package "Gtk3" at /usr/bin/obmenu-generator line 386. $ ls -s ~/.config/openbox/menu.xml 0 /home/Azazel/.config/openbox/menu.xml 2) can you add dev-perl/File-DesktopEntry as dependency too. From upstream it's optional but it permit to generate a localized menu.
Is this not enough? I'm not sure everyone wants obmenu-generator to indirectly depend on x11-libs/gtk+:3 pkg_postinst() { optfeature_header "For icon (-i) functionality, install:" optfeature "support via gtk+:2 (enabled via config)" dev-perl/Gtk2 optfeature "support via gtk+:3 (default)" dev-perl/Gtk3 }