anchor.diff:  let
     inherit (stdenv)
       targetSystem;
  +
     inherit (stdenv.lib)
       elem
       optional
  -    platforms;
  -in
  +    optionals
  +    platforms
  +    versionAtLeast
  +    versionOlder;
   
  -let
     sources = import ./sources.nix;
   
     tarballUrls = version: [
  
positive.code: 
  #, adns
  , bzip2
  , gnutls
  , libassuan
  , libgcrypt
  , libgpg-error
  , libksba
  , libusb
  , npth
  , openldap
  , pcsclite
  , readline
  
negative.code:   '';
  
    preConfigure = ''
      export CPPFLAGS="$CPPFLAGS -I$(echo "${libusb'}"/include/*)"
    '';
  
    configureFlags = [
  