> What tb@ saw was that Qt6qtwebenginequickdelegatespluginConfig.cmake war
> present during the collection loop but no longer during the include
> loop. My strong suspicion is that it was junked.

I can confirm that qt6/qtwebengine was junked during the configure phase
of kirigami-addons.

I wonder if qt*.port.mk and kf*.port.mk should set nojunk themselves
rather than just inheriting that (sometimes) from the cmake and qmake
modules.

> In line 44 we can see QT_SKIP_AUTO_QML_PLUGIN_INCLUSION. Which can be
> interesting for us, especially if we read the comment: "Distributions
> should probably change this default.".

This seems reminiscent of the cython vs pythran failures for which we
added MODPY_CYTHON_PYTHRAN_RDEP. It is good that this AUTO_QML_PLUGIN
knob appears to fix this issue (only confirmed by reading the source) so
that we can avoid adding such a heavy dependency as qtwebengine to
various qt ports.

> Long story short, I would like to throw this diff into a bulk and if it
> is successful I want to commit it.

It makes sense to me to add this, so I'm ok with it unless your bulk
finds some problems.

Reply via email to