Hi, Here's a diff to update kcpli to latest. I'm not much comfortable with a perl port so that's why I post the diff :)
The only new modules I saw are use Time::Piece; # core use Time::Seconds; # core which are in /usr/libdata/perl5/amd64-openbsd/5.20.3/Time/Piece.pm /usr/libdata/perl5/amd64-openbsd/5.20.3/Time/Seconds.pm so no new depends should be needed (thanks to espie@ for the hand holding). Works ok with my database. Cheers, Daniel Index: Makefile =================================================================== RCS file: /cvs/ports/security/kpcli/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile 12 May 2016 14:00:13 -0000 1.7 +++ Makefile 27 Aug 2016 10:42:31 -0000 @@ -2,12 +2,11 @@ COMMENT = cli browser for keepassx databases -DISTNAME = kpcli-3.0 +DISTNAME = kpcli-3.1 CATEGORIES = security EXTRACT_SUFX = .pl EXTRACT_ONLY = HOMEPAGE = http://kpcli.sourceforge.net/ -REVISION = 2 # Perl PERMIT_PACKAGE_CDROM = Yes Index: distinfo =================================================================== RCS file: /cvs/ports/security/kpcli/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 19 Sep 2015 12:55:14 -0000 1.2 +++ distinfo 27 Aug 2016 10:42:31 -0000 @@ -1,2 +1,2 @@ -SHA256 (kpcli-3.0.pl) = lHt7BIUhX3LhS7iTbIR6u1gyU8WX9YI0ZQkiJwJZBJw= -SIZE (kpcli-3.0.pl) = 181841 +SHA256 (kpcli-3.1.pl) = 8fB3BKMNDq4SZxfV2uDSTMztQ8MWRU5Ke4aP4KI5oho= +SIZE (kpcli-3.1.pl) = 193792