head 1.9; access; symbols pkgsrc-2026Q3:1.9.0.2 pkgsrc-2026Q3-base:1.9 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.9 date 2026.08.03.13.26.09; author wiz; state Exp; branches; next 1.8; commitid gIFPb81Cy2Hc7cQG; 1.8 date 2026.07.16.19.02.11; author wiz; state Exp; branches; next 1.7; commitid FQnRlmCjzrRuxUNG; 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.9 log @p5-Data-Entropy: update to 0.010. 0.010 [Security] - The RandomOrg and RandomnumbersInfo sources were not properly fixed in 0.009, and have been removed. The concept of downloading random data from an external source is flawed. - This module has been deprecated since version 0.008. Please use an alternative such as Crypt::URandom, Crypt::SysRandom or Crypt::PRNG. This now uses Devel::Deprecate to warn loudly about deprecation. [Documentation] - Adjusted the Changes file. 0.009 [Security] - The RandomOrg and RandomnumbersInfo sources now make requests over https. (CVE-2026-18536) - This module has been deprecated since version 0.008. Please use an alternative such as Crypt::URandom, Crypt::SysRandom or Crypt::PRNG. [Documentation] - Updated security policy to have consistent contact instructions. - Reformatted Changes to conform to CPAN::Changes::Spec. - Updated author email. - Updated copyright year. [Other] - Updated license metadata in Makefile.PL. - Stopped signing the distribution, since Module::Signature is deprecated. @ text @# $NetBSD: Makefile,v 1.8 2026/07/16 19:02:11 wiz Exp $ DISTNAME= Data-Entropy-0.010 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/R/RR/RRWO/} 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-Devel-Deprecate>=0:../../devel/p5-Devel-Deprecate 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.8 log @*: recursive bump for perl5 5.44.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2025/08/17 09:29:55 wiz Exp $ d3 1 a3 1 DISTNAME= Data-Entropy-0.008 a4 1 PKGREVISION= 1 d6 1 a6 1 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Data/} d14 1 @ 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 @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2025/07/04 08:45:30 wiz Exp $ d5 1 @ 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 @