anchor.diff:  in
   stdenv.mkDerivation rec {
     pname = "nvtop" + pname-suffix;
  -  version = "2.0.4";
  +  version = "3.0.1";
   
     src = fetchFromGitHub {
       owner = "Syllo";
       repo = "nvtop";
       rev = version;
  -    sha256 = "sha256-WOXVmKnVNRjWqShbOUZ0Z4hd0m9njLmCGLnV9FBS3Us=";
  +    hash = "sha256-vLvt2sankpQWAVZBPo3OePs4LDy7YfVnMkZLfN6ERAc=";
     };
   
     cmakeFlags = with lib; [
  
positive.code: { lib
  , stdenv
  , fetchFromGitHub
  , fetchpatch
  , cmake
  , gtest
  , cudatoolkit
  
negative.code:   doCheck = true;
  
    meta = with lib; {
      description = "A (h)top like task monitor for AMD, Intel and NVIDIA GPUs";
      longDescription = ''
        Nvtop stands for Neat Videocard TOP, a (h)top like task monitor for AMD, Intel and NVIDIA GPUs. It can handle multiple GPUs and print information about them in a htop familiar way.
      '';
      homepage = "https://github.com/Syllo/nvtop";
      changelog = "https://github.com/Syllo/nvtop/releases/tag/${version}";
      license = licenses.gpl3Only;
      platforms = platforms.linux;
      maintainers = with maintainers; [ willibutz gbtb ];
      mainProgram = "nvtop";
  