anchor.diff:  }:
   
   let
  -  channel = "2.9";
  -  version = "${channel}.8";
  +  channel = "3";
  +  version = "${channel}.0";
   in
   stdenv.mkDerivation rec {
     name = "nano-${version}";
  
positive.code:       "mirror://gnu/nano/${name}.tar.xz"
      ];
      hashOutput = false;
      sha256 = "c2deac31ba4d3fd27a42fafcc47ccf499296cc69a422bbecab63f2933ea85488";
    };
  
    nativeBuildInputs = [
  
negative.code:   passthru = {
      srcVerification = fetchurl {
        failEarly = true;
        inherit (src)
          urls
          outputHash
          outputHashAlgo;
        fullOpts = {
          pgpsigUrls = [
            "https://www.nano-editor.org/dist/v${channel}/${name}.tar.xz.asc"
            "mirror://gnu/nano/${name}.tar.xz.sig"
          ];
          pgpKeyFingerprint = "BFD0 0906 1E53 5052 AD0D  F215 0D28 D4D2 A0AC E884";
        };
      };
    };
  
  