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: Sun Jan 21 08:35:39 UTC 2024
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby32-base: ALTERNATIVES Makefile PLIST distinfo
Removed Files:
pkgsrc/lang/ruby32-base/patches: patch-lib_uri_rfc2396__parser.rb
patch-lib_uri_rfc3986__parser.rb patch-lib_uri_version.rb
Log Message:
lang/ruby32-base: update to 3.2.3
Since ruby32-base3.2.2-nb2 have uri gem 0.12.2, this update contains
no security fix.
These default gems are updated from ruby32-base-3.2.2nb4:
- rubygems 3.4.9
- bundler 2.4.19
- net-http 0.4.1
- syntax-suggest 1.1.0
These bundled gems are updated:
- net-ftp 0.2.1
- net-imap 0.3.4.1
- net-smtp 0.3.4
3.2.3 (2024-01-18)
This release includes many bug-fixes. See the GitHub releases for further
details.
This release also includes the update of uri.gem to 0.12.2 which contains
the security fix. Please check the topics below for details.
* CVE-2023-36617: ReDoS vulnerability in URI
To generate a diff of this commit:
cvs rdiff -u -r1.270 -r1.271 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ruby32-base/ALTERNATIVES
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/ruby32-base/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/ruby32-base/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/ruby32-base/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/lang/ruby32-base/patches/patch-lib_uri_rfc2396__parser.rb \
pkgsrc/lang/ruby32-base/patches/patch-lib_uri_rfc3986__parser.rb \
pkgsrc/lang/ruby32-base/patches/patch-lib_uri_version.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.270 pkgsrc/lang/ruby/rubyversion.mk:1.271
--- pkgsrc/lang/ruby/rubyversion.mk:1.270 Sun Jan 21 08:18:43 2024
+++ pkgsrc/lang/ruby/rubyversion.mk Sun Jan 21 08:35:39 2024
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.270 2024/01/21 08:18:43 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.271 2024/01/21 08:35:39 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.4
-RUBY32_VERSION= 3.2.2
+RUBY32_VERSION= 3.2.3
RUBY33_VERSION= 3.3.0
# current API compatible version; used for version of shared library
@@ -368,12 +368,12 @@ RUBY_ABI_VERSION= ${RUBY_VERSION}
RUBY_SUFFIX= ${_RUBY_VER_MAJOR}${_RUBY_VER_MINOR}
# default gems
-RUBY_RUBYGEMS_VER= 3.4.6
+RUBY_RUBYGEMS_VER= 3.4.9
RUBY_ABBREV_VER= 0.1.1
RUBY_BASE64_VER= 0.1.1
RUBY_BENCHMARK_VER= 0.2.1
RUBY_BIGDECIMAL_VER= 3.1.3
-RUBY_BUNDLER_VER= 2.4.10
+RUBY_BUNDLER_VER= 2.4.19
RUBY_CGI_VER= 0.3.6
RUBY_CSV_VER= 3.2.6
RUBY_DATE_VER= 3.3.3
@@ -399,7 +399,7 @@ RUBY_IRB_VER= 1.6.2
RUBY_JSON_VER= 2.6.3
RUBY_LOGGER_VER= 1.5.3
RUBY_MUTEX_M_VER= 0.1.2
-RUBY_NET_HTTP_VER= 0.3.2
+RUBY_NET_HTTP_VER= 0.4.1
RUBY_NET_PROTOCOL_VER= 0.2.1
RUBY_NKF_VER= 0.1.2
RUBY_OBSERVER_VER= 0.1.1
@@ -429,7 +429,7 @@ RUBY_SINGLETON_VER= 0.1.1
RUBY_STRINGIO_VER= 3.0.4
RUBY_STRSCAN_VER= 3.0.5
RUBY_SYSLOG_VER= 0.1.1
-RUBY_SYNTAX_SUGGEST_VER= 1.0.2
+RUBY_SYNTAX_SUGGEST_VER= 1.1.0
RUBY_TEMPFILE_VER= 0.1.3
RUBY_TIME_VER= 0.2.2
RUBY_TIMEOUT_VER= 0.3.1
@@ -445,10 +445,10 @@ RUBY_ZLIB_VER= 3.0.0
RUBY_DEBUG_VER= 1.7.1
RUBY_MATRIX_VER= 0.4.2
RUBY_MINITEST_VER= 5.16.3
-RUBY_NET_FTP_VER= 0.2.0
-RUBY_NET_IMAP_VER= 0.3.4
+RUBY_NET_FTP_VER= 0.2.1
+RUBY_NET_IMAP_VER= 0.3.4.1
RUBY_NET_POP_VER= 0.1.2
-RUBY_NET_SMTP_VER= 0.3.3
+RUBY_NET_SMTP_VER= 0.3.4
RUBY_POWER_ASSERT_VER= 2.0.3
RUBY_PRIME_VER= 0.1.2
RUBY_RAKE_VER= 13.0.6
Index: pkgsrc/lang/ruby32-base/ALTERNATIVES
diff -u pkgsrc/lang/ruby32-base/ALTERNATIVES:1.2 pkgsrc/lang/ruby32-base/ALTERNATIVES:1.3
--- pkgsrc/lang/ruby32-base/ALTERNATIVES:1.2 Tue May 30 15:54:36 2023
+++ pkgsrc/lang/ruby32-base/ALTERNATIVES Sun Jan 21 08:35:39 2024
@@ -10,4 +10,5 @@ bin/rdbg @PREFIX@/bin/rdbg@RUBY_SUFFIX@
bin/rdoc @PREFIX@/bin/rdoc@RUBY_SUFFIX@
bin/ri @PREFIX@/bin/ri@RUBY_SUFFIX@
bin/ruby @PREFIX@/bin/@RUBY_NAME@
+bin/syntax_suggest @PREFIX@/bin/syntax_suggest@RUBY_SUFFIX@
bin/typeprof @PREFIX@/bin/typeprof@RUBY_SUFFIX@
Index: pkgsrc/lang/ruby32-base/Makefile
diff -u pkgsrc/lang/ruby32-base/Makefile:1.6 pkgsrc/lang/ruby32-base/Makefile:1.7
--- pkgsrc/lang/ruby32-base/Makefile:1.6 Tue Jan 16 15:17:41 2024
+++ pkgsrc/lang/ruby32-base/Makefile Sun Jan 21 08:35:39 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2024/01/16 15:17:41 taca Exp $
+# $NetBSD: Makefile,v 1.7 2024/01/21 08:35:39 taca Exp $
DISTNAME= ${RUBY_DISTNAME}
PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION}
-PKGREVISION= 4
CATEGORIES= lang ruby
MASTER_SITES= ${MASTER_SITE_RUBY}
@@ -49,7 +48,7 @@ OPENSSL_EXAMPLES= c_rehash.rb cert2text.
REPLACE_RUBY= \
libexec/bundle libexec/bundler libexec/erb libexec/irb \
- libexec/racc libexec/rdoc libexec/ri \
+ libexec/racc libexec/rdoc libexec/ri libexec/syntax_suggest \
.bundle/gems/debug-${RUBY_DEBUG_VER}/exe/rdbg \
.bundle/gems/rake-${RUBY_RAKE_VER}/exe/rake \
.bundle/gems/rbs-${RUBY_RBS_VER}/exe/rbs \
Index: pkgsrc/lang/ruby32-base/PLIST
diff -u pkgsrc/lang/ruby32-base/PLIST:1.3 pkgsrc/lang/ruby32-base/PLIST:1.4
--- pkgsrc/lang/ruby32-base/PLIST:1.3 Sat Apr 1 09:26:57 2023
+++ pkgsrc/lang/ruby32-base/PLIST Sun Jan 21 08:35:39 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2023/04/01 09:26:57 taca Exp $
+@comment $NetBSD: PLIST,v 1.4 2024/01/21 08:35:39 taca Exp $
bin/bundle${RUBY_SUFFIX}
bin/bundler${RUBY_SUFFIX}
bin/erb${RUBY_SUFFIX}
@@ -11,6 +11,7 @@ bin/rdbg${RUBY_SUFFIX}
bin/rdoc${RUBY_SUFFIX}
bin/ri${RUBY_SUFFIX}
bin/${RUBY_NAME}
+bin/syntax_suggest${RUBY_SUFFIX}
bin/typeprof${RUBY_SUFFIX}
${PLIST.win32}bin/rubyw${RUBY_SUFFIX}
${RUBY_INC}/ruby.h
@@ -382,6 +383,7 @@ ${RUBY_LIB}/bundler/rubygems_ext.rb
${RUBY_LIB}/bundler/rubygems_gem_installer.rb
${RUBY_LIB}/bundler/rubygems_integration.rb
${RUBY_LIB}/bundler/runtime.rb
+${RUBY_LIB}/bundler/safe_marshal.rb
${RUBY_LIB}/bundler/self_manager.rb
${RUBY_LIB}/bundler/settings.rb
${RUBY_LIB}/bundler/settings/validator.rb
@@ -1076,6 +1078,9 @@ ${RUBY_LIB}/rubygems/ext/ext_conf_builde
${RUBY_LIB}/rubygems/ext/rake_builder.rb
${RUBY_LIB}/rubygems/gem_runner.rb
${RUBY_LIB}/rubygems/gemcutter_utilities.rb
+${RUBY_LIB}/rubygems/gemcutter_utilities/webauthn_listener.rb
+${RUBY_LIB}/rubygems/gemcutter_utilities/webauthn_listener/response.rb
+${RUBY_LIB}/rubygems/gemcutter_utilities/webauthn_poller.rb
${RUBY_LIB}/rubygems/indexer.rb
${RUBY_LIB}/rubygems/install_default_message.rb
${RUBY_LIB}/rubygems/install_message.rb
@@ -1179,6 +1184,7 @@ ${RUBY_LIB}/rubygems/security/policy.rb
${RUBY_LIB}/rubygems/security/signer.rb
${RUBY_LIB}/rubygems/security/trust_dir.rb
${RUBY_LIB}/rubygems/security_option.rb
+${RUBY_LIB}/rubygems/shellwords.rb
${RUBY_LIB}/rubygems/source.rb
${RUBY_LIB}/rubygems/source/git.rb
${RUBY_LIB}/rubygems/source/installed.rb
@@ -1218,6 +1224,8 @@ ${RUBY_LIB}/syntax_suggest.rb
${RUBY_LIB}/syntax_suggest/api.rb
${RUBY_LIB}/syntax_suggest/around_block_scan.rb
${RUBY_LIB}/syntax_suggest/block_expand.rb
+${RUBY_LIB}/syntax_suggest/capture/before_after_keyword_ends.rb
+${RUBY_LIB}/syntax_suggest/capture/falling_indent_lines.rb
${RUBY_LIB}/syntax_suggest/capture_code_context.rb
${RUBY_LIB}/syntax_suggest/clean_document.rb
${RUBY_LIB}/syntax_suggest/cli.rb
@@ -1237,6 +1245,7 @@ ${RUBY_LIB}/syntax_suggest/pathname_from
${RUBY_LIB}/syntax_suggest/priority_engulf_queue.rb
${RUBY_LIB}/syntax_suggest/priority_queue.rb
${RUBY_LIB}/syntax_suggest/ripper_errors.rb
+${RUBY_LIB}/syntax_suggest/scan_history.rb
${RUBY_LIB}/syntax_suggest/unvisited_lines.rb
${RUBY_LIB}/syntax_suggest/version.rb
${RUBY_LIB}/syslog/logger.rb
@@ -1386,6 +1395,7 @@ ${GEM_HOME}/cache/rake-${RUBY_RAKE_VER}.
${GEM_HOME}/cache/rbs-${RUBY_RBS_VER}.gem
${GEM_HOME}/cache/rexml-${RUBY_REXML_VER}.gem
${GEM_HOME}/cache/rss-${RUBY_RSS_VER}.gem
+${GEM_HOME}/gems/syntax_suggest-${RUBY_SYNTAX_SUGGEST_VER}/exe/syntax_suggest
${GEM_HOME}/cache/test-unit-${RUBY_TEST_UNIT_VER}.gem
${GEM_HOME}/cache/typeprof-${RUBY_TYPEPROF_VER}.gem
${GEM_EXTSBASE}/debug-${RUBY_DEBUG_VER}/debug/debug.${RUBY_DLEXT}
@@ -2418,6 +2428,7 @@ ${RUBY_DOC}/math/math.rdoc
${RUBY_DOC}/memory_view.md
${RUBY_DOC}/mjit/mjit.md
${RUBY_DOC}/net-http/examples.rdoc
+${RUBY_DOC}/net-http/included_getters.rdoc
${RUBY_DOC}/optparse/.document
${RUBY_DOC}/optparse/argument_converters.rdoc
${RUBY_DOC}/optparse/creates_option.rdoc
Index: pkgsrc/lang/ruby32-base/distinfo
diff -u pkgsrc/lang/ruby32-base/distinfo:1.5 pkgsrc/lang/ruby32-base/distinfo:1.6
--- pkgsrc/lang/ruby32-base/distinfo:1.5 Thu Jun 29 15:42:07 2023
+++ pkgsrc/lang/ruby32-base/distinfo Sun Jan 21 08:35:39 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.5 2023/06/29 15:42:07 taca Exp $
+$NetBSD: distinfo,v 1.6 2024/01/21 08:35:39 taca Exp $
-BLAKE2s (ruby-3.2.2.tar.xz) = 880e96fbdec90238299174d0abb7be507f04b8036386d70b61769d339bb2b609
-SHA512 (ruby-3.2.2.tar.xz) = a29f24cd80f563f6368952d06d6273f7241a409fa9ab2f60e03dde2ac58ca06bee1750715b6134caebf4c061d3503446dc37a6059e19860bb0010eef34951935
-Size (ruby-3.2.2.tar.xz) = 15118856 bytes
+BLAKE2s (ruby-3.2.3.tar.xz) = 19e7b48f2d1790297e731bcc624e40f2fc6c0bca522f727d4b051f1eb790f256
+SHA512 (ruby-3.2.3.tar.xz) = d2a1897c2f4e801a28acb869322abfee76775115016252cecad90639485ed51deda1446cb16edb387f10a2e188602d646ef9b008b57f27bd745071277c535f3b
+Size (ruby-3.2.3.tar.xz) = 15163960 bytes
SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
SHA1 (patch-configure) = f3a143eda324bdfcaab51ee44274eaa445cf2767
SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
@@ -16,9 +16,6 @@ SHA1 (patch-lib_rubygems_dependency__ins
SHA1 (patch-lib_rubygems_install__update__options.rb) = 0cd0816e1cd7c84c1dab1e091787c4dc38d28273
SHA1 (patch-lib_rubygems_installer.rb) = 1c94047a24362b3597dac7ea156982a09cb93234
SHA1 (patch-lib_rubygems_platform.rb) = 58094b26520623f258ecf035084f4aa7226e9686
-SHA1 (patch-lib_uri_rfc2396__parser.rb) = f078cf329b50e157366225fffcb7d390c91edff7
-SHA1 (patch-lib_uri_rfc3986__parser.rb) = 2d50b1bdea0252ac92f81bb080b423de289a65bb
-SHA1 (patch-lib_uri_version.rb) = 3f8384570199b67f625a71d7f211c1d8dabde1e2
SHA1 (patch-test_rubygems_test__gem.rb) = 32f7c7d7f8a024c045d78c2bce93944fc3113d04
SHA1 (patch-thread__pthread.c) = 7c1231933a2d6ce9d56891ab512371841697fbca
SHA1 (patch-tool_ifchange) = 1814cd41f0b0a93b181799cb117bd1f57068cf33
Home |
Main Index |
Thread Index |
Old Index