anchor.diff:    getent = netBSDDerivation {
       path = "usr.bin/getent";
       sha256 = "1ylhw4dnpyrmcy8n5kjcxywm8qc9p124dqnm17x4magiqx1kh9iz";
  -    version = "7.1.2";
  +    version = "8.0";
       patches = [ ./getent.patch ];
     };
   
     getconf = netBSDDerivation {
       path = "usr.bin/getconf";
       sha256 = "122vslz4j3h2mfs921nr2s6m078zcj697yrb75rwp2hnw3qz4s8q";
  -    version = "7.1.2";
  +    version = "8.0";
     };
   
     dict = netBSDDerivation {
       path = "share/dict";
  -    version = "7.1.2";
  +    version = "8.0";
       sha256 = "0nickhsjwgnr2h9nvwflvgfz93kqms5hzdnpyq02crpj35w98bh4";
       makeFlags = [ "BINDIR=/share" ];
     };
  
positive.code:       (cd $NETBSDSRCDIR/share/terminfo && make && make BINDIR=/share install)
      '';
      extraPaths = [
        (fetchNetBSD "share/terminfo" "7.1.2" "1z5vzq8cw24j05r6df4vd6r57cvdbv7vbm4h962kplp14xrbg2h3")
      ];
    };
  
    libcurses = netBSDDerivation {
      path = "lib/libcurses";
      version = "7.1.2";
      sha256 = "04djah9dadzw74nswn0xydkxn900kav8xdvxlxdl50nbrynxg9yf";
      buildInputs = [ libterminfo ];
      makeFlags = [ "INCSDIR=/include" ];
  
negative.code:     xinstall "$@"
    ''; in netBSDDerivation {
      path = "usr.bin/xinstall";
      version = "8.0";
      sha256 = "0nzhyh714m19h61m45gzc5dszkbafp5iaphbp5mza6w020fzf2y8";
      extraPaths = [ mtree.src make.src ];
      nativeBuildInputs = [ makeMinimal mandoc groff ];
  