Skip to content

Latest commit

 

History

History
60 lines (42 loc) · 2.22 KB

DEPENDENCIES.md

File metadata and controls

60 lines (42 loc) · 2.22 KB

Hawaii Shell

Dependencies

Compiler requirements:

Qt >= 5.4 with at least the following modules is required:

You may also need Weston >= 1.5.0 for nested mode to work. If you have Qt >= 5.5 you won't likely need nested mode.

The following modules and their dependencies are required:

Optional dependencies:

Optional, but recommended dependencies:

If you do not install those dependencies, please configure Hawaii with an alternative icon theme and wallpaper.

Dependency on KDE Frameworks

We use a few modules from KDE to decrease technology debt.

We used more in the past but they were dropped because they either pull in too many dependencies or their performance are not acceptable.

A lot has been done to reduce dependencies from KDE, one notable example is KService which is really slow and I/O intensive. It was replaced by libqtxdg for the applications menu with good results.

Chances are that the dependency on kcoreaddons will go away as well.