anchor.diff:      owner = "Genymobile";
       repo = pname;
       rev = "v${version}";
  -    sha256 = "0hhncqcs49n9g8sgvwbyvkaq4b1dhrpn7qgnaj6grjcb0i27vzaq";
  +    sha256 = "16zi0d2jjm2nlrwkwvsxzfpgy45ami45wfh67wq7na2h2ywfmgcp";
     };
   
     # postPatch:
  
positive.code:   mesonFlags = [ "-Doverride_server_path=${prebuilt_server}" ];
    postInstall = ''
      mkdir -p "$out/share/scrcpy"
      ln -s "${prebuilt_server}" "$out/share/scrcpy/scrcpy-server.jar"
  
      # runtime dep on `adb` to push the server
      wrapProgram "$out/bin/scrcpy" --prefix PATH : "${platform-tools}/bin"
  
negative.code: }:
  
  let
    version = "1.12.1";
    prebuilt_server = fetchurl {
      url = "https://github.com/Genymobile/scrcpy/releases/download/v${version}/scrcpy-server-v${version}";
      sha256 = "1sk6hbbnf4g6q58fspwlh8bn16j73j3i8hlcshqxzhfhl746krb3";
    };
  in
  stdenv.mkDerivation rec {
  