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