[oe] [meta-qt5][PATCH] qtbase.inc: Enable accessibility by default

Anders Darander anders at chargestorm.se
Thu May 15 08:10:52 UTC 2014


* Otavio Salvador <otavio at ossystems.com.br> [140514 21:12]:
> On Mon, May 5, 2014 at 9:21 AM, Otavio Salvador <otavio at ossystems.com.br> wrote:
> > On Sun, May 4, 2014 at 6:47 PM, Martin Jansa <martin.jansa at gmail.com> wrote:
> >> On Mon, Apr 28, 2014 at 12:27:39PM -0300, Otavio Salvador wrote:
> >>> qtdeclarative requires accessibility to be enabled and it is added by
> >>> default to the toolchain so we ought to have it enabled to ensure the
> >>> default toolchain generation works.

> >>> Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
> > ...
> >> As I told you on gtalk, I would prefer default to stay as minimal as
> >> posible, why don't you change packagegroup-qt5-toolchain-target.bb to
> >> use RRECOMMENDS instead of RDEPENDS so that missing
> >> qtquickcontrols-qmlplugins package doesn't break it when it's not
> >> available (because it's empty)?

> > I don't have a strong opinion for either case however I think we ought
> > to know what other meta-qt5 users think about it.

> > In support to this patch addition I think we ought to provide the most
> > used features of Qt5 working out of box to users have a good first
> > use. Special cases can customize it per need basis. I think QML is
> > common enough for us to provide full support for it by default.


> Martin and I have different views on this topic and I'd like to merge
> or drop this patch. Could people comment on this one?

Well, I can understand your point, that it should be as easy as possible
to use the toolchain to build whatever you want...

However, in all the cases where I've been using Qt5 lately, both for
internal projects as well as for customers, we've always ended up
trying to minimize which part of Qt5 we're building. (To reduce build
time, flash usage etc).

With that in mind, I'd prefer a as minimal Qt5 and toolchain as
possible, letting me enable more things easily by using PACKAGECONFIG.

One way to reduce the rather large modification to the toolchain recipe
would likely be to have it RRECOMMEND as much as possible, and only
RDEPEND on the most basic parts of Qt5. (Though, I haven't tried that
version yet).

Cheers,
Anders

-- 
Anders Darander
ChargeStorm AB / eStorm AB



More information about the Openembedded-devel mailing list