anchor.diff:      '';
   
       platforms = platforms.all;
  +    maintainers = with maintainers; [ ];
     };
   }
  
positive.code: 
  assert elem variant [ null "cpp" "pcre16" "pcre32" ];
  
  let
    version = "8.44";
    pname = if (variant == null) then "pcre"
      else  if (variant == "cpp") then "pcre-cpp"
      else  variant;
  
  in stdenv.mkDerivation {
    name = "${pname}-${version}";
  
    src = fetchurl {
      url = "mirror://sourceforge/project/pcre/pcre/${version}/pcre-${version}.tar.bz2";
  
negative.code: 
    postFixup = ''
      moveToOutput bin/pcre-config "$dev"
    '' + optionalString (variant != null) ''
      ln -sf -t "$out/lib/" '${pcre.out}'/lib/libpcre{,posix}.{so.*.*.*,*dylib}
    '';
  
  