anchor.diff:      glib
       graphene
       pango
  -  ] ++ lib.optionals (!stdenv.isDarwin) [
  +  ] ++ lib.optionals vulkanSupport [
       vulkan-loader
     ] ++ [
       # Required for GSettings schemas at runtime.
  
positive.code: , x11Support ? stdenv.isLinux
  , waylandSupport ? stdenv.isLinux
  , libGL
  , vulkan-loader
  , vulkan-headers
  , wayland
  
negative.code:     python3
      sassc
      gi-docgen
      libxml2 # for xmllint
    ] ++ setupHooks;
  
    buildInputs = [
      libxkbcommon
      epoxy
      isocodes
    ] ++ lib.optionals vulkanSupport [
      vulkan-headers
    ] ++ [
      gst_all_1.gst-plugins-base
      gst_all_1.gst-plugins-bad
      fribidi
      harfbuzz
    ] ++ (with xorg; [
      libICE
      libSM
      libXcursor
      libXdamage
      libXi
      libXrandr
      libXrender
  