X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fp5-File-KDBX;a=blobdiff_plain;f=dist.ini;h=bcb8902686294e2bf255e01564224f608918f025;hp=7d864d7e49e7f19fe4513270adca078eb6dde968;hb=22c06c7b833137dc25dab1942f161fde5bc0d9c3;hpb=f63182fc62b25269b1c38588dca2b3535ed1a1a2 diff --git a/dist.ini b/dist.ini index 7d864d7..bcb8902 100644 --- a/dist.ini +++ b/dist.ini @@ -5,15 +5,11 @@ copyright_year = 2022 license = Perl_5 [@Author::CCM] -:version = 0.011 -; the PerlIO layers are an implementation detail that might change -no_index = lib/PerlIO/via/File/KDBX t xt +Test::CleanNamespaces.skip[0] = ::Util|::KDF::AES$ +RepoReadme.type = gfm [Prereqs / RuntimeRecommends] -; B::COW might speed up the memory erase feature, maybe -B::COW = 0 File::Spec = 0 -File::Which = 0 [Prereqs / TestSuggests] POSIX::1003 = 0 @@ -25,10 +21,12 @@ POSIX::1003 = 0 File::KDBX::XS = 0 [OptionalFeature / compression] --description = ability to read and write compressed KDBX files --prompt = 0 --always_recommend = 1 -Compress::Raw::Zlib = 0 +-description = ability to read and write compressed KDBX files +-prompt = 0 +-always_recommend = 1 +Compress::Raw::Zlib = 0 +IO::Compress::Gzip = 0 +IO::Uncompress::Gunzip = 0 [OptionalFeature / otp] -description = ability to generate one-time passwords from configured database entries @@ -51,6 +49,16 @@ to_relationship = none module = File::KeePass module = File::KeePass::KDBX +[Prereqs::Soften / ProgressiveEnhancement] +to_relationship = none +; 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