anchor.diff:    # Upstream uses the same intermediate files in multiple tests, running
     # them in parallel by make will eventually break one or more tests.
     enableParallelChecking = false;
  -
  -  outputs = [ "out" "doc" "dev" ];
   
     meta = with lib; {
       description = "Source code renderer with syntax highlighting";
  
positive.code:   strictDeps = true;
    buildInputs = [ boost ];
  
    configureFlags = [ "--with-boost=${boost.out}" ];
  
    doCheck = !stdenv.cc.isClang;
  
  
negative.code: stdenv.mkDerivation rec {
    pname = "source-highlight";
    version = "3.1.9";
  
    outputs = [ "out" "doc" "dev" ];
  
    src = fetchurl {
      url = "mirror://gnu/src-highlite/${pname}-${version}.tar.gz";
  