anchor.diff:      sha256 = "12aahrvsk21qgpjwcrr01s742ixs44nmjkvcvqyzhqb307x1rrn3";
     };
   
  +  nativeBuildInputs = [
  +    pkgconfig
  +    autoconf
  +    automake
  +    libtool
  +    gettext
  +    flex
  +    perl
  +  ];
  +
  +  buildInputs = [
  +    pcsclite
  +    libusb1
  +  ] ++ stdenv.lib.optionals stdenv.isDarwin [
  +    libiconv
  +  ];
  +
  +  configureFlags = [
  +    "--enable-usbdropdir=${placeholder "out"}/pcsc/drivers"
  +  ];
  +
     doCheck = true;
  -
  -  nativeBuildInputs = [ pkgconfig ];
  -  buildInputs = [ pcsclite libusb autoconf automake libtool gettext flex perl ]
  -                ++ stdenv.lib.optionals stdenv.isDarwin [ libiconv ];
   
     postPatch = ''
       sed -e s_/bin/echo_echo_g -i src/Makefile.am
  
positive.code: { stdenv, fetchFromGitHub, autoconf, automake, libtool, gettext, flex, perl, pkgconfig, pcsclite, libusb, libiconv }:
  
  stdenv.mkDerivation rec {
    version = "1.1.8";
  
negative.code:     autoheader
      automake --force-missing --add-missing
      autoconf
    '';
  
    meta = with stdenv.lib; {
  