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: Thu Mar 26 14:05:17 UTC 2026
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby33: Makefile PLIST
Log Message:
lang/ruby33: update to 3.3.11
Ruby 3.3.11 (2026-03-26)
>From release announce:
This release includes an update to the zlib gem addressing CVE-2026-27820,
along with some bug fixes.
This is the last release of normal maintenance for the Ruby 3.3 series.
After this release, Ruby 3.3 enters a security maintenance phase. During
this phase, we will only backport security fixes and fixes for critical
build issues, without any regular bug fixes.
The security maintenance phase is scheduled to last for one year, until the
end of March 2027. At that point, official support for Ruby 3.3 will end.
We recommend that you begin planning your migration to Ruby 3.4 or 4.0.
Changes
* Bug #21625: Allow IO#wait_readable together with IO#ungetc even in text
mode
* Fix indents in Onigmo files to use spaces instead of tabs by makenowjust ·
Pull Request #14047
* Bug #13671: Regexp with lookbehind and case-insensitivity raises
RegexpError only on strings with certain characters
* Bug #21560: RUBY_MN_THREADS=1 causes large performance regression in
Puma 7
* Bug #21668: Backport 6cc66469a007d2fb272397e5e27c20b4ce628f5e
* Bug #21652: Marshal#dump documentation out-of-date/unclear regarding Data
class
* Bug #21673: Segmentation Fault in IRB when refining Kernel#puts using
Module#refine (Regression since Ruby 3.4)
* Bug #21655: segfault when building 3.3.10 with GCC 15.2.1, regression from
3.3.9
* Bug #21666: Math.lgamma(-1).should == [infinity_value, 1] fails with
Fedora glibc-2.42.9000-8.fc44
* Bug #21680: Integer#digits bug starting from Ruby 3.1
* Bug #21705: UNIXServer.open(nil) segfaults on Windows
* Bug #21715: Miscompilation on x86-64-v2 due to undefined behavior in
search_nonascii in string.c
* Bug #21860: Process.fork: the child may deadlock on th->interrupt_lock in
threadptr_interrupt_exec_cleanup
* Bug #21873: UnboundMethod#== returns false for methods from
included/extended modules
* Bug #21931: GC Crash in String#% (backport
726205b354d1068147719fb42e1de743f1838ef1)
* Bug #21266: YJIT GC safety crash with proc objects as block argument
* Bug #21847: Backport syntax_suggest 2.0.3 to supported branches
* Bug #21959: rb_internal_thread_event_hooks_rw_lock is not reinitialized
after fork causing deadlocks
* Bug #21703: RUBY_CRASH_REPORT does not work when shelling out in some
cases
* Bug #21446: StackOverflow when changing visibility in reopened refinement
* Bug #21779: Do not export functions from statically linked extensions
* Bug #21811: Fix underflow in Array#pack
* Bug #21814: 0.pow(2,-9999999999999999990) should be zero
* Bug #21819: A Data object should be frozen even if it has no members
* Bug #21961: Marshal.load freeze option fail to free linked strings
* Feature #16495: Inconsistent quotes in error messages
* Bug #21880: The ultra_safe mode of pstore bundled with Ruby 4.0 is broken.
To generate a diff of this commit:
cvs rdiff -u -r1.314 -r1.315 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/ruby33/Makefile \
pkgsrc/lang/ruby33/PLIST
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.314 pkgsrc/lang/ruby/rubyversion.mk:1.315
--- pkgsrc/lang/ruby/rubyversion.mk:1.314 Sun Mar 22 13:20:18 2026
+++ pkgsrc/lang/ruby/rubyversion.mk Thu Mar 26 14:05:17 2026
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.314 2026/03/22 13:20:18 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.315 2026/03/26 14:05:17 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
# current supported Ruby's version
RUBY32_VERSION= 3.2.10
-RUBY33_VERSION= 3.3.10
+RUBY33_VERSION= 3.3.11
RUBY34_VERSION= 3.4.9
RUBY40_VERSION= 4.0.2
@@ -414,7 +414,7 @@ RUBY_PATHNAME_VER= 0.3.0
RUBY_PP_VER= 0.5.0
RUBY_PRETTYPRINT_VER= 0.2.0
RUBY_PRISM_VER= 0.19.0
-RUBY_PSTORE_VER= 0.1.3
+RUBY_PSTORE_VER= 0.2.1
RUBY_PSYCH_VER= 5.1.2
RUBY_RDOC_VER= 6.6.3.1
RUBY_READLINE_VER= 0.0.4
@@ -430,7 +430,7 @@ RUBY_SINGLETON_VER= 0.2.0
RUBY_STRINGIO_VER= 3.1.1
RUBY_STRSCAN_VER= 3.0.9
RUBY_SYSLOG_VER= 0.1.2
-RUBY_SYNTAX_SUGGEST_VER= 2.0.1
+RUBY_SYNTAX_SUGGEST_VER= 2.0.3
RUBY_TEMPFILE_VER= 0.2.1
RUBY_TIME_VER= 0.3.0
RUBY_TIMEOUT_VER= 0.4.1
@@ -440,7 +440,7 @@ RUBY_UN_VER= 0.3.0
RUBY_URI_VER= 0.13.3
RUBY_WEAKREF_VER= 0.1.3
RUBY_YAML_VER= 0.3.0
-RUBY_ZLIB_VER= 3.1.1
+RUBY_ZLIB_VER= 3.1.2
# bundled gems
RUBY_DEBUG_VER= 1.9.2
@@ -491,7 +491,7 @@ RUBY_OSTRUCT_VER= 0.6.1
RUBY_PP_VER= 0.6.2
RUBY_PRETTYPRINT_VER= 0.2.0
RUBY_PRISM_VER= 1.5.2
-RUBY_PSTORE_VER= 0.1.4
+RUBY_PSTORE_VER= 0.2.1
RUBY_RDOC_VER= 6.14.0
RUBY_READLINE_VER= 0.0.4
RUBY_RELINE_VER= 0.6.0
Index: pkgsrc/lang/ruby33/Makefile
diff -u pkgsrc/lang/ruby33/Makefile:1.9 pkgsrc/lang/ruby33/Makefile:1.10
--- pkgsrc/lang/ruby33/Makefile:1.9 Tue Jan 6 07:45:45 2026
+++ pkgsrc/lang/ruby33/Makefile Thu Mar 26 14:05:17 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2026/01/06 07:45:45 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2026/03/26 14:05:17 taca Exp $
DISTNAME= ${RUBY_DISTNAME}
PKGNAME= ${RUBY_PKGPREFIX}-${RUBY_VERSION}
-PKGREVISION= 1
CATEGORIES= lang ruby
MASTER_SITES= ${MASTER_SITE_RUBY}
Index: pkgsrc/lang/ruby33/PLIST
diff -u pkgsrc/lang/ruby33/PLIST:1.9 pkgsrc/lang/ruby33/PLIST:1.10
--- pkgsrc/lang/ruby33/PLIST:1.9 Sat Jul 26 06:25:23 2025
+++ pkgsrc/lang/ruby33/PLIST Thu Mar 26 14:05:17 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2025/07/26 06:25:23 taca Exp $
+@comment $NetBSD: PLIST,v 1.10 2026/03/26 14:05:17 taca Exp $
bin/bundle${RUBY_SUFFIX}
bin/bundler${RUBY_SUFFIX}
bin/erb${RUBY_SUFFIX}
@@ -1328,6 +1328,7 @@ ${RUBY_LIB}/syntax_suggest/explain_synta
${RUBY_LIB}/syntax_suggest/left_right_lex_count.rb
${RUBY_LIB}/syntax_suggest/lex_all.rb
${RUBY_LIB}/syntax_suggest/lex_value.rb
+${RUBY_LIB}/syntax_suggest/mini_stringio.rb
${RUBY_LIB}/syntax_suggest/parse_blocks_from_indent_line.rb
${RUBY_LIB}/syntax_suggest/pathname_from_message.rb
${RUBY_LIB}/syntax_suggest/priority_engulf_queue.rb
Home |
Main Index |
Thread Index |
Old Index