Add support for Qt4-based software
ClosedPublic

Authored by ltoscano on Jun 17 2017, 2:52 PM.

Details

Summary
  • define a base image (close to the image used in the old CI, but based on the LTS).
  • define a product which will group all relevant Qt4 programs.

The available dependencies should be enough to compile at least
qca, phonon, phonon-vlc, phonon-gstreamer, soprano, kdelibs,
nepomuk-core (reduced dependencies), nepomuk-widgets, kactivities,
akonadi, kdepimlibs, kde-runtime, libkdegames and few applications.

Test Plan

Built the image and compiled the modules described above using the
scripts from helpers/.

Diff Detail

Repository
R857 CI System Tooling
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
ltoscano created this revision.Jun 17 2017, 2:52 PM
ltoscano updated this revision to Diff 15525.Jun 17 2017, 3:06 PM

Add also the dependencies for libkdegames

ltoscano edited the summary of this revision. (Show Details)Jun 17 2017, 3:06 PM
ltoscano updated this revision to Diff 15533.Jun 17 2017, 7:56 PM

Few additional dependencies

ltoscano edited the summary of this revision. (Show Details)Jun 17 2017, 7:57 PM
ltoscano updated this revision to Diff 15536.Jun 17 2017, 9:45 PM

Explicit list of Qt4 repositories; settings for sandbox

Revision on IRC

bcooksley accepted this revision.Jun 17 2017, 9:48 PM

Perfect, thanks for those changes.

This revision is now accepted and ready to land.Jun 17 2017, 9:48 PM
ltoscano updated this revision to Diff 15537.Jun 17 2017, 9:50 PM

kde-dev-scripts is still technically "kdelibs4"

bcooksley accepted this revision.Jun 17 2017, 9:50 PM
This revision was automatically updated to reflect the committed changes.