Skip to content

Commit e1bc315

Browse files
committed
p5-Crypt-RIPEMD160: update to 0.11.
0.11 2026-03-22 Bug fixes: - Replace platform-dependent C typedefs (unsigned char, unsigned int) with C99 fixed-width types (uint8_t, uint32_t) from <stdint.h>. This eliminates the class of portability bug from 0.04_01 where dword was 8 bytes on 64-bit systems by guaranteeing exact widths at the type level. PR #22 Maintenance: - Remove unused `word` (unsigned short) typedef from rmd160.h. PR #22 - Fix cpanfile to reference XSLoader instead of replaced DynaLoader. PR #22 0.09 2026-03-20 Bug fixes: - Fix stray semicolon in RMD160_DIGESTSIZE macro that would cause compilation failures if used in expressions. GH #9 - Fix CI workflow to use supported Docker images, proper container format, and correct perl-versions action. GH #14, PR #15 - Remove debug printf left in wrap_160.c. PR #11 - Remove dead preprocessor conditionals and unused variable from wrap_160.c and wrap_160.h. PR #19 - Fix rand bug, bareword filehandle, and stale print in t/01test.t. PR #18 - Cast unsigned char* to const char* in newSVpv() call to silence -Wpointer-sign compiler warning on macOS/clang. GH #20, PR #21 Improvements: - Modernize DynaLoader to XSLoader. PR #19 - Correct POD examples in MAC.pm and RIPEMD160.pm for modern Perl practices. PR #8, PR #19 - Remove unnecessary AutoLoader from MAC.pm @isa. GH #6, PR #4, PR #7 - Add use warnings to modules. PR #19 - Add comprehensive method and edge case test suite (t/02methods.t). PR #13 - Update META files to correct repository URLs. PR #8 Maintenance: - Modernize GitHub Actions CI to current versions. PR #10 - Remove stale .travis.yml and fix cpanfile. PR #12 - Remove META.json and META.yml from git tracking. - Add .perltidyrc and update .gitignore.
1 parent 9e68d3c commit e1bc315

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

security/p5-Crypt-RIPEMD160/Makefile

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
# $NetBSD: Makefile,v 1.39 2025/07/04 08:48:00 wiz Exp $
2-
#
1+
# $NetBSD: Makefile,v 1.40 2026/03/26 14:27:36 wiz Exp $
32

4-
DISTNAME= Crypt-RIPEMD160-0.08
3+
DISTNAME= Crypt-RIPEMD160-0.11
54
PKGNAME= p5-${DISTNAME}
6-
PKGREVISION= 4
75
CATEGORIES= security perl5
8-
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
6+
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TODDR/}
97

108
MAINTAINER= pkgsrc-users@NetBSD.org
119
HOMEPAGE= https://metacpan.org/release/Crypt-RIPEMD160
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.9 2021/10/26 11:17:28 nia Exp $
1+
$NetBSD: distinfo,v 1.10 2026/03/26 14:27:36 wiz Exp $
22

3-
BLAKE2s (Crypt-RIPEMD160-0.08.tar.gz) = d5d30c443764ea65e451a993a6a542aa1e0498692fe9abd1d11d2e81635aabdc
4-
SHA512 (Crypt-RIPEMD160-0.08.tar.gz) = 435e0239c67aebdeaaa328c10bb6d12934b72c436e4eb21f177281ecd77204fdf300c0a7f38ee59bc1ca61b08cf632989ab513c4ee51c78415c722329ab9486c
5-
Size (Crypt-RIPEMD160-0.08.tar.gz) = 60041 bytes
3+
BLAKE2s (Crypt-RIPEMD160-0.11.tar.gz) = cf4cd503a77b29728a5cdd1d7ef9072f9e8d9c7031ba4fd7269e3a23340e5cb7
4+
SHA512 (Crypt-RIPEMD160-0.11.tar.gz) = 76d6884a6004d038d337348e10d75315e5904d8479456e9cc132699462868cb224ef755cf1097af49292c3c6f8a8ec1eadc075f4f49ece93fb97bc5c7de61a3e
5+
Size (Crypt-RIPEMD160-0.11.tar.gz) = 59263 bytes

0 commit comments

Comments
 (0)