pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/archivers/ruby-zip



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Jun 28 14:08:51 UTC 2026

Modified Files:
        pkgsrc/archivers/ruby-zip: Makefile PLIST distinfo

Log Message:
archivers/ruby-zip: update to 3.4.1

3.4.0 (2026-06-14)

* Prevent entries from being extracted outside specified
  directory. #664. Thanks to @connorshea for additional reporting on this.
* Use SecureRandom in place of insecure Random.
* Stop reading the central directory on first error.
* Add a check on number of declared entries in a zip file. Thanks to
  @connorshea for reporting this.
* Add note to README re reporting security issues privately.
* Add lib/rubyzip.rb for Bundler auto-require. #660

Tooling/internal:

* Replace the test Excel spreadsheet fixture.
* Use assert_silent shorthand when expecting no output from a test.
* Clean up CentralDirectory instance variables.
* Add Ruby 4.0 to the Windows CI and update CI matrix in the README.
* List ZIP docs that we store here and link to online versions. #657

3.4.1 (2026-06-27)

* Fixed DecryptedIo to only perform integrity once. #665


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/archivers/ruby-zip/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/archivers/ruby-zip/PLIST
cvs rdiff -u -r1.25 -r1.26 pkgsrc/archivers/ruby-zip/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/archivers/ruby-zip/Makefile
diff -u pkgsrc/archivers/ruby-zip/Makefile:1.26 pkgsrc/archivers/ruby-zip/Makefile:1.27
--- pkgsrc/archivers/ruby-zip/Makefile:1.26     Sun May 31 14:43:35 2026
+++ pkgsrc/archivers/ruby-zip/Makefile  Sun Jun 28 14:08:50 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2026/05/31 14:43:35 taca Exp $
+# $NetBSD: Makefile,v 1.27 2026/06/28 14:08:50 taca Exp $
 
-DISTNAME=      rubyzip-3.3.1
+DISTNAME=      rubyzip-3.4.1
 PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby//}
 CATEGORIES=    archivers
 

Index: pkgsrc/archivers/ruby-zip/PLIST
diff -u pkgsrc/archivers/ruby-zip/PLIST:1.16 pkgsrc/archivers/ruby-zip/PLIST:1.17
--- pkgsrc/archivers/ruby-zip/PLIST:1.16        Tue Feb  3 14:40:28 2026
+++ pkgsrc/archivers/ruby-zip/PLIST     Sun Jun 28 14:08:50 2026
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.16 2026/02/03 14:40:28 taca Exp $
+@comment $NetBSD: PLIST,v 1.17 2026/06/28 14:08:50 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/Changelog.md
 ${GEM_LIBDIR}/LICENSE.md
 ${GEM_LIBDIR}/README.md
 ${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/lib/rubyzip.rb
 ${GEM_LIBDIR}/lib/zip.rb
 ${GEM_LIBDIR}/lib/zip/central_directory.rb
 ${GEM_LIBDIR}/lib/zip/compressor.rb

Index: pkgsrc/archivers/ruby-zip/distinfo
diff -u pkgsrc/archivers/ruby-zip/distinfo:1.25 pkgsrc/archivers/ruby-zip/distinfo:1.26
--- pkgsrc/archivers/ruby-zip/distinfo:1.25     Sun May 31 14:43:35 2026
+++ pkgsrc/archivers/ruby-zip/distinfo  Sun Jun 28 14:08:50 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.25 2026/05/31 14:43:35 taca Exp $
+$NetBSD: distinfo,v 1.26 2026/06/28 14:08:50 taca Exp $
 
-BLAKE2s (rubyzip-3.3.1.gem) = a7114e6b8bf96ba9fa8a3f540036895acc2bbbfcc0a21eba5d4f308711bb3d8f
-SHA512 (rubyzip-3.3.1.gem) = 843ab589a208aa50fdb6414300adb24e821142ce2a7cba3d70d2bccbddc46edcb408f7ed6f5de186bb3f87b4bcaef4d3675ff9037ba594462830d3d064de85ed
-Size (rubyzip-3.3.1.gem) = 57856 bytes
+BLAKE2s (rubyzip-3.4.1.gem) = 3d80033459606dd3be279d48ca9a8d6effa14670b28d44275dbfc5d846473c01
+SHA512 (rubyzip-3.4.1.gem) = df8fa8ac41133c04ec9cc53a7dcd4769113f60e4d45b212de9622dee8f7da73aa57b97547282c84bd4eb0d781078ac84fc69c4a839fa04c8a931a4c309fcf22b
+Size (rubyzip-3.4.1.gem) = 58880 bytes



Home | Main Index | Thread Index | Old Index