anchor.diff:        swig
         ncurses
         which
  -    ];
  -
  -    buildInputs = [
  +      perl
  +    ];
  +
  +    buildInputs = stdenv.lib.optionals (!stdenv.isCross) [
         perl
         python
       ];
  
positive.code:   };
  
    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/include/linux/capability.h" "${linuxHeaders}/include/linux/capability.h"
      substituteInPlace ./common/Make.rules --replace "/usr/share/man" "share/man"
    '';
  
negative.code: , swig
  , ncurses
  , pam
  , buildPackages
  }:
  
  let
  