In addition to perl and python... --- ... checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... yes checking for native Win32... no checking for x86_64-pc-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for perl... /usr/bin/perl checking for python... /usr/bin/python checking for ruby... no configure: error: You need 'ruby' to compile WebKit --- One has to wonder why 4 scripting languages (including sh) are needed just to build one C++ library (sigh).
Also fails to build. See bug #426452.
(In reply to comment #0) > In addition to perl and python... > > checking how to create a ustar tar archive... gnutar > checking whether make supports nested variables... yes > checking for native Win32... no > checking for x86_64-pc-linux-gnu-pkg-config... no > checking for pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > checking for perl... /usr/bin/perl > checking for python... /usr/bin/python > checking for ruby... no > configure: error: You need 'ruby' to compile WebKit > --- > > One has to wonder why 4 scripting languages (including sh) are needed just > to build one C++ library (sigh). Different teams (Javascript, Layout engine, etc..) where everyone has their own favorite tools :S Pushed fix to overlay.
Related to the fix that was made for this: Why is it necessary to have three different versions of Ruby for this one ebuild? When emerging webkit-gtk-1.9.4-r300, portage wants to pull in Ruby 1.8, 1.9, and Rubinius. I don't know if this was intentional, but to me it seems quite unnecessary.
Ebuild now correctly depends on ruby and should not pull anything more than necessary. Please open a new bug report if you still have problems with dependencies.