anchor.diff:  , gnome
   , gsettings-desktop-schemas
   , sassc
  -, trackerSupport ? stdenv.isLinux
  +, trackerSupport ? stdenv.isLinux && (stdenv.buildPlatform == stdenv.hostPlatform)
   , tracker
   , x11Support ? stdenv.isLinux
   , waylandSupport ? stdenv.isLinux
  
positive.code:     pkg-config
      python3
      sassc
    ] ++ setupHooks ++ lib.optionals withGtkDoc [
      docbook_xml_dtd_43
      docbook-xsl-nons
      gtk-doc
      # For xmllint
      libxml2
    ];
  
    buildInputs = [
  
negative.code:     "-Dbroadway_backend=${lib.boolToString broadwaySupport}"
      "-Dx11_backend=${lib.boolToString x11Support}"
      "-Dquartz_backend=${lib.boolToString (stdenv.isDarwin && !x11Support)}"
      "-Dintrospection=${lib.boolToString (stdenv.buildPlatform == stdenv.hostPlatform)}"
    ];
  
    doCheck = false; # needs X11
  