From 514a952969c9ff502359d78dd237cc37f2c4e20f Mon Sep 17 00:00:00 2001 From: "David B. Evans" Date: Fri, 12 Jun 2026 12:20:40 -0700 Subject: [PATCH] p5-crypt-pbkdf2: update to version 0.261630, dependencies Addresses CVE-2017-20240 CVE-2026-9638 CVE-2026-9641 --- perl/p5-crypt-pbkdf2/Portfile | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/perl/p5-crypt-pbkdf2/Portfile b/perl/p5-crypt-pbkdf2/Portfile index 6399aed3cbb..41aa1a07364 100644 --- a/perl/p5-crypt-pbkdf2/Portfile +++ b/perl/p5-crypt-pbkdf2/Portfile @@ -4,7 +4,7 @@ PortSystem 1.0 PortGroup perl5 1.0 perl5.branches 5.28 5.30 5.32 5.34 -perl5.setup Crypt-PBKDF2 0.161520 +perl5.setup Crypt-PBKDF2 0.261630 ../../authors/id/A/AR/ARODLAND revision 0 license {Artistic-1 GPL} maintainers {devans @dbevans} openmaintainer @@ -14,12 +14,16 @@ long_description {*}${description} platforms {darwin any} supported_archs noarch -checksums rmd160 27e3b6448400c01551fa8bc3fcfa7e984551f1c3 \ - sha256 97dfa79a309a086e184a4e61047f8a10ffb3db051025e7d222a25f19130ba417 \ - size 17163 +checksums rmd160 a12117acfcb009bdbf53bd377df29c5a972b7b73 \ + sha256 18757189638932b309b34c45bb810aa3e4856e3ed580100017dade65793f46c0 \ + size 17986 if {${perl5.major} != ""} { + depends_build-append \ + port:p${perl5.major}-module-build-tiny + depends_lib-append \ + port:p${perl5.major}-crypt-urandom \ port:p${perl5.major}-digest-hmac \ port:p${perl5.major}-digest-sha3 \ port:p${perl5.major}-module-runtime \ @@ -30,4 +34,5 @@ checksums rmd160 27e3b6448400c01551fa8bc3fcfa7e984551f1c3 \ port:p${perl5.major}-type-tiny \ port:p${perl5.major}-strictures + perl5.use_module_build }