{
  mkDerivation, lib, extra-cmake-modules,
  epoxy, kconfig, kglobalaccel, kguiaddons, ki18n, kiconthemes, kio, kpackage,
  kwidgetsaddons, kwindowsystem, qtdeclarative
}:

mkDerivation {
  name = "kdeclarative";
  meta = { maintainers = [ lib.maintainers.ttuegel ]; };
  nativeBuildInputs = [ extra-cmake-modules ];
  buildInputs = [
    epoxy kglobalaccel kguiaddons ki18n kiconthemes kio kwidgetsaddons
    kwindowsystem
  ];
  propagatedBuildInputs = [ kconfig kpackage qtdeclarative ];
}