anchor.diff: -{ stdenv, fetchFromGitHub, autoconf, automake, libtool, gettext, flex, perl, pkgconfig, pcsclite, libusb, libiconv }:
  +{ stdenv
  +, fetchFromGitHub
  +, autoconf
  +, automake
  +, libtool
  +, gettext
  +, flex
  +, perl
  +, pkgconfig
  +, pcsclite
  +, libusb1
  +, libiconv
  +}:
   
   stdenv.mkDerivation rec {
     version = "1.1.8";
  
positive.code:     autoheader
      automake --force-missing --add-missing
      autoconf
      configureFlags="$configureFlags --enable-usbdropdir=$out/pcsc/drivers"
    '';
  
    meta = with stdenv.lib; {
  
negative.code:     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;
  
    postPatch = ''
      sed -e s_/bin/echo_echo_g -i src/Makefile.am
  