head 1.7; access; symbols pkgsrc-2026Q2:1.7.0.8 pkgsrc-2026Q2-base:1.7 pkgsrc-2026Q1:1.7.0.6 pkgsrc-2026Q1-base:1.7 pkgsrc-2025Q4:1.7.0.4 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.7.0.2 pkgsrc-2025Q3-base:1.7 pkgsrc-2025Q2:1.5.0.6 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.4 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.2 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.4.0.6 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.4 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.2 pkgsrc-2024Q1-base:1.4; locks; strict; comment @# @; 1.7 date 2025.08.17.09.29.55; author wiz; state Exp; branches; next 1.6; commitid EZocRWM3f04J547G; 1.6 date 2025.07.04.08.45.30; author wiz; state Exp; branches; next 1.5; commitid vfjLVB0DFyTBfp1G; 1.5 date 2024.11.16.12.03.58; author wiz; state Exp; branches; next 1.4; commitid EcLctWHJOZ20KRxF; 1.4 date 2024.01.15.18.03.04; author wiz; state Exp; branches; next 1.3; commitid QYQEooNxwB4AzzUE; 1.3 date 2024.01.15.17.46.51; author gdt; state Exp; branches; next 1.2; commitid 4Gpu2HSx9ZW7uzUE; 1.2 date 2024.01.15.17.44.14; author gdt; state Exp; branches; next 1.1; commitid pZFnX21jMne8tzUE; 1.1 date 2024.01.15.16.33.23; author gdt; state Exp; branches; next ; commitid aZCYBa5UGrYM4zUE; desc @@ 1.7 log @p5-Data-Entropy: update to 0.008. version 0.008; 2025-03-27 * Use Crypt::URandom to seed the default algorithm with cryptographically secure random bytes instead of the builtin rand() function [CVE 2025-1860]. * This module has been marked as deprecated. * A security policy was added. * Remove use of Module::Build. * Updated maintainer information. @ text @# $NetBSD: Makefile,v 1.6 2025/07/04 08:45:30 wiz Exp $ DISTNAME= Data-Entropy-0.008 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://metacpan.org/pod/Data::Entropy COMMENT= Perl module to manage entropy sources LICENSE= ${PERL5_LICENSE} DEPENDS+= p5-Carp>=0:../../devel/p5-Carp DEPENDS+= p5-Crypt-Rijndael>=0:../../security/p5-Crypt-Rijndael DEPENDS+= p5-Data-Float>=0:../../devel/p5-Data-Float DEPENDS+= p5-HTTP-Lite>=2.2:../../www/p5-HTTP-Lite DEPENDS+= p5-Params-Classify>=0:../../devel/p5-Params-Classify DEPENDS+= p5-Crypt-URandom>=0:../../security/p5-Crypt-URandom PERL5_PACKLIST= auto/Data/Entropy/.packlist USE_LANGUAGES= # none .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @*: bump for perl 5.42.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2024/11/16 12:03:58 wiz Exp $ d3 1 a3 1 DISTNAME= Data-Entropy-0.007 a4 1 PKGREVISION= 2 d18 1 a19 1 PERL5_MODULE_TYPE= Module::Build @ 1.5 log @*: recursive bump for perl 5.40 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2024/01/15 18:03:04 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.4 log @p5-Data-Entropy: fix DEPENDS to more closely match requirements Passes 'make test' now. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2024/01/15 17:46:51 gdt Exp $ d5 1 @ 1.3 log @devel/p5-Data-Entropy: Drop explicit dependency on Module-Build PERL5_MODULE_TYPE does that implicitly. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2024/01/15 17:44:14 gdt Exp $ a12 1 TOOL_DEPENDS+= p5-Crypt-Rijndael>=0:../../security/p5-Crypt-Rijndael d14 2 a17 1 DEPENDS+= p5-Crypt-Rijndael>=0:../../security/p5-Crypt-Rijndael @ 1.2 log @devel/p5-Data-Entropy: Fix BUILD_DEPENDS to TOOL_DEPENDS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2024/01/15 16:33:23 gdt Exp $ a12 1 TOOL_DEPENDS+= p5-Module-Build>=0:../../devel/p5-Module-Build @ 1.1 log @devel/p5-Data-Entropy: Add version 0.007 Perl module to manage entropy sources. This distribution includes modules relating to sources and use of entropy. They all interoperate, but can also be used independently. The Data::Entropy module maintains a concept of a current selection of entropy source. Algorithms that require entropy, such as those in Data::Entropy::Algorithms, can use the source nominated by this module, avoiding the need for entropy source objects to be explicitly passed around. This is convenient because usually one entropy source will be used for an entire program run and so an explicit entropy source parameter would rarely vary. There is also a default entropy source, avoiding the need to explicitly configure a source at all. @ text @d1 1 a1 1 # $NetBSD$ d13 2 a14 3 BUILD_DEPENDS+= p5-Module-Build>=0:../../devel/p5-Module-Build BUILD_DEPENDS+= p5-Module-Build>=0:../../devel/p5-Module-Build BUILD_DEPENDS+= p5-Crypt-Rijndael>=0:../../security/p5-Crypt-Rijndael @