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