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:           Tue Sep 23 03:15:02 UTC 2025

Modified Files:
        pkgsrc/lang/ruby: rubyversion.mk
        pkgsrc/lang/ruby34: PLIST distinfo
Removed Files:
        pkgsrc/lang/ruby34/patches: patch-prism_prism.c

Log Message:
lang/ruby34: update to 3.4.6

Ruby 3.4.6 (2025-09-15)

What's Changed

* Bug #21514: Rust deprecation warning building
  ruby-3.4.5/yjit/src/codegen.rs
* Bug #21259: The Prism compiler wrongly creates a line number of zero
* Bug #21188: PRISM does not end reading from tty with ^D twice
* Bug #21546: prefix in ruby.pc is wrong when --enable-load-relative
* Bug #21402: ruby2_keywords affects methods/procs with post arguments
* Bug #19417: Regexp \p{Word} and [[:word:]] do not match Unicode
  Other_Number character
* Bug #21535: NoMethodError becomes NameErrorwhen using ... delegation and
  method call indirection
* YJIT: Add more information to an assert message by k0kubun · Pull Request
  #14481
* Bug #21567: Crash when $LOADED_FEATURES is modified during require
* Bug #21561: Wrong encoding for File.dirname result on Windows
* Bump Prism version to 1.5.1 by k0kubun · Pull Request #14549


To generate a diff of this commit:
cvs rdiff -u -r1.304 -r1.305 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/ruby34/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/ruby34/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/lang/ruby34/patches/patch-prism_prism.c

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.304 pkgsrc/lang/ruby/rubyversion.mk:1.305
--- pkgsrc/lang/ruby/rubyversion.mk:1.304       Sat Jul 26 06:25:23 2025
+++ pkgsrc/lang/ruby/rubyversion.mk     Tue Sep 23 03:15:01 2025
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.304 2025/07/26 06:25:23 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.305 2025/09/23 03:15:01 taca Exp $
 #
 
 # This file determines which Ruby version is used as a dependency for
@@ -215,7 +215,7 @@ RUBY_VERSION_REQD?= ${PKGNAME_REQD:C/rub
 # current supported Ruby's version
 RUBY32_VERSION=                3.2.9
 RUBY33_VERSION=                3.3.9
-RUBY34_VERSION=                3.4.5
+RUBY34_VERSION=                3.4.6
 
 # current API compatible version; used for version of shared library
 RUBY32_API_VERSION=    3.2.0
@@ -464,7 +464,7 @@ RUBY_VERSION=               ${RUBY34_VERSION}
 RUBY_ABI_VERSION=      ${RUBY_VERSION}
 RUBY_SUFFIX=           ${_RUBY_VER_MAJOR}${_RUBY_VER_MINOR}
 
-RUBY_RUBYGEMS_VER=             3.5.22
+RUBY_RUBYGEMS_VER=             3.6.9
 
 # default gems
 RUBY_BENCHMARK_VER=            0.4.0
@@ -489,7 +489,7 @@ RUBY_OPTPARSE_VER=          0.6.0
 RUBY_OSTRUCT_VER=              0.6.1
 RUBY_PP_VER=                   0.6.2
 RUBY_PRETTYPRINT_VER=          0.2.0
-RUBY_PRISM_VER=                        1.2.0
+RUBY_PRISM_VER=                        1.5.1
 RUBY_PSTORE_VER=               0.1.4
 RUBY_RDOC_VER=                 6.14.0
 RUBY_READLINE_VER=             0.0.4
@@ -529,35 +529,35 @@ RUBY_STRSCAN_VER=         3.1.2
 RUBY_ZLIB_VER=                 3.2.1
 
 # bundled gems
+RUBY_ABBREV_VER=               0.1.2
+RUBY_BASE64_VER=               0.2.0
+RUBY_BIGDECIMAL_VER=           3.1.8
+RUBY_CSV_VER=                  3.3.2
+RUBY_DEBUG_VER=                        1.11.0
+RUBY_DRB_VER=                  2.2.1
+RUBY_GETOPTLONG_VER=           0.2.1
+RUBY_MATRIX_VER=               0.4.2
 RUBY_MINITEST_VER=             5.25.4
-RUBY_POWER_ASSERT_VER=         2.0.5
-RUBY_RAKE_VER=                 13.2.1
-RUBY_TEST_UNIT_VER=            3.6.7
-RUBY_REXML_VER=                        3.4.0
-RUBY_RSS_VER=                  0.3.1
+RUBY_MUTEX_M_VER=              0.3.0
 RUBY_NET_FTP_VER=              0.3.8
 RUBY_NET_IMAP_VER=             0.5.8
 RUBY_NET_POP_VER=              0.1.2
 RUBY_NET_SMTP_VER=             0.5.1
-RUBY_MATRIX_VER=               0.4.2
+RUBY_NKF_VER=                  0.2.0
+RUBY_OBSERVER_VER=             0.1.2
+RUBY_POWER_ASSERT_VER=         2.0.5
 RUBY_PRIME_VER=                        0.1.3
-RUBY_RBS_VER=                  3.8.0
-RUBY_TYPEPROF_VER=             0.30.1
-RUBY_DEBUG_VER=                        1.11.0
 RUBY_RACC_VER=                 1.8.1
-RUBY_MUTEX_M_VER=              0.3.0
-RUBY_GETOPTLONG_VER=           0.2.1
-RUBY_BASE64_VER=               0.2.0
-RUBY_BIGDECIMAL_VER=           3.1.8
-RUBY_OBSERVER_VER=             0.1.2
-RUBY_ABBREV_VER=               0.1.2
+RUBY_RAKE_VER=                 13.2.1
+RUBY_RBS_VER=                  3.8.0
+RUBY_REPL_TYPE_COMPLETOR_VER=  0.1.9
 RUBY_RESOLV_REPLACE_VER=       0.1.1
+RUBY_REXML_VER=                        3.4.0
 RUBY_RINDA_VER=                        0.2.0
-RUBY_DRB_VER=                  2.2.1
-RUBY_NKF_VER=                  0.2.0
+RUBY_RSS_VER=                  0.3.1
 RUBY_SYSLOG_VER=               0.2.0
-RUBY_CSV_VER=                  3.3.2
-RUBY_REPL_TYPE_COMPLETOR_VER=  0.1.9
+RUBY_TEST_UNIT_VER=            3.6.7
+RUBY_TYPEPROF_VER=             0.30.1
 .else
 PKG_FAIL_REASON+=      "Unknown Ruby version specified: ${RUBY_VER}."
 .endif

Index: pkgsrc/lang/ruby34/PLIST
diff -u pkgsrc/lang/ruby34/PLIST:1.5 pkgsrc/lang/ruby34/PLIST:1.6
--- pkgsrc/lang/ruby34/PLIST:1.5        Sat Jul 26 06:17:00 2025
+++ pkgsrc/lang/ruby34/PLIST    Tue Sep 23 03:15:02 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/07/26 06:17:00 taca Exp $
+@comment $NetBSD: PLIST,v 1.6 2025/09/23 03:15:02 taca Exp $
 bin/bundle${RUBY_SUFFIX}
 bin/bundler${RUBY_SUFFIX}
 bin/erb${RUBY_SUFFIX}
@@ -773,18 +773,24 @@ ${RUBY_LIB}/prism/parse_result/comments.
 ${RUBY_LIB}/prism/parse_result/errors.rb
 ${RUBY_LIB}/prism/parse_result/newlines.rb
 ${RUBY_LIB}/prism/pattern.rb
+${RUBY_LIB}/prism/polyfill/append_as_bytes.rb
 ${RUBY_LIB}/prism/polyfill/byteindex.rb
+${RUBY_LIB}/prism/polyfill/scan_byte.rb
 ${RUBY_LIB}/prism/polyfill/unpack1.rb
+${RUBY_LIB}/prism/polyfill/warn.rb
 ${RUBY_LIB}/prism/reflection.rb
 ${RUBY_LIB}/prism/relocation.rb
 ${RUBY_LIB}/prism/serialize.rb
 ${RUBY_LIB}/prism/string_query.rb
 ${RUBY_LIB}/prism/translation.rb
 ${RUBY_LIB}/prism/translation/parser.rb
+${RUBY_LIB}/prism/translation/parser/builder.rb
 ${RUBY_LIB}/prism/translation/parser/compiler.rb
 ${RUBY_LIB}/prism/translation/parser/lexer.rb
 ${RUBY_LIB}/prism/translation/parser33.rb
 ${RUBY_LIB}/prism/translation/parser34.rb
+${RUBY_LIB}/prism/translation/parser35.rb
+${RUBY_LIB}/prism/translation/parser_current.rb
 ${RUBY_LIB}/prism/translation/ripper.rb
 ${RUBY_LIB}/prism/translation/ripper/sexp.rb
 ${RUBY_LIB}/prism/translation/ripper/shim.rb

Index: pkgsrc/lang/ruby34/distinfo
diff -u pkgsrc/lang/ruby34/distinfo:1.9 pkgsrc/lang/ruby34/distinfo:1.10
--- pkgsrc/lang/ruby34/distinfo:1.9     Sat Jul 26 06:17:00 2025
+++ pkgsrc/lang/ruby34/distinfo Tue Sep 23 03:15:02 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.9 2025/07/26 06:17:00 taca Exp $
+$NetBSD: distinfo,v 1.10 2025/09/23 03:15:02 taca Exp $
 
-BLAKE2s (ruby-3.4.5.tar.xz) = f1c64c15fa9be3878abc1330cf399e8c08685e65252339e9c4ae5feb1c1cd8c9
-SHA512 (ruby-3.4.5.tar.xz) = 1f5d2fd527d15bd81ca8f49767d6426533367c1018a1d275d34721a96410b51204236173224e5198a42b56162c6e7a7b0c060fc032a9fd7f250b44e05c7af560
-Size (ruby-3.4.5.tar.xz) = 17265032 bytes
+BLAKE2s (ruby-3.4.6.tar.xz) = eb4d1d4e899410ee46cae6d6d5bb7d5a40a2fb91725bbab5cbe4125fc096b3ba
+SHA512 (ruby-3.4.6.tar.xz) = 29000b3396ab95fc2dc13d2d78441ff5c34258e5421115181c54b1b4d55d5c0d4f3d0c3cec6b32b9a1bb8de5c51b383fcad4369ec3fb244fd0ce182afbe79ba4
+Size (ruby-3.4.6.tar.xz) = 17303436 bytes
 SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
 SHA1 (patch-configure) = ff1b1e659ddc7cb1d62a71e1447df55f1f7b07c2
 SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
@@ -17,7 +17,6 @@ SHA1 (patch-lib_rubygems_install__update
 SHA1 (patch-lib_rubygems_installer.rb) = 4ef74b4f79837a929e81bcd0e7eba9061a442304
 SHA1 (patch-lib_rubygems_platform.rb) = bde36a8fc1ba2fbf4d6fb8829bc116fb4d09b404
 SHA1 (patch-lib_rubygems_specification.rb) = a3154185ef89fb33e699dd54b19a8e274f3275e0
-SHA1 (patch-prism_prism.c) = 7f4221b01b4b4b412ba30050a886773b7877403c
 SHA1 (patch-test_rubygems_test__gem.rb) = 32f7c7d7f8a024c045d78c2bce93944fc3113d04
 SHA1 (patch-thread__pthread.c) = 7c1231933a2d6ce9d56891ab512371841697fbca
 SHA1 (patch-tool_ifchange) = 1803bb6a1836e232dcabcf38f11c9881dbf726ea



Home | Main Index | Thread Index | Old Index