From ece768faf9037486463dce160a832fd184c2c90b Mon Sep 17 00:00:00 2001 From: Charles McGarvey Date: Sat, 6 Aug 2022 11:55:29 -0600 Subject: [PATCH] Declare Time-Local-1.19 prerequisite. This is an indirect dependency (through Time::Piece) that is required to handle 2999-12-31 23:59:59. Fixes #2. --- Changes | 1 + dist.ini | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/Changes b/Changes index f129e61..d373158 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,7 @@ Revision history for File-KDBX. {{$NEXT}} + * Declare Time::Local 1.19 as a required dependency. * Declare CryptX 0.055 as a required dependency. Thanks HIGHTOWE. 0.904 2022-07-07 21:51:17-0600 diff --git a/dist.ini b/dist.ini index 478e965..690895e 100644 --- a/dist.ini +++ b/dist.ini @@ -9,6 +9,9 @@ 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 @@ -22,6 +25,7 @@ Crypt::Stream::Twofish = 0 Crypt::Stream::Serpent = 0.055 [Prereqs / TestSuggests] +; For t/memory-protection.t: POSIX::1003 = 0 [OptionalFeature / xs] -- 2.45.2