pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/p5-Crypt-DSA-GMP



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jun 22 05:32:59 UTC 2026

Added Files:
        pkgsrc/security/p5-Crypt-DSA-GMP: DESCR Makefile distinfo

Log Message:
security/p5-Crypt-DSA-GMP: import p5-Crypt-DSA-GMP-0.02

Crypt::DSA::GMP is an implementation of the DSA (Digital Signature
Algorithm) signature verification system. The implementation itself
is pure Perl, with mathematics support from Math::BigInt::GMP and
Math::Prime::Util::GMP.

This package provides DSA signing, signature verification, and key
generation.

This module is backwards compatible with Crypt::DSA. It removes a
number of dependencies that were portability concerns. Importantly,
it follows FIPS 186-4 wherever possible, and has support for the
new hash methods.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/security/p5-Crypt-DSA-GMP/DESCR \
    pkgsrc/security/p5-Crypt-DSA-GMP/Makefile \
    pkgsrc/security/p5-Crypt-DSA-GMP/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/security/p5-Crypt-DSA-GMP/DESCR
diff -u /dev/null pkgsrc/security/p5-Crypt-DSA-GMP/DESCR:1.1
--- /dev/null   Mon Jun 22 05:32:59 2026
+++ pkgsrc/security/p5-Crypt-DSA-GMP/DESCR      Mon Jun 22 05:32:59 2026
@@ -0,0 +1,12 @@
+Crypt::DSA::GMP is an implementation of the DSA (Digital Signature
+Algorithm) signature verification system. The implementation itself
+is pure Perl, with mathematics support from Math::BigInt::GMP and
+Math::Prime::Util::GMP.
+
+This package provides DSA signing, signature verification, and key
+generation.
+
+This module is backwards compatible with Crypt::DSA. It removes a
+number of dependencies that were portability concerns. Importantly,
+it follows FIPS 186-4 wherever possible, and has support for the
+new hash methods.
Index: pkgsrc/security/p5-Crypt-DSA-GMP/Makefile
diff -u /dev/null pkgsrc/security/p5-Crypt-DSA-GMP/Makefile:1.1
--- /dev/null   Mon Jun 22 05:32:59 2026
+++ pkgsrc/security/p5-Crypt-DSA-GMP/Makefile   Mon Jun 22 05:32:59 2026
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2026/06/22 05:32:59 wiz Exp $
+
+DISTNAME=              Crypt-DSA-GMP-0.02
+PKGNAME=               p5-${DISTNAME}
+CATEGORIES=            security perl5
+MASTER_SITES=          ${MASTER_SITE_PERL_CPAN:=../../authors/id/D/DA/DANAJ/}
+
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=              https://metacpan.org/pod/Crypt::DSA::GMP
+COMMENT=               Perl5 module for DSA Signatures and Key Generation
+LICENSE=               ${PERL5_LICENSE}
+
+DEPENDS+=              p5-Crypt-Random-Seed>=0:../../security/p5-Crypt-Random-Seed
+DEPENDS+=              p5-Math-BigInt-GMP>=0:../../math/p5-Math-BigInt-GMP
+DEPENDS+=              p5-Data-Buffer>=0.04:../../devel/p5-Data-Buffer
+DEPENDS+=              p5-Math-Prime-Util-GMP>=0.15:../../math/p5-Math-Prime-Util-GMP
+
+USE_LANGUAGES=         # empty
+PERL5_PACKLIST=                auto/Crypt/DSA/GMP/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/p5-Crypt-DSA-GMP/distinfo
diff -u /dev/null pkgsrc/security/p5-Crypt-DSA-GMP/distinfo:1.1
--- /dev/null   Mon Jun 22 05:32:59 2026
+++ pkgsrc/security/p5-Crypt-DSA-GMP/distinfo   Mon Jun 22 05:32:59 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/06/22 05:32:59 wiz Exp $
+
+BLAKE2s (Crypt-DSA-GMP-0.02.tar.gz) = c696dd91f0768079e566de608aafbea9ed2d7e0bcd53f44537b4a6082344c31f
+SHA512 (Crypt-DSA-GMP-0.02.tar.gz) = a5f8a090a9c7e85576fb83a6e9bcb4b44c7756be1533e6f0ff37d01fcf5fd107e98af67ec57026ce3b30f14c2538a28e370beaee71b0e087449288da6b103a67
+Size (Crypt-DSA-GMP-0.02.tar.gz) = 45643 bytes



Home | Main Index | Thread Index | Old Index