Gentoo Archives: gentoo-dev

From: Ben de Groot <yngwin@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Portage Output / End User Experience
Date: Tue, 17 Jul 2012 09:08:51
Message-Id: CAB9SyzRurtS8yePhd5UdQAkXcvkejY02SCF3S8bGJv=AgefjCA@mail.gmail.com
In Reply to: Re: [gentoo-dev] Portage Output / End User Experience by Ian Stakenvicius
1 On 12 July 2012 21:51, Ian Stakenvicius <axs@g.o> wrote:
2 > -----BEGIN PGP SIGNED MESSAGE-----
3 > Hash: SHA256
4 >
5 > On 12/07/12 07:41 AM, Ben de Groot wrote:
6 >> On 12 July 2012 17:52, Rich Freeman <rich0@g.o> wrote:
7 >>> On Thu, Jul 12, 2012 at 12:17 AM, Ben de Groot
8 >>> <yngwin@g.o> wrote:
9 >>>> Actually, there is another workable solution, and that is to
10 >>>> set USE="-gstreamer -icu" for qt-webkit.
11 >>>>
12 >>>> Currently we enable gstreamer by default in the ebuild (as it
13 >>>> is used for HTML5 audio/video, which is expected functionality
14 >>>> in qt-webkit based web browsers etc.), but we are considering
15 >>>> if we should perhaps not enable this by default.
16 >>>
17 >>> As discussed on the bug, this will likely help some, but it
18 >>> doesn't help anybody who uses KDE or Gnome.
19 >>
20 >> As far as I know the gstreamer useflag is only enabled in the
21 >> gnome profile, not the kde one currently.
22 >>
23 >
24 > How much Gnome stuff needs qt-webkit?
25
26 None.
27
28 > I figured that gnome stuffs would be much more likely to require webkit-gtk , yes?
29
30 Indeed.
31
32 > So a KDE user, with USE="-gstreamer" , is most likely not going to run
33 > into this issue yes? And Gnome users that have webkit-gtk[gstreamer]
34 > packages don't run into this issue with chromium anyways, right?
35 >
36 > (i know there's always overlap as anyone can install anything, but i'm
37 > thinking of the general scope of impact here)
38
39 Correct.
40
41 A KDE user with -gstreamer -icu set, should not have problems. But
42 once gstreamer is set for HTML5 audio/video support (which qt-webkit
43 enables by default on users request), the problem with -icu blocking
44 chromium appears. I still have no idea how many Qt (including KDE)
45 users also want chromium though.
46
47 For the time being we have decided to leave the useflag defaults as-is.
48
49 I have added a new part to our FAQ on the wiki, so users can be pointed to that:
50
51 http://wiki.gentoo.org/wiki/Qt/FAQ#qt-webkit_vs_chromium_block_because_of_icu
52
53 --
54 Cheers,
55
56 Ben | yngwin
57 Gentoo developer
58 Gentoo Qt project lead, Gentoo Wiki admin