anchor.diff:      homepage = https://www.anydesk.com;
       license = licenses.unfree;
       platforms = platforms.linux;
  -    maintainers = with maintainers; [ peterhoeg ];
  +    maintainers = with maintainers; [ shyim ];
     };
   }
  
positive.code: 
      mkdir -p $out/bin $out/share/{applications,doc/anydesk,icons/hicolor}
      install -m755 anydesk $out/bin/anydesk
      cp changelog copyright README $out/share/doc/anydesk
      cp -r icons/* $out/share/icons/hicolor/
      cp ${desktopItem}/share/applications/*.desktop $out/share/applications
  
  
negative.code: 
  let
    sha256 = {
      x86_64-linux = "0mixw2sk7li1hjagibwzdgbfnrih5acricczqmfks1gsinjqrn82";
      i386-linux   = "1gshd4vm8ysn636r1z44vmzdzrgybsmj8ma4zdabvs9jsbm2da3c";
    }.${stdenv.hostPlatform.system} or (throw "system ${stdenv.hostPlatform.system} not supported");
  
    arch = {
      x86_64-linux = "amd64";
      i386-linux   = "i386";
    }.${stdenv.hostPlatform.system} or (throw "system ${stdenv.hostPlatform.system} not supported");
  
    description = "Desktop sharing application, providing remote support and online meetings";
  
    desktopItem = makeDesktopItem {
      name = "AnyDesk";
      exec = "@out@/bin/anydesk";
      icon = "anydesk";
      desktopName = "AnyDesk";
      genericName = description;
      categories = "Application;Network;";
      startupNotify = "false";
  