Here's my batch of modular qt patches. I found a couple of issues while
I was making them. qtbase doesn't produce the binary lrelease so
qttranslations can't be built, and qtquick, which had its last release in
5.4.2, can't be found by qtquickcontrols or qtgraphicaleffects. I didn't
build qtwebengine or the ones that depended on it. When I realized 5.6.1
had been released I built all of these, minus qttools, with qtbase, in
3.25 hours, a significant decrease compared to the full bundle.

https://code.qt.io/cgit/qt/qt5.git/tree/.gitmodules?h=5.6.1 was a great
cheat-sheet for what modules needed which other ones as inputs.

Efraim Flashner (14):
  gnu: Add qtsvg.
  gnu: Add qtimageformats.
  gnu: Add qtx11extras.
  gnu: Add qtxmlpatterns.
  gnu: Add qtdeclarative.
  gnu: Add qtconnectivity.
  gnu: Add qtwebsockets.
  gnu: Add qtsensors.
  gnu: Add qtmultimedia.
  gnu: Add qtwayland.
  gnu: Add qtserialport.
  gnu: Add qtwebchannel.
  gnu: Add qtlocation.
  gnu: Add qttools.

 gnu/packages/qt.scm | 258 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 258 insertions(+)

-- 
2.8.3


Reply via email to