anchor.diff:    };
   
     prePatchCommon = ''
  -    substituteInPlace ./common/Make.rules --replace "/usr/bin/pod2man" "${perl}/bin/pod2man"
  -    substituteInPlace ./common/Make.rules --replace "/usr/bin/pod2html" "${perl}/bin/pod2html"
  +    substituteInPlace ./common/Make.rules --replace "/usr/bin/pod2man" "${buildPackages.perl}/bin/pod2man"
  +    substituteInPlace ./common/Make.rules --replace "/usr/bin/pod2html" "${buildPackages.perl}/bin/pod2html"
       substituteInPlace ./common/Make.rules --replace "/usr/include/linux/capability.h" "${linuxHeaders}/include/linux/capability.h"
       substituteInPlace ./common/Make.rules --replace "/usr/share/man" "share/man"
     '';
  
positive.code:       swig
        ncurses
        which
      ];
  
      buildInputs = [
        perl
        python
      ];
  
negative.code: , swig
  , ncurses
  , pam
  , buildPackages
  }:
  
  let
  