anchor.diff:      ln -s "${fonts}" "$out/share/ghostscript/fonts"
     '';
   
  -  # Sometimes throws weird errors for 9.18
  -  installParallel = false;
  -
     passthru = {
       inherit version fonts;
   
       srcVerification = fetchurl {
         failEarly = true;
  -      md5Url = "${baseUrl}/MD5SUMS";
  -      sha512Url = "${baseUrl}/SHA512SUMS";
  -      inherit (src) urls outputHash outputHashAlgo;
  +      inherit (src)
  +        urls
  +        outputHash
  +        outputHashAlgo;
  +      fullOpts = {
  +        md5Url = "${baseUrl}/MD5SUMS";
  +        sha512Url = "${baseUrl}/SHA512SUMS";
  +      };
       };
     };
   
  
positive.code:   inherit (stdenv.lib)
      replaceChars;
  
    version = "9.23";
    versionNoP = replaceChars ["."] [""] version;
  
    fonts = stdenv.mkDerivation {
  
negative.code:   src = fetchurl {
      url = "${baseUrl}/${name}.tar.xz";
      hashOutput = false;
      sha256 = "a2971a23bf15bbd9ddcd173141b15504e51ddc1d5a0a0144b00a6a8b14a62fed";
    };
  
    buildInputs = [
  