On 17/06/2014 01:53, walt wrote: > I'm sick of building webkit-gtk. My oldest machine (a dual-core AMD64) has > been > building webkit for 6 hours and still going :( > > Can anyone answer a few questions for me, please? > > 1) Why do we not have a binary webkit package in portage, like > libreoffice-bin, > firefox-bin, thunderbird-bin, etc?
Probably because there isn't a downloadable upstream binary? LO and firefox have -bin ebuilds precisely because upstream provides one (which gets installed in the same fashion Windows does it - unpack a blob) > > 2) Why does webkit-gtk drag in ruby and several ruby gems? I've wasted hours > trying to untangle conflicts between multiple ruby versions, which I need > *only* > because webkit-gtk drags them in. I have no other need for ruby. /var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20 ./Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb ./Source/JavaScriptCore/llint/LowLevelInterpreter.asm DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h /var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20 ./Source/JavaScriptCore/offlineasm/asm.rb ./Source/JavaScriptCore/llint/LowLevelInterpreter.asm Programs/LLIntOffsetsExtractor DerivedSources/JavaScriptCore/LLIntAssembly.h /var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20 ./Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb ./Source/JavaScriptCore/llint/LowLevelInterpreter.asm DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h /var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20 ./Source/JavaScriptCore/offlineasm/asm.rb ./Source/JavaScriptCore/llint/LowLevelInterpreter.asm Programs/LLIntOffsetsExtractor DerivedSources/JavaScriptCore/LLIntAssembly.h As to why webkit-gtk does *that*, you'll have to ask upstream. Personally I think it's simply because they can and apparently perl, python are not enough scripting languages to have on a box. > > 3) Why does webkit-gtk have a "spell" useflag? Why does an html rendering > engine need a spellcheck function? Ever typed a post into a web forum? Ever seen the red squigly lines underneath typos? That's why. There's also HTML rendering in mailer apps -- Alan McKinnon [email protected]

