http://forums.gentoo.org/viewtopic-t-977254.html?sid=8ee18e611683b6d5faf584ad00443599 http://forums.gentoo.org/viewtopic-t-946150-start-0.html net-libs/webkit-gtk-1.10.2-r300 and net-libs/webkit-gtk-2.xx ebuilds have a dependency on rubygems, which requires ruby. Users do not want ruby. Reproducible: Always Steps to Reproduce: 1. emerge -puDN world with webkit-gtk 2. 3. Expected Results: Earlier webkit-gtk versions do not have the ruby dependency in the ebuilds.
The build dependency is required.
(In reply to Jeroen Roovers from comment #1) > The build dependency is required. Right. Webkit-gtk requires ruby to build a vital part of its javascript engine: the compiler that will turn webkit's javascript intermediate representation into native code. And by *requires*, I mean that basically the entire thing is written in Ruby. There is no way to eliminate the dependency. Fortunately, at least it's only a build-time dependency. So if you are distributing binpkgs to multiple machines, you will only need ruby installed on the build machine.