anchor.diff:      "-Dxwayland-path=${xwayland.out}/bin/Xwayland"
     ];
   
  +  passthru.providedSessions = [ "weston" ];
  +
     meta = {
       description = "Reference implementation of a Wayland compositor";
       homepage = https://wayland.freedesktop.org/;
  
positive.code:     "-Dremoting=false" # TODO
      "-Dpipewire=${boolToString (pipewire != null)}"
      "-Dimage-webp=${boolToString (libwebp != null)}"
      "-Dsimple-dmabuf-drm=" # Disables all drivers
      "-Ddemo-clients=false"
      "-Dsimple-clients="
      "-Dtest-junit-xml=false"
  
negative.code: with stdenv.lib;
  stdenv.mkDerivation rec {
    pname = "weston";
    version = "8.0.0";
  
    src = fetchurl {
      url = "https://wayland.freedesktop.org/releases/${pname}-${version}.tar.xz";
      sha256 = "0j3q0af3595g4wcicldgy749zm2g2b6bswa6ya8k075a5sdv863m";
    };
  
    nativeBuildInputs = [ meson ninja pkgconfig ];
  