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 Jun 15 15:43:52 UTC 2024
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby33: PLIST distinfo
pkgsrc/lang/ruby33/patches: patch-lib_rubygems_platform.rb
Log Message:
lang/ruby33: update to 3.3.3
3.3.3 (2024-06-12)
What's Changed
* Bug #20447: Ruby 3.3.1 broken on i686 due to "incompatible pointer type"
error
* Bug #20515: --with-gmp is not working - GMP support won't be built
* Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since
3.2.6.
* Bug #20496: Segfault when enabling YJIT
* Bug #20522: YJIT can panic if shape transition in gen_setinstancevariable
emits a performance warning
* Bug #20517: Ripper.tokenize('"\\M-あ"') separates encoding valid string to
encoding invalid string.
* Merge RubyGems 3.5.11 and Bundler 2.5.11 for Ruby 3.3 by hsbt · Pull
Request #10870
* Don't add +YJIT to RUBY_DESCRIPTION until it's actually enabled by
casperisfine · Pull Request #10920
* Bug #20180: Inconsistent evaluation of **{} depending on position in array
* Bug #20280: Error at invalid encoding symbols
* Bug #20569: Instruction sequence generated from shareable_constant_value:
literal files may not be serialized to binary
* Bug #20499: Ruby builds on macOS store absolute paths for AR and NM in
rbconfig since Ruby 3.2.3/3.3.0
* Bug #20521: Memory leak in Ripper parsing
* Bug #20270: Options with --parser=prism
To generate a diff of this commit:
cvs rdiff -u -r1.280 -r1.281 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/ruby33/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/ruby33/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/lang/ruby33/patches/patch-lib_rubygems_platform.rb
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.280 pkgsrc/lang/ruby/rubyversion.mk:1.281
--- pkgsrc/lang/ruby/rubyversion.mk:1.280 Sun Jun 2 15:57:58 2024
+++ pkgsrc/lang/ruby/rubyversion.mk Sat Jun 15 15:43:51 2024
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.280 2024/06/02 15:57:58 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.281 2024/06/15 15:43:51 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
RUBY31_VERSION= 3.1.6
RUBY32_VERSION= 3.2.4
-RUBY33_VERSION= 3.3.2
+RUBY33_VERSION= 3.3.3
# current API compatible version; used for version of shared library
RUBY31_API_VERSION= 3.1.0
@@ -464,12 +464,12 @@ RUBY_ABI_VERSION= ${RUBY_VERSION}
RUBY_SUFFIX= ${_RUBY_VER_MAJOR}${_RUBY_VER_MINOR}
# default gems
-RUBY_RUBYGEMS_VER= 3.5.3
+RUBY_RUBYGEMS_VER= 3.5.11
RUBY_ABBREV_VER= 0.1.2
RUBY_BASE64_VER= 0.2.0
RUBY_BENCHMARK_VER= 0.3.0
RUBY_BIGDECIMAL_VER= 3.1.5
-RUBY_BUNDLER_VER= 2.5.9
+RUBY_BUNDLER_VER= 2.5.11
RUBY_CGI_VER= 0.4.1
RUBY_CSV_VER= 3.2.8
RUBY_DATE_VER= 3.3.4
@@ -521,8 +521,8 @@ RUBY_SECURERANDOM_VER= 0.3.1
RUBY_SET_VER= 1.1.0
RUBY_SHELLWORDS_VER= 0.2.0
RUBY_SINGLETON_VER= 0.2.0
-RUBY_STRINGIO_VER= 3.1.0
-RUBY_STRSCAN_VER= 3.0.7
+RUBY_STRINGIO_VER= 3.1.1
+RUBY_STRSCAN_VER= 3.0.9
RUBY_SYSLOG_VER= 0.1.2
RUBY_SYNTAX_SUGGEST_VER= 2.0.0
RUBY_TEMPFILE_VER= 0.2.1
@@ -549,7 +549,7 @@ RUBY_PRIME_VER= 0.1.2
RUBY_RACC_VER= 1.7.3
RUBY_RAKE_VER= 13.1.0
RUBY_RBS_VER= 3.4.0
-RUBY_REXML_VER= 3.2.6
+RUBY_REXML_VER= 3.2.8
RUBY_RSS_VER= 0.3.0
RUBY_TEST_UNIT_VER= 3.6.1
RUBY_TYPEPROF_VER= 0.21.9
Index: pkgsrc/lang/ruby33/PLIST
diff -u pkgsrc/lang/ruby33/PLIST:1.3 pkgsrc/lang/ruby33/PLIST:1.4
--- pkgsrc/lang/ruby33/PLIST:1.3 Sun Jun 2 15:57:59 2024
+++ pkgsrc/lang/ruby33/PLIST Sat Jun 15 15:43:52 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2024/06/02 15:57:59 taca Exp $
+@comment $NetBSD: PLIST,v 1.4 2024/06/15 15:43:52 taca Exp $
bin/bundle${RUBY_SUFFIX}
bin/bundler${RUBY_SUFFIX}
bin/erb${RUBY_SUFFIX}
@@ -1209,6 +1209,7 @@ ${RUBY_LIB}/rubygems/source_list.rb
${RUBY_LIB}/rubygems/spec_fetcher.rb
${RUBY_LIB}/rubygems/specification.rb
${RUBY_LIB}/rubygems/specification_policy.rb
+${RUBY_LIB}/rubygems/specification_record.rb
${RUBY_LIB}/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA.pem
${RUBY_LIB}/rubygems/ssl_certs/rubygems.org/GlobalSignRootCA_R3.pem
${RUBY_LIB}/rubygems/stub_specification.rb
Index: pkgsrc/lang/ruby33/distinfo
diff -u pkgsrc/lang/ruby33/distinfo:1.4 pkgsrc/lang/ruby33/distinfo:1.5
--- pkgsrc/lang/ruby33/distinfo:1.4 Sun Jun 2 15:57:59 2024
+++ pkgsrc/lang/ruby33/distinfo Sat Jun 15 15:43:52 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2024/06/02 15:57:59 taca Exp $
+$NetBSD: distinfo,v 1.5 2024/06/15 15:43:52 taca Exp $
-BLAKE2s (ruby-3.3.2.tar.xz) = f36bb828503c7bd524d42c4994b75d43e074030e823bf8cce81c19f0e232ac13
-SHA512 (ruby-3.3.2.tar.xz) = 70dd8eb933956f894c52a8ede42e8ee74ff0e062bd8134a0bfb6bffc83a2848a658b62c8df5530b4dd64087b2d5373909c48917528facb1e6f4e99e79b6ad449
-Size (ruby-3.3.2.tar.xz) = 16349500 bytes
+BLAKE2s (ruby-3.3.3.tar.xz) = 7dcf93cef3454c98ab0f66425fa31013e15aeb690b19b0fb6f638d93cd411cf6
+SHA512 (ruby-3.3.3.tar.xz) = 27dcae604e6613e1eaa20c6a75ee88b970bb0dd584d9bc0c021ad8da4340858e3c2e874ac841fcca0b0444a0c0146c4650d2d22bac3c9e12853533c37255f8f1
+Size (ruby-3.3.3.tar.xz) = 16361160 bytes
SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
SHA1 (patch-configure) = 668341ef5ad8b510a3057d979402e66dfa66f9d3
SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
@@ -15,7 +15,7 @@ SHA1 (patch-lib_rubygems_config__file.rb
SHA1 (patch-lib_rubygems_dependency__installer.rb) = d143128b21a3803136c2d0000d75a1cf50d77155
SHA1 (patch-lib_rubygems_install__update__options.rb) = 0cd0816e1cd7c84c1dab1e091787c4dc38d28273
SHA1 (patch-lib_rubygems_installer.rb) = 36835bfc42d6e5b45564973b910e7cb602a7f17a
-SHA1 (patch-lib_rubygems_platform.rb) = ab95de397f8400fe97334f05b4a7bebb58f26122
+SHA1 (patch-lib_rubygems_platform.rb) = bde36a8fc1ba2fbf4d6fb8829bc116fb4d09b404
SHA1 (patch-test_rubygems_test__gem.rb) = 32f7c7d7f8a024c045d78c2bce93944fc3113d04
SHA1 (patch-thread__pthread.c) = 7c1231933a2d6ce9d56891ab512371841697fbca
SHA1 (patch-tool_ifchange) = 1814cd41f0b0a93b181799cb117bd1f57068cf33
Index: pkgsrc/lang/ruby33/patches/patch-lib_rubygems_platform.rb
diff -u pkgsrc/lang/ruby33/patches/patch-lib_rubygems_platform.rb:1.1 pkgsrc/lang/ruby33/patches/patch-lib_rubygems_platform.rb:1.2
--- pkgsrc/lang/ruby33/patches/patch-lib_rubygems_platform.rb:1.1 Sun Jan 21 08:22:03 2024
+++ pkgsrc/lang/ruby33/patches/patch-lib_rubygems_platform.rb Sat Jun 15 15:43:52 2024
@@ -1,9 +1,9 @@
-$NetBSD: patch-lib_rubygems_platform.rb,v 1.1 2024/01/21 08:22:03 taca Exp $
+$NetBSD: patch-lib_rubygems_platform.rb,v 1.2 2024/06/15 15:43:52 taca Exp $
* Don't replace "i486" to "x86".
* Allow simple "netbsd" as Gem::Platform.
---- lib/rubygems/platform.rb.orig 2023-12-25 05:59:38.000000000 +0000
+--- lib/rubygems/platform.rb.orig 2024-06-11 23:54:24.000000000 +0000
+++ lib/rubygems/platform.rb
@@ -94,12 +94,7 @@ class Gem::Platform
arch.last << "-#{extra}"
@@ -26,4 +26,4 @@ $NetBSD: patch-lib_rubygems_platform.rb,
+ when /netbsd/ then ["netbsd", nil]
when /openbsd(\d+\.\d+)?/ then ["openbsd", $1]
when /solaris(\d+\.\d+)?/ then ["solaris", $1]
- # test
+ when /wasi/ then ["wasi", nil]
Home |
Main Index |
Thread Index |
Old Index