anchor.diff:  common =
     { lib, stdenv, perl, curl, bzip2, sqlite, openssl ? null, xz
     , bash, coreutils, util-linuxMinimal, gzip, gnutar
  -  , pkg-config, boehmgc, perlPackages, libsodium, brotli, boost, editline, nlohmann_json
  +  , pkg-config, boehmgc, libsodium, brotli, boost, editline, nlohmann_json
     , autoreconfHook, autoconf-archive, bison, flex
     , jq, libarchive, libcpuid
     , lowdown, mdbook
  
positive.code:             [ perl pkg-config curl nix libsodium boost autoreconfHook autoconf-archive nlohmann_json ];
  
            configureFlags =
              [ "--with-dbi=${perlPackages.DBI}/${perl.libPrefix}"
                "--with-dbd-sqlite=${perlPackages.DBDSQLite}/${perl.libPrefix}"
              ];
  
            preConfigure = "export NIX_STATE_DIR=$TMPDIR";
  
            preBuild = "unset NIX_INDENT_MAKE";
          };
        };
      };
    in nix;
  
negative.code:       };
  
        passthru = {
          perl-bindings = perl.pkgs.toPerlModule (stdenv.mkDerivation {
            pname = "nix-perl";
            inherit version;
  
  