Hi, ports@: Here is a patch to update security/p5-CryptX to 0.068. It build well and passed all tests on amd64-head system.
Two port depends on it: net/p5-Net-SSH-Perl and security/p5-Crypt-PKCS10. net/p5-Net-SSH-Perl build well and one tests failed in regression tests, but it is not caused by this patch. security/p5-Crypt-PKCS10 build well and pass all tests. Cheers ! wen
Index: Makefile =================================================================== RCS file: /cvs/ports/security/p5-CryptX/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 30 Oct 2019 17:57:41 -0000 1.3 +++ Makefile 16 Mar 2020 07:23:57 -0000 @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.3 2019/10/30 17:57:41 sthen Exp $ COMMENT = cryptographic toolkit for Perl -DISTNAME = CryptX-0.066 +DISTNAME = CryptX-0.068 CATEGORIES = security CPAN_AUTHOR = MIK Index: distinfo =================================================================== RCS file: /cvs/ports/security/p5-CryptX/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 30 Oct 2019 17:57:41 -0000 1.2 +++ distinfo 16 Mar 2020 07:23:57 -0000 @@ -1,2 +1,2 @@ -SHA256 (CryptX-0.066.tar.gz) = 5+gjrE2wtFLohbDg1a38ipxfaIk48a3z8dkUMrMjgzU= -SIZE (CryptX-0.066.tar.gz) = 1633866 +SHA256 (CryptX-0.068.tar.gz) = sYBqH6TUuMkmX0SscG6wsFEH1kTtsk/+obUHFo6I/Vk= +SIZE (CryptX-0.068.tar.gz) = 1646229 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/security/p5-CryptX/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 9 Sep 2018 15:03:58 -0000 1.1.1.1 +++ pkg/PLIST 16 Mar 2020 07:23:57 -0000 @@ -100,7 +100,9 @@ ${P5ARCH}/Crypt/PK.pm ${P5ARCH}/Crypt/PK/DH.pm ${P5ARCH}/Crypt/PK/DSA.pm ${P5ARCH}/Crypt/PK/ECC.pm +${P5ARCH}/Crypt/PK/Ed25519.pm ${P5ARCH}/Crypt/PK/RSA.pm +${P5ARCH}/Crypt/PK/X25519.pm ${P5ARCH}/Crypt/PRNG/ ${P5ARCH}/Crypt/PRNG.pm ${P5ARCH}/Crypt/PRNG/ChaCha20.pm @@ -121,7 +123,7 @@ ${P5ARCH}/Math/BigInt/ ${P5ARCH}/Math/BigInt/LTM.pm ${P5ARCH}/auto/ ${P5ARCH}/auto/CryptX/ -${P5ARCH}/auto/CryptX/CryptX.so +@so ${P5ARCH}/auto/CryptX/CryptX.so @man man/man3p/Crypt::AuthEnc.3p @man man/man3p/Crypt::AuthEnc::CCM.3p @man man/man3p/Crypt::AuthEnc::ChaCha20Poly1305.3p @@ -214,7 +216,9 @@ ${P5ARCH}/auto/CryptX/CryptX.so @man man/man3p/Crypt::PK::DH.3p @man man/man3p/Crypt::PK::DSA.3p @man man/man3p/Crypt::PK::ECC.3p +@man man/man3p/Crypt::PK::Ed25519.3p @man man/man3p/Crypt::PK::RSA.3p +@man man/man3p/Crypt::PK::X25519.3p @man man/man3p/Crypt::PRNG.3p @man man/man3p/Crypt::PRNG::ChaCha20.3p @man man/man3p/Crypt::PRNG::Fortuna.3p