anchor.diff:      libxcb
       libxkbcommon
       xwayland
  +    libdrm
     ];
   
     mesonFlags = [ "-Dxwayland=enabled" ];
  
positive.code: , glib
  , libinput
  , libxml2
  , pandoc
  , pango
  , wayland
  , wayland-protocols
  
negative.code: , libxcb
  , libxkbcommon
  , xwayland
  , libdrm
  , scdoc
  }:
  
  stdenv.mkDerivation rec {
    pname = "labwc";
    version = "unstable-2021-03-15";
  
    src = fetchFromGitHub {
      owner = "johanmalm";
      repo = pname;
      rev = "fddeb74527e5b860d9c1a91a237d390041c758b6";
      sha256 = "0rhniv5j4bypqxxj0nbpa3hclmn8znal9rldv0mrgbizn3wsbs54";
    };
  
    nativeBuildInputs = [ pkg-config meson ninja scdoc ];
    buildInputs = [
      cairo
      glib
  