license = Perl_5
[@Author::CCM]
+Test::CleanNamespaces.skip[0] = ::Util|::KDF::AES$
+RepoReadme.type = gfm
+
+[Prereqs / RuntimeRequires]
+; File-KDBX depends on Time::Local indirectly (through Time::Piece), and
+; version 1.19 is required to handle 2999-12-31 23:59:59.
+Time::Local = 1.19
+Crypt::Cipher::AES = 0
+Crypt::Stream::ChaCha = 0.048
+Crypt::Stream::Salsa20 = 0.055
[Prereqs / RuntimeRecommends]
-File::Spec = 0
+File::Spec = 0
+
+[Prereqs / RuntimeSuggests]
+; These are some non-standard ciphers which KeePass can support with plugins:
+Crypt::Stream::Twofish = 0
+Crypt::Stream::Serpent = 0.055
[Prereqs / TestSuggests]
+; For t/memory-protection.t:
POSIX::1003 = 0
[OptionalFeature / xs]
; File::KDBX::XS, which is recommended, provides the same functionality as B::COW
module = B::COW
+[Prereqs::Soften / NotARealModule]
+to_relationship = none
+; Iterator::Simple is the actual loadable module
+module = Iterator::Simple::Iterator
+
[Prereqs::Soften]
modules_from_features = 1