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:           Sat Feb  8 05:21:30 UTC 2025

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

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

Ruby 3.2.7 (2025-02-04)

* Bug #20853: Hash key retrieval after Process.warmup
* Bug #20868: Method#hash changes after compaction
* Bug #20883: sprintf with binary strings has incorrect coderange
* Bug #20873: printf("%f") returns wrong result for Rational with FIXNUM_MIN
* Bug #20898: Backport https://github.com/ruby/ruby/pull/9737 to Ruby 3.3
  and 3.2
* Bug #20871: Including methods in Enumerable doesn't make them available in
  Array
* Bug #20907: Fiber scheduler does not correctly re-lock mutex if
  Mutex#sleep is interrupted.
* Bug #20909: Backport String indexing bug fixes
* Bug #20921: Use-after-free in constant cache
* Bug #20915: Segfault with TracePoint#parameters and aliased C method
* Bug #20447: Ruby 3.3.1 broken on i686 due to "incompatible pointer type"
  error
* Bug #20924: IO#readline ignores the limit argument when the encoding is
  UTF-32LE and the limit would split a character
* Bug #20984: ENV.inspect is not encoding aware
* Bug #20995: exception escapes block given to IO.popen("-") in child
  process
* Bug #21008: Array#sum, Enumerator#sum, Numeric subclass
* Bug #21012: Compiling a['a','b'],=1 with parse.y fails
* Bug #21038: Preserve errno in rb_fiber_scheduler_unblock
* Bug #20997: YJIT panic assertion left == right failed: leave instruction
  expects stack size 1, but was: 2


To generate a diff of this commit:
cvs rdiff -u -r1.288 -r1.289 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/ruby32-base/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/ruby32-base/distinfo

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.288 pkgsrc/lang/ruby/rubyversion.mk:1.289
--- pkgsrc/lang/ruby/rubyversion.mk:1.288       Sun Jan 19 13:40:54 2025
+++ pkgsrc/lang/ruby/rubyversion.mk     Sat Feb  8 05:21:30 2025
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.288 2025/01/19 13:40:54 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.289 2025/02/08 05:21:30 taca Exp $
 #
 
 # This file determines which Ruby version is used as a dependency for
@@ -214,7 +214,7 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/rub
 
 # current supported Ruby's version
 RUBY31_VERSION=                3.1.6
-RUBY32_VERSION=                3.2.6
+RUBY32_VERSION=                3.2.7
 RUBY33_VERSION=                3.3.7
 RUBY34_VERSION=                3.4.1
 
@@ -446,7 +446,7 @@ RUBY_ZLIB_VER=                      3.0.0
 # bundled gems
 RUBY_DEBUG_VER=                        1.7.1
 RUBY_MATRIX_VER=               0.4.2
-RUBY_MINITEST_VER=             5.16.3
+RUBY_MINITEST_VER=             5.25.1
 RUBY_NET_FTP_VER=              0.2.1
 RUBY_NET_IMAP_VER=             0.3.4.1
 RUBY_NET_POP_VER=              0.1.2

Index: pkgsrc/lang/ruby32-base/PLIST
diff -u pkgsrc/lang/ruby32-base/PLIST:1.6 pkgsrc/lang/ruby32-base/PLIST:1.7
--- pkgsrc/lang/ruby32-base/PLIST:1.6   Tue Nov  5 14:58:03 2024
+++ pkgsrc/lang/ruby32-base/PLIST       Sat Feb  8 05:21:30 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2024/11/05 14:58:03 taca Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/02/08 05:21:30 taca Exp $
 bin/bundle${RUBY_SUFFIX}
 bin/bundler${RUBY_SUFFIX}
 bin/erb${RUBY_SUFFIX}
@@ -1452,8 +1452,11 @@ ${GEM_HOME}/gems/minitest-${RUBY_MINITES
 ${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/assertions.rb
 ${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/autorun.rb
 ${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/benchmark.rb
+${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/compress.rb
+${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/error_on_warning.rb
 ${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/expectations.rb
 ${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/hell.rb
+${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/manual_plugins.rb
 ${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/mock.rb
 ${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/parallel.rb
 ${GEM_HOME}/gems/minitest-${RUBY_MINITEST_VER}/lib/minitest/pride.rb

Index: pkgsrc/lang/ruby32-base/distinfo
diff -u pkgsrc/lang/ruby32-base/distinfo:1.12 pkgsrc/lang/ruby32-base/distinfo:1.13
--- pkgsrc/lang/ruby32-base/distinfo:1.12       Sat Feb  8 05:05:51 2025
+++ pkgsrc/lang/ruby32-base/distinfo    Sat Feb  8 05:21:30 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.12 2025/02/08 05:05:51 taca Exp $
+$NetBSD: distinfo,v 1.13 2025/02/08 05:21:30 taca Exp $
 
-BLAKE2s (ruby-3.2.6.tar.xz) = f0c36ec6d3fd1a902e042ca8a6466fa67f0175640e6f0a8527383bb930346a6d
-SHA512 (ruby-3.2.6.tar.xz) = 78f7fc76d47c772b9bc313cbcb57a2c0f1a975e09cfe46a3083f6f603d62b0031bd4c55896c8353c1c343974d45077e06e310111198d870883e06a0cf6fd03ce
-Size (ruby-3.2.6.tar.xz) = 15126888 bytes
+BLAKE2s (ruby-3.2.7.tar.xz) = 3878e4e3b82f8013e2d66deea33b90c0480ffb678f2460dbcf9b51960c6dc75f
+SHA512 (ruby-3.2.7.tar.xz) = c10b6fd27fad3bbd33d780c0a3eccb5df2a8465a89d2294ea6f14c7e5e8f7c8ea30b8a8b68bf8903c76f9133c5d984d5d66052ec4eb413153c739e6eea24beed
+Size (ruby-3.2.7.tar.xz) = 15128228 bytes
 SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
 SHA1 (patch-configure) = f3a143eda324bdfcaab51ee44274eaa445cf2767
 SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890



Home | Main Index | Thread Index | Old Index