anchor.diff:    mkDerivation, lib, fetchpatch,
     extra-cmake-modules, kdoctools,
   
  -  epoxy,libICE, libSM, libinput, libxkbcommon, udev, wayland, xcb-util-cursor,
  -  xwayland,
  +  epoxy, lcms2, libICE, libSM, libcap, libdrm, libinput, libxkbcommon, mesa,
  +  pipewire, udev, wayland, xcb-util-cursor, xwayland,
   
     qtdeclarative, qtmultimedia, qtquickcontrols2, qtscript, qtsensors,
     qtvirtualkeyboard, qtx11extras,
  
positive.code:   name = "kwin";
    nativeBuildInputs = [ extra-cmake-modules kdoctools ];
    buildInputs = [
      epoxy libICE libSM libinput libxkbcommon udev wayland xcb-util-cursor
      xwayland
      libcap libdrm mesa pipewire
  
      qtdeclarative qtmultimedia qtquickcontrols2 qtscript qtsensors
      qtvirtualkeyboard qtx11extras
  
negative.code:   kiconthemes, kidletime, kinit, kio, knewstuff, knotifications, kpackage,
    krunner, kscreenlocker, kservice, kwayland, kwayland-server, kwidgetsaddons,
    kwindowsystem, kxmlgui, plasma-framework,
  }:
  
  # TODO (ttuegel): investigate qmlplugindump failure
  