1 |
On 17/06/2014 01:53, walt wrote: |
2 |
> I'm sick of building webkit-gtk. My oldest machine (a dual-core AMD64) has been |
3 |
> building webkit for 6 hours and still going :( |
4 |
> |
5 |
> Can anyone answer a few questions for me, please? |
6 |
> |
7 |
> 1) Why do we not have a binary webkit package in portage, like libreoffice-bin, |
8 |
> firefox-bin, thunderbird-bin, etc? |
9 |
|
10 |
Probably because there isn't a downloadable upstream binary? |
11 |
|
12 |
LO and firefox have -bin ebuilds precisely because upstream provides one |
13 |
(which gets installed in the same fashion Windows does it - unpack a blob) |
14 |
|
15 |
> |
16 |
> 2) Why does webkit-gtk drag in ruby and several ruby gems? I've wasted hours |
17 |
> trying to untangle conflicts between multiple ruby versions, which I need *only* |
18 |
> because webkit-gtk drags them in. I have no other need for ruby. |
19 |
|
20 |
|
21 |
/var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20 |
22 |
./Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb |
23 |
./Source/JavaScriptCore/llint/LowLevelInterpreter.asm |
24 |
DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h |
25 |
/var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20 |
26 |
./Source/JavaScriptCore/offlineasm/asm.rb |
27 |
./Source/JavaScriptCore/llint/LowLevelInterpreter.asm |
28 |
Programs/LLIntOffsetsExtractor DerivedSources/JavaScriptCore/LLIntAssembly.h |
29 |
/var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20 |
30 |
./Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb |
31 |
./Source/JavaScriptCore/llint/LowLevelInterpreter.asm |
32 |
DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h |
33 |
/var/log/portage/net-libs:webkit-gtk-2.4.3:20140605-010132.log:/usr/bin/ruby20 |
34 |
./Source/JavaScriptCore/offlineasm/asm.rb |
35 |
./Source/JavaScriptCore/llint/LowLevelInterpreter.asm |
36 |
Programs/LLIntOffsetsExtractor DerivedSources/JavaScriptCore/LLIntAssembly.h |
37 |
|
38 |
|
39 |
As to why webkit-gtk does *that*, you'll have to ask upstream. |
40 |
Personally I think it's simply because they can and apparently perl, |
41 |
python are not enough scripting languages to have on a box. |
42 |
|
43 |
|
44 |
|
45 |
> |
46 |
> 3) Why does webkit-gtk have a "spell" useflag? Why does an html rendering |
47 |
> engine need a spellcheck function? |
48 |
|
49 |
|
50 |
Ever typed a post into a web forum? Ever seen the red squigly lines |
51 |
underneath typos? That's why. |
52 |
|
53 |
There's also HTML rendering in mailer apps |
54 |
|
55 |
|
56 |
-- |
57 |
Alan McKinnon |
58 |
alan.mckinnon@×××××.com |