{
  mkDerivation, lib,
  extra-cmake-modules, qttools,
  kcodecs, kconfig, kconfigwidgets, kcoreaddons, kiconthemes, kwidgetsaddons,
  kxmlgui, qtbase,
}:

mkDerivation {
  name = "kbookmarks";
  meta = { maintainers = [ lib.maintainers.ttuegel ]; };
  nativeBuildInputs = [ extra-cmake-modules qttools ];
  buildInputs = [
    kcodecs kconfig kconfigwidgets kcoreaddons kiconthemes kxmlgui
  ];
  propagatedBuildInputs = [ kwidgetsaddons qtbase ];
  outputs = [ "out" "dev" ];
}