anchor.diff:  , lib
   , fetchurl
   , autoreconfHook
  +, autoconf-archive
   , pkg-config
   , perl
   , python3
  
positive.code: 
  stdenv.mkDerivation rec {
    pname = "pcsclite";
    version = "1.9.1";
  
    outputs = [ "bin" "out" "dev" "doc" "man" ];
  
    src = fetchurl {
      url = "https://pcsclite.apdu.fr/files/pcsc-lite-${version}.tar.bz2";
      sha256 = "sha256-c8R4m3h2qDOnD0k82iFlXf6FaJ2bfilwHCQyduVeaDo=";
    };
  
    patches = [ ./no-dropdir-literals.patch ];
  
negative.code: 
    enableParallelBuilding = true;
  
    nativeBuildInputs = [ autoreconfHook autoconf-archive pkg-config perl ];
  
    buildInputs = [ python3 ]
      ++ lib.optionals stdenv.isLinux [ dbus polkit systemd ]
  