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 27 14:09:28 UTC 2025
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby31-base: Makefile PLIST distinfo
Log Message:
lang/ruby31-base: update to 3.1.7
3.1.7 (2025-03-26)
Security fixes
* CVE-2025-27219, CVE-2025-27220 and CVE-2025-27221
* Update REXML-3.3.4 and rss-0.3.1 as bundled gems
What's Changed
* Bug #20516: The version of rexml in ruby 3.3.2 has not been updated since
3.2.6. - Ruby - Ruby Issue Tracking System
* Improve base time of assert_linear_performance by tompng · Pull Request
#11369
To generate a diff of this commit:
cvs rdiff -u -r1.290 -r1.291 pkgsrc/lang/ruby/rubyversion.mk
cvs rdiff -u -r1.14 -r1.15 pkgsrc/lang/ruby31-base/Makefile \
pkgsrc/lang/ruby31-base/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/ruby31-base/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.290 pkgsrc/lang/ruby/rubyversion.mk:1.291
--- pkgsrc/lang/ruby/rubyversion.mk:1.290 Mon Feb 17 15:21:03 2025
+++ pkgsrc/lang/ruby/rubyversion.mk Thu Mar 27 14:09:28 2025
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.290 2025/02/17 15:21:03 taca Exp $
+# $NetBSD: rubyversion.mk,v 1.291 2025/03/27 14:09:28 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
.endif
# current supported Ruby's version
-RUBY31_VERSION= 3.1.6
+RUBY31_VERSION= 3.1.7
RUBY32_VERSION= 3.2.7
RUBY33_VERSION= 3.3.7
RUBY34_VERSION= 3.4.2
@@ -280,7 +280,7 @@ RUBY_BASE64_VER= 0.1.1
RUBY_BENCHMARK_VER= 0.2.0
RUBY_BIGDECIMAL_VER= 3.1.1
RUBY_BUNDLER_VER= 2.3.27
-RUBY_CGI_VER= 0.3.6
+RUBY_CGI_VER= 0.3.7
RUBY_CSV_VER= 3.2.5
RUBY_DATE_VER= 3.2.2
RUBY_DELEGATE_VER= 0.2.0
@@ -342,7 +342,7 @@ RUBY_TIMEOUT_VER= 0.2.0
RUBY_TMPDIR_VER= 0.1.2
RUBY_TSORT_VER= 0.1.0
RUBY_UN_VER= 0.2.0
-RUBY_URI_VER= 0.12.2
+RUBY_URI_VER= 0.12.4
RUBY_WEAKREF_VER= 0.1.1
RUBY_YAML_VER= 0.2.0
RUBY_ZLIB_VER= 2.1.1
@@ -359,8 +359,8 @@ RUBY_POWER_ASSERT_VER= 2.0.1
RUBY_PRIME_VER= 0.1.2
RUBY_RAKE_VER= 13.0.6
RUBY_RBS_VER= 2.7.0
-RUBY_REXML_VER= 3.2.5
-RUBY_RSS_VER= 0.2.9
+RUBY_REXML_VER= 3.3.9
+RUBY_RSS_VER= 0.3.1
RUBY_TEST_UNIT_VER= 3.5.3
RUBY_TYPEPROF_VER= 0.21.3
Index: pkgsrc/lang/ruby31-base/Makefile
diff -u pkgsrc/lang/ruby31-base/Makefile:1.14 pkgsrc/lang/ruby31-base/Makefile:1.15
--- pkgsrc/lang/ruby31-base/Makefile:1.14 Thu Apr 25 14:51:53 2024
+++ pkgsrc/lang/ruby31-base/Makefile Thu Mar 27 14:09:28 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2024/04/25 14:51:53 taca Exp $
+# $NetBSD: Makefile,v 1.15 2025/03/27 14:09:28 taca Exp $
DISTNAME= ${RUBY_DISTNAME}
PKGNAME= ${RUBY_PKGPREFIX}-base-${RUBY_VERSION}
@@ -85,7 +85,8 @@ pre-install:
post-install:
cd ${DESTDIR}${PREFIX}/${GEM_HOME} && \
find . \! -type d \( -name 'Makefile*' -o -name '.*.time' \
- -o -name '*.o' -o -name 'gem_make.out' \) -exec rm {} \;
+ -o -name '*.o' -o -name 'gem_make.out' \
+ -o -name 'mkmf.log' \) -exec rm {} \;
cd ${WRKSRC}/doc && ${PAX} -rw . ${DESTDIR}${PREFIX}/${RUBY_DOC}
.for f in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}
Index: pkgsrc/lang/ruby31-base/distinfo
diff -u pkgsrc/lang/ruby31-base/distinfo:1.14 pkgsrc/lang/ruby31-base/distinfo:1.15
--- pkgsrc/lang/ruby31-base/distinfo:1.14 Sun Jun 2 15:51:51 2024
+++ pkgsrc/lang/ruby31-base/distinfo Thu Mar 27 14:09:28 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.14 2024/06/02 15:51:51 taca Exp $
+$NetBSD: distinfo,v 1.15 2025/03/27 14:09:28 taca Exp $
-BLAKE2s (ruby-3.1.6.tar.xz) = b600bf9a44abccd0505a513ac2b53e89ecc91c476eb01d8300e1b52722d19d03
-SHA512 (ruby-3.1.6.tar.xz) = a3159648706d6d11ce9613201141e884b3accc69bf928c756de8a8f2b71d219886e91435d30cf2c30e85af31f87801138e10106344766100f1b80662c7244652
-Size (ruby-3.1.6.tar.xz) = 15273916 bytes
+BLAKE2s (ruby-3.1.7.tar.xz) = 8861e898866bc082ec9e706cf3b7165a2400c45315cd9da897a24f8689d40142
+SHA512 (ruby-3.1.7.tar.xz) = 44e013f6e8d159a49125d24eaf02f58e02997fcd7bd4f4370250248c2d3264fb45183e33797638a7d9a2907fb48fe1b46f5f45514d60a800f96bce2c10baca82
+Size (ruby-3.1.7.tar.xz) = 15196628 bytes
SHA1 (patch-common.mk) = c23eed58427b2fd4ba8fdb3692f609701a666c6d
SHA1 (patch-configure) = 7bce8e1de07e3ff81cc984faef9ba12518557b7a
SHA1 (patch-ext_openssl_openssl__missing.h) = 3f8d79736fd14806dfaf76e333eec63ff3ff5890
@@ -20,4 +20,3 @@ SHA1 (patch-template_Makefile.in) = a4b9
SHA1 (patch-test_rubygems_test__gem.rb) = 32f7c7d7f8a024c045d78c2bce93944fc3113d04
SHA1 (patch-thread__pthread.c) = 7c1231933a2d6ce9d56891ab512371841697fbca
SHA1 (patch-tool_ifchange) = 1814cd41f0b0a93b181799cb117bd1f57068cf33
-SHA1 (patch-tool_runruby.rb) = 5dd8a3bea5e9776f7521f85955dddd2127e4c4d0
Index: pkgsrc/lang/ruby31-base/PLIST
diff -u pkgsrc/lang/ruby31-base/PLIST:1.3 pkgsrc/lang/ruby31-base/PLIST:1.4
--- pkgsrc/lang/ruby31-base/PLIST:1.3 Sat Nov 26 13:02:49 2022
+++ pkgsrc/lang/ruby31-base/PLIST Thu Mar 27 14:09:28 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2022/11/26 13:02:49 taca Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/03/27 14:09:28 taca Exp $
bin/bundle${RUBY_SUFFIX}
bin/bundler${RUBY_SUFFIX}
bin/erb${RUBY_SUFFIX}
@@ -1352,8 +1352,11 @@ ${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}
${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/TODO.md
${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/exe/rdbg
${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/ext/debug/debug.c
+${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/ext/debug/debug_version.h
+${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/ext/debug/extconf.h
${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/ext/debug/extconf.rb
${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/ext/debug/iseq_collector.c
+${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/exts.mk
${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/lib/debug.rb
${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/lib/debug/breakpoint.rb
${GEM_HOME}/gems/debug-${RUBY_DEBUG_VER}/lib/debug/client.rb
@@ -1619,6 +1622,7 @@ ${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/doc
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/exe/rbs
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/ext/rbs_extension/constants.c
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/ext/rbs_extension/constants.h
+${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/ext/rbs_extension/extconf.h
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/ext/rbs_extension/extconf.rb
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/ext/rbs_extension/lexer.c
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/ext/rbs_extension/lexer.h
@@ -1635,6 +1639,7 @@ ${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/ext
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/ext/rbs_extension/ruby_objs.c
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/ext/rbs_extension/ruby_objs.h
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/ext/rbs_extension/unescape.c
+${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/exts.mk
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/goodcheck.yml
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/lib/rbs.rb
${GEM_HOME}/gems/rbs-${RUBY_RBS_VER}/lib/rbs/ancestor_graph.rb
@@ -1926,6 +1931,7 @@ ${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}
${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}/doc/rexml/tasks/tocs/master_toc.rdoc
${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}/doc/rexml/tasks/tocs/node_toc.rdoc
${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}/doc/rexml/tasks/tocs/parent_toc.rdoc
+${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}/doc/rexml/tutorial.rdoc
${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}/lib/rexml.rb
${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}/lib/rexml/attlistdecl.rb
${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}/lib/rexml/attribute.rb
@@ -1976,11 +1982,9 @@ ${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}
${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}/lib/rexml/xmltokens.rb
${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}/lib/rexml/xpath.rb
${GEM_HOME}/gems/rexml-${RUBY_REXML_VER}/lib/rexml/xpath_parser.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/Gemfile
${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/LICENSE.txt
${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/NEWS.md
${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/README.md
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/Rakefile
${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/lib/rss.rb
${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/lib/rss/0.9.rb
${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/lib/rss/1.0.rb
@@ -2025,51 +2029,6 @@ ${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/lib
${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/lib/rss/xml.rb
${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/lib/rss/xmlparser.rb
${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/lib/rss/xmlscanner.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/dot.png
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/rss-assertions.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/rss-testcase.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/run-test.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_1.0.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_2.0.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_accessor.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_atom.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_content.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_dublincore.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_image.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_inherit.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_itunes.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_0.9.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_1.0.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_2.0.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_atom_entry.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_atom_feed.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_content.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_dc.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_image.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_itunes.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_slash.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_sy.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_taxo.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_trackback.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_maker_xml-stylesheet.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_parser.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_parser_1.0.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_parser_2.0.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_parser_atom_entry.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_parser_atom_feed.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_setup_maker_0.9.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_setup_maker_1.0.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_setup_maker_2.0.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_setup_maker_atom_entry.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_setup_maker_atom_feed.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_setup_maker_itunes.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_setup_maker_slash.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_slash.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_syndication.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_taxonomy.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_to_s.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_trackback.rb
-${GEM_HOME}/gems/rss-${RUBY_RSS_VER}/test/test_xml-stylesheet.rb
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VER}/BSDL
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VER}/COPYING
${GEM_HOME}/gems/test-unit-${RUBY_TEST_UNIT_VER}/PSFL
Home |
Main Index |
Thread Index |
Old Index