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