pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/p5-Crypt-RIPEMD160
Module Name: pkgsrc
Committed By: wiz
Date: Thu Mar 26 14:27:36 UTC 2026
Modified Files:
pkgsrc/security/p5-Crypt-RIPEMD160: Makefile distinfo
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 pkgsrc/security/p5-Crypt-RIPEMD160/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/security/p5-Crypt-RIPEMD160/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/p5-Crypt-RIPEMD160/Makefile
diff -u pkgsrc/security/p5-Crypt-RIPEMD160/Makefile:1.39 pkgsrc/security/p5-Crypt-RIPEMD160/Makefile:1.40
--- pkgsrc/security/p5-Crypt-RIPEMD160/Makefile:1.39 Fri Jul 4 08:48:00 2025
+++ pkgsrc/security/p5-Crypt-RIPEMD160/Makefile Thu Mar 26 14:27:36 2026
@@ -1,11 +1,9 @@
-# $NetBSD: Makefile,v 1.39 2025/07/04 08:48:00 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.40 2026/03/26 14:27:36 wiz Exp $
-DISTNAME= Crypt-RIPEMD160-0.08
+DISTNAME= Crypt-RIPEMD160-0.11
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 4
CATEGORIES= security perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TODDR/}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://metacpan.org/release/Crypt-RIPEMD160
Index: pkgsrc/security/p5-Crypt-RIPEMD160/distinfo
diff -u pkgsrc/security/p5-Crypt-RIPEMD160/distinfo:1.9 pkgsrc/security/p5-Crypt-RIPEMD160/distinfo:1.10
--- pkgsrc/security/p5-Crypt-RIPEMD160/distinfo:1.9 Tue Oct 26 11:17:28 2021
+++ pkgsrc/security/p5-Crypt-RIPEMD160/distinfo Thu Mar 26 14:27:36 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2021/10/26 11:17:28 nia Exp $
+$NetBSD: distinfo,v 1.10 2026/03/26 14:27:36 wiz Exp $
-BLAKE2s (Crypt-RIPEMD160-0.08.tar.gz) = d5d30c443764ea65e451a993a6a542aa1e0498692fe9abd1d11d2e81635aabdc
-SHA512 (Crypt-RIPEMD160-0.08.tar.gz) = 435e0239c67aebdeaaa328c10bb6d12934b72c436e4eb21f177281ecd77204fdf300c0a7f38ee59bc1ca61b08cf632989ab513c4ee51c78415c722329ab9486c
-Size (Crypt-RIPEMD160-0.08.tar.gz) = 60041 bytes
+BLAKE2s (Crypt-RIPEMD160-0.11.tar.gz) = cf4cd503a77b29728a5cdd1d7ef9072f9e8d9c7031ba4fd7269e3a23340e5cb7
+SHA512 (Crypt-RIPEMD160-0.11.tar.gz) = 76d6884a6004d038d337348e10d75315e5904d8479456e9cc132699462868cb224ef755cf1097af49292c3c6f8a8ec1eadc075f4f49ece93fb97bc5c7de61a3e
+Size (Crypt-RIPEMD160-0.11.tar.gz) = 59263 bytes
Home |
Main Index |
Thread Index |
Old Index