anchor.diff:        makes it possible to handle many data-reformatting jobs with just a few
         lines of code.
       '';
  -
       license = licenses.gpl3Plus;
  -
       platforms = platforms.unix ++ platforms.windows;
  -
       maintainers = [ ];
     };
   }
  
positive.code:   };
  
    # When we do build separate interactive version, it makes sense to always include man.
    outputs = [ "out" "info" ] ++ optional (!interactive) "man";
  
    nativeBuildInputs = optional (doCheck && stdenv.isLinux) glibcLocales;
  
    buildInputs =
         optional withSigsegv libsigsegv
      ++ optional interactive readline
      ++ optional stdenv.isDarwin locale;
  
    configureFlags = [
      (if withSigsegv then "--with-libsigsegv-prefix=${libsigsegv}" else "--without-libsigsegv")
  
negative.code: 
  assert (doCheck && stdenv.isLinux) -> glibcLocales != null;
  
  stdenv.mkDerivation rec {
    pname = "gawk";
    version = "5.1.0";
  