anchor.diff:        libudev = udevSupport;
         mpd = mpdSupport;
         rfkill = rfkillSupport;
  +      tests = runTests;
       }
     ) ++ [
       "-Dsystemd=disabled"
  
positive.code: , gtk-layer-shell
  , howard-hinnant-date
  , libxkbcommon
  , traySupport     ? true,  libdbusmenu-gtk3
  , pulseSupport    ? true,  libpulseaudio
  , sndioSupport    ? true,  sndio
  
negative.code:     ++ optional  swaySupport  sway
      ++ optional  mpdSupport   libmpdclient;
  
    checkInputs = [ catch2 ];
    doCheck = runTests;
  
    mesonFlags = (lib.mapAttrsToList
      (option: enable: "-D${option}=${if enable then "enabled" else "disabled"}")
      {
  