anchor.diff:      license = licenses.mit;
       maintainers = with maintainers; [ jD91mZM2 ];
       platforms = platforms.unix;
  +    badPlatforms = platforms.darwin;
     };
   }
  
positive.code:     repo = "xidlehook";
      rev = version;
  
      sha256 = "127b20y86xs2wq5ka236057nyrh87fgzhjqbl6azf002afnbsn5m";
    };
  
    cargoBuildFlags = lib.optionals (!stdenv.isLinux) ["--no-default-features" "--features" "pulse"];
    cargoSha256 = "0wakw3pqgwfwarjfb3h0a2javrhnf509v3j547a7p9k5kbjb5np0";
  
    buildInputs = [ xlibsWrapper xorg.libXScrnSaver libpulseaudio ] ++ lib.optional stdenv.isDarwin Security;
    nativeBuildInputs = [ pkgconfig patchelf python3 ];
  
negative.code: 
  rustPlatform.buildRustPackage rec {
    pname = "xidlehook";
    version = "0.8.2";
  
    doCheck = false;
  
  