Simple update to the latest version of JRuby. Release notes at:
https://www.jruby.org/2022/09/13/jruby-9-3-8-0.html
Among other things, a security fix for a YAML parsing bug
(CVE-2022-25857).
Tested on amd64, the only supported arch. Will be committing in a
couple days unless I hear objections.
Thanks,
Jeremy
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/jruby/Makefile,v
retrieving revision 1.103
diff -u -p -r1.103 Makefile
--- Makefile 18 Aug 2022 23:28:38 -0000 1.103
+++ Makefile 13 Sep 2022 17:17:57 -0000
@@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = amd64
COMMENT = pure-Java implementation of the Ruby language
-V = 9.3.7.0
+V = 9.3.8.0
DISTNAME = jruby-dist-${V}-bin
PKGNAME = jruby-${V}
CATEGORIES = lang lang/ruby
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/jruby/distinfo,v
retrieving revision 1.69
diff -u -p -r1.69 distinfo
--- distinfo 18 Aug 2022 23:28:38 -0000 1.69
+++ distinfo 13 Sep 2022 17:17:57 -0000
@@ -1,6 +1,6 @@
SHA256 (jffi-1.3.5.tar.gz) = 15HSIg5X5jGP9s1jfd64nWu4O9HkJivnhS9tVmnLLrQ=
-SHA256 (jruby-dist-9.3.7.0-bin.tar.gz) =
lKeos77qwiU6iHbnOt+sa+zssrVNLd+mjyRdyBln0ME=
+SHA256 (jruby-dist-9.3.8.0-bin.tar.gz) =
Z0pNEwhjH6pfASTQHXPrHtyJNG7n3iHHDhQwW9YbRt8=
SHA256 (jruby-launcher-1.1.19-java.gem) =
LPGrpNcsdLNq7MSjCxiSXh4h+vcPVuC0ykUyUYquGJo=
SIZE (jffi-1.3.5.tar.gz) = 3152240
-SIZE (jruby-dist-9.3.7.0-bin.tar.gz) = 27731024
+SIZE (jruby-dist-9.3.8.0-bin.tar.gz) = 27752001
SIZE (jruby-launcher-1.1.19-java.gem) = 64000
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/jruby/pkg/PLIST,v
retrieving revision 1.60
diff -u -p -r1.60 PLIST
--- pkg/PLIST 29 Jun 2022 22:46:52 -0000 1.60
+++ pkg/PLIST 13 Sep 2022 17:17:57 -0000
@@ -420,7 +420,7 @@ jruby/lib/ruby/gems/1.8/specifications/
jruby/lib/ruby/gems/1.8/specifications/default/
jruby/lib/ruby/gems/1.8/specifications/default/bundler-2.2.29.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/cmath-1.0.0.gemspec
-jruby/lib/ruby/gems/1.8/specifications/default/csv-3.1.2.gemspec
+jruby/lib/ruby/gems/1.8/specifications/default/csv-3.2.5.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/e2mmap-0.1.0.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/ffi-1.15.4-java.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/fileutils-1.4.1.gemspec
@@ -437,7 +437,7 @@ jruby/lib/ruby/gems/1.8/specifications/d
jruby/lib/ruby/gems/1.8/specifications/default/mutex_m-0.1.0.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/ostruct-0.5.5.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/prime-0.1.0.gemspec
-jruby/lib/ruby/gems/1.8/specifications/default/psych-3.3.2-java.gemspec
+jruby/lib/ruby/gems/1.8/specifications/default/psych-3.3.3-java.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/racc-1.5.2-java.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/rake-ant-1.0.4.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/rdoc-6.1.2.1.gemspec
@@ -842,9 +842,8 @@ jruby/lib/ruby/stdlib/csv.rb
jruby/lib/ruby/stdlib/csv/core_ext/
jruby/lib/ruby/stdlib/csv/core_ext/array.rb
jruby/lib/ruby/stdlib/csv/core_ext/string.rb
-jruby/lib/ruby/stdlib/csv/delete_suffix.rb
jruby/lib/ruby/stdlib/csv/fields_converter.rb
-jruby/lib/ruby/stdlib/csv/match_p.rb
+jruby/lib/ruby/stdlib/csv/input_record_separator.rb
jruby/lib/ruby/stdlib/csv/parser.rb
jruby/lib/ruby/stdlib/csv/row.rb
jruby/lib/ruby/stdlib/csv/table.rb
@@ -1165,8 +1164,8 @@ jruby/lib/ruby/stdlib/org/bouncycastle/b
jruby/lib/ruby/stdlib/org/bouncycastle/bctls-jdk15on/1.68/bctls-jdk15on-1.68.jar
jruby/lib/ruby/stdlib/org/yaml/
jruby/lib/ruby/stdlib/org/yaml/snakeyaml/
-jruby/lib/ruby/stdlib/org/yaml/snakeyaml/1.28/
-jruby/lib/ruby/stdlib/org/yaml/snakeyaml/1.28/snakeyaml-1.28.jar
+jruby/lib/ruby/stdlib/org/yaml/snakeyaml/1.31/
+jruby/lib/ruby/stdlib/org/yaml/snakeyaml/1.31/snakeyaml-1.31.jar
jruby/lib/ruby/stdlib/org/yaml/snakeyaml/maven-metadata-local.xml
jruby/lib/ruby/stdlib/ostruct.rb
jruby/lib/ruby/stdlib/pathname.rb