pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang



Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Jan 19 15:26:15 UTC 2026

Modified Files:
        pkgsrc/lang/ruby: rubyversion.mk
        pkgsrc/lang/ruby32-base: distinfo hacks.mk

Log Message:
lang/ruby32-base: update to 3.2.10

3.2.10 (2026-01-14)

This release includes the following security fixes:

* CVE-2025-61594: URI Credential Leakage Bypass previous fixes | Ruby
* CVE-2025-58767: DoS vulnerability in REXML | Ruby

and the following fixes for some issues:

* Build issue of using Ruby 4.0 with BASERUBY at Windows platform
* Issue with OpenSSL 3.6.0

What's Changed

* Backport post_push.yml workflow to ruby_3_2 by k0kubun · Pull Request
  #14771
* Backport fetch_changesets to ruby_3_2 by k0kubun · Pull Request #14774
* post_push.yml: Backport commit-mail to ruby_3_2 by k0kubun · Pull Request
  #14783


To generate a diff of this commit:
cvs rdiff -u -r1.308 -r1.309 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.17 -r1.18 pkgsrc/lang/ruby32-base/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/ruby32-base/hacks.mk

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

Modified files:

Index: pkgsrc/lang/ruby/rubyversion.mk
diff -u pkgsrc/lang/ruby/rubyversion.mk:1.308 pkgsrc/lang/ruby/rubyversion.mk:1.309
--- pkgsrc/lang/ruby/rubyversion.mk:1.308       Tue Dec 30 04:58:14 2025
+++ pkgsrc/lang/ruby/rubyversion.mk     Mon Jan 19 15:26:15 2026
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.308 2025/12/30 04:58:14 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.309 2026/01/19 15:26:15 taca Exp $
 #
 
 # This file determines which Ruby version is used as a dependency for
@@ -213,7 +213,7 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/rub
 .endif
 
 # current supported Ruby's version
-RUBY32_VERSION=                3.2.9
+RUBY32_VERSION=                3.2.10
 RUBY33_VERSION=                3.3.10
 RUBY34_VERSION=                3.4.8
 
@@ -341,7 +341,7 @@ RUBY_TIMEOUT_VER=           0.3.1
 RUBY_TMPDIR_VER=               0.1.3
 RUBY_TSORT_VER=                        0.1.1
 RUBY_UN_VER=                   0.2.1
-RUBY_URI_VER=                  0.12.4
+RUBY_URI_VER=                  0.12.5
 RUBY_WEAKREF_VER=              0.1.2
 RUBY_YAML_VER=                 0.2.1
 RUBY_ZLIB_VER=                 3.0.0
@@ -358,7 +358,7 @@ RUBY_POWER_ASSERT_VER=              2.0.3
 RUBY_PRIME_VER=                        0.1.2
 RUBY_RAKE_VER=                 13.0.6
 RUBY_RBS_VER=                  2.8.2
-RUBY_REXML_VER=                        3.3.9
+RUBY_REXML_VER=                        3.4.4
 RUBY_RSS_VER=                  0.3.1
 RUBY_TEST_UNIT_VER=            3.5.7
 RUBY_TYPEPROF_VER=             0.21.3

Index: pkgsrc/lang/ruby32-base/distinfo
diff -u pkgsrc/lang/ruby32-base/distinfo:1.17 pkgsrc/lang/ruby32-base/distinfo:1.18
--- pkgsrc/lang/ruby32-base/distinfo:1.17       Sat Jul 26 06:21:35 2025
+++ pkgsrc/lang/ruby32-base/distinfo    Mon Jan 19 15:26:15 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.17 2025/07/26 06:21:35 taca Exp $
+$NetBSD: distinfo,v 1.18 2026/01/19 15:26:15 taca Exp $
 
-BLAKE2s (ruby-3.2.9.tar.xz) = 4a75586ce20da8e18247f2d17ebf72d8d765e72f4996c641292a7114190726d1
-SHA512 (ruby-3.2.9.tar.xz) = 4db0656694c25c971bcf3591516e6feddb7fc60c4474b63dd1d2c1481c3629421edc904666067b2dcbc47357db1a32b7bf412055306fe29cee30fa048f89b6e3
-Size (ruby-3.2.9.tar.xz) = 15141728 bytes
+BLAKE2s (ruby-3.2.10.tar.xz) = 878c7f7a3c90fe3af058555b4b51da3a127d4cfb5a16965dcdbd0cad3cec3575
+SHA512 (ruby-3.2.10.tar.xz) = a89044db8a55bd990d3756e212f2966b62b903eefc96c7e0af89aa4580ff7253d2f64c6c25fc04f2031b959e614bae84b86db36cfdec3a3e8afb5c3026426687
+Size (ruby-3.2.10.tar.xz) = 14696548 bytes
 SHA1 (patch-.bundle_gems_net-imap-0.3.9_net-imap.gemspec) = 8fafe18eeb24bff0a79b558746cfab331e65aa8c
 SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
 SHA1 (patch-configure) = b653c9443574e9c2e76699063ad2937f77a532b2

Index: pkgsrc/lang/ruby32-base/hacks.mk
diff -u pkgsrc/lang/ruby32-base/hacks.mk:1.3 pkgsrc/lang/ruby32-base/hacks.mk:1.4
--- pkgsrc/lang/ruby32-base/hacks.mk:1.3        Thu Mar 27 14:12:02 2025
+++ pkgsrc/lang/ruby32-base/hacks.mk    Mon Jan 19 15:26:15 2026
@@ -1,4 +1,4 @@
-# $NetBSD: hacks.mk,v 1.3 2025/03/27 14:12:02 taca Exp $
+# $NetBSD: hacks.mk,v 1.4 2026/01/19 15:26:15 taca Exp $
 
 .if !defined(RUBY31_BASE_HACKS_MK)
 RUBY31_BASE_HACKS_MK=  defined
@@ -45,7 +45,7 @@ BUILDLINK_TRANSFORM+= rm:-fomit-frame-po
 # vm.c (really vm_exec.c).
 #
 .if ${MACHINE_PLATFORM:MNetBSD-*-i386}
-GCC_REQD=      8
+GCC_REQD+=     8
 .endif
 
 .endif # RUBY31_BASE_HACKS_MK



Home | Main Index | Thread Index | Old Index