anchor.diff:      };
     };
   
  +  AuthenSASLSASLprep = buildPerlModule {
  +    pname = "Authen-SASL-SASLprep";
  +    version = "1.100";
  +    src = fetchurl {
  +      url = "mirror://cpan/authors/id/C/CF/CFAERBER/Authen-SASL-SASLprep-1.100.tar.gz";
  +      sha256 = "a4cccc34bb3f53acf0ba78c9fc61af8d156d109d1c10487ba5988a55077d1f70";
  +    };
  +    buildInputs = [ TestNoWarnings ];
  +    propagatedBuildInputs = [ UnicodeStringprep ];
  +    meta = {
  +      description = "A Stringprep Profile for User Names and Passwords (RFC 4013)";
  +      license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
  +      maintainers = [ maintainers.sgo ];
  +    };
  +  };
  +
  +  AuthenSCRAM = buildPerlPackage {
  +    pname = "Authen-SCRAM";
  +    version = "0.011";
  +    src = fetchurl {
  +      url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/Authen-SCRAM-0.011.tar.gz";
  +      sha256 = "45108c239a7373d00941dcf0d171acd03e7c16a63ce6f7d9568ff052b17cf5a8";
  +    };
  +    buildInputs = [ TestFailWarnings TestFatal ];
  +    propagatedBuildInputs = [ AuthenSASLSASLprep CryptURandom Moo PBKDF2Tiny TryTiny TypeTiny namespaceclean ];
  +    meta = {
  +      homepage = "https://github.com/dagolden/Authen-SCRAM";
  +      description = "Salted Challenge Response Authentication Mechanism (RFC 5802)";
  +      license = stdenv.lib.licenses.asl20;
  +      maintainers = [ maintainers.sgo ];
  +    };
  +  };
  +
     AuthenSimple = buildPerlPackage {
       pname = "Authen-Simple";
       version = "0.5";
  
positive.code:     src = fetchurl {
        url = mirror://cpan/authors/id/B/BO/BORISZ/Crypt-UnixCrypt_XS-0.11.tar.gz;
        sha256 = "1ajg3x6kwxy4x9p3nw1j36qjxpjvdpi9wkca5gfd86y9q8939sv2";
      };
    };
  
  
negative.code:     };
    };
  
    PBKDF2Tiny = buildPerlPackage {
      pname = "PBKDF2-Tiny";
      version = "0.005";
      src = fetchurl {
        url = "mirror://cpan/authors/id/D/DA/DAGOLDEN/PBKDF2-Tiny-0.005.tar.gz";
        sha256 = "b4e21dc59b30265eaaa41b705087ec03447d9c655a14ac40ff46e4de29eabf8e";
      };
      meta = {
        homepage = "https://github.com/dagolden/PBKDF2-Tiny";
        description = "Minimalist PBKDF2 (RFC 2898) with HMAC-SHA1 or HMAC-SHA2";
        license = stdenv.lib.licenses.asl20;
        maintainers = [ maintainers.sgo ];
      };
    };
  
    pcscperl = buildPerlPackage {
      pname = "pcsc-perl";
      version = "1.4.14";
  