anchor.diff: -{ lib, stdenv, fetchFromGitHub, makeWrapper, perlPackages }:
  +{ lib, stdenv, fetchFromGitHub, makeWrapper, perlPackages, installShellFiles }:
   
   stdenv.mkDerivation rec {
     pname = "sieve-connect";
  
positive.code:   buildFlags = [ "PERL5LIB=${perlPackages.makePerlPath [ perlPackages.FileSlurp ]}" "bin" "man" ];
  
    installPhase = ''
      mkdir -p $out/bin $out/share/man/man1
      install -m 755 sieve-connect $out/bin
      install -m 644 sieve-connect.1 $out/share/man/man1
  
      wrapProgram $out/bin/sieve-connect \
        --prefix PERL5LIB : "${with perlPackages; makePerlPath [
  
negative.code:   };
  
    buildInputs = [ perlPackages.perl ];
    nativeBuildInputs = [ makeWrapper installShellFiles ];
  
    preBuild = ''
      # Fixes failing build when not building in git repo
  