anchor.diff:    };
   
     buildInputs = [ acl curl xz zstd ]
  -                ++ lib.optionals (fuseSupport) [ fuse ]
  -                ++ lib.optionals (selinuxSupport) [ libselinux ]
  -                ++ lib.optionals (udevSupport) [ udev ];
  +    ++ lib.optionals (fuseSupport) [ fuse ]
  +    ++ lib.optionals (selinuxSupport) [ libselinux ]
  +    ++ lib.optionals (udevSupport) [ udev ];
     nativeBuildInputs = [ meson ninja pkg-config python3 sphinx ];
     checkInputs = [ glibcLocales rsync ];
   
  
positive.code: 
    PKG_CONFIG_UDEV_UDEVDIR = "lib/udev";
    mesonFlags = lib.optionals (!fuseSupport) [ "-Dfuse=false" ]
                 ++ lib.optionals (!udevSupport) [ "-Dudev=false" ]
                 ++ lib.optionals (!selinuxSupport) [ "-Dselinux=false" ];
  
    doCheck = true;
    preCheck = ''
  
negative.code: { lib
  , stdenv
  , fetchFromGitHub
  , meson
  , ninja
  , pkg-config
  , python3
  , sphinx
  , acl
  , curl
  , fuse
  , libselinux
  , udev
  , xz
  , zstd
  , fuseSupport ? true
  , selinuxSupport ? true
  , udevSupport ? true
  , glibcLocales
  , rsync
  }:
  
  stdenv.mkDerivation {
  