anchor.diff: -{ dbus-glib
  +{ stdenv
  +, lib
   , fetchFromGitHub
   , gobject-introspection
   , pkg-config
  -, lib
  -, stdenv
  -, wrapGAppsHook
  -, python3
   , cairo
  -, gnome
  -, xapp
  -, keybinder3
  -, upower
  -, callPackage
   , glib
  -, libffi
  -, gtk3
   , readline
   , spidermonkey_78
   , meson
  -, sysprof
   , dbus
  -, xvfb-run
   , ninja
  -, makeWrapper
   , which
   , libxml2
  -, gtk4
   }:
   
   stdenv.mkDerivation rec {
  
positive.code:     dbus # for dbus-run-session
    ];
  
    checkInputs = [
      xvfb-run
    ];
  
    propagatedBuildInputs = [
      glib
  
      # bindings
      gnome.caribou
      keybinder3
      upower
      xapp
    ];
  
    mesonFlags = [
  
negative.code:     meson
      ninja
      pkg-config
      which # for locale detection
      libxml2 # for xml-stripblanks
    ];
  
    buildInputs = [
      gobject-introspection
      cairo
      readline
  