This updates to the latest version of JRuby. Release notes at:
https://www.jruby.org/2026/03/04/jruby-10-0-4-0.html
Tested on amd64, the only supported arch. Will be committing in a
couple days unless I hear objections.
Best,
Jeremy
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/jruby/Makefile,v
retrieving revision 1.129
diff -u -p -u -p -r1.129 Makefile
--- Makefile 5 Feb 2026 01:16:15 -0000 1.129
+++ Makefile 5 Mar 2026 06:18:08 -0000
@@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = amd64
COMMENT = pure-Java implementation of the Ruby language
-V = 10.0.3.0
+V = 10.0.4.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.88
diff -u -p -u -p -r1.88 distinfo
--- distinfo 5 Feb 2026 01:16:15 -0000 1.88
+++ distinfo 5 Mar 2026 06:18:08 -0000
@@ -1,6 +1,6 @@
SHA256 (jffi-1.3.10.tar.gz) = QZWOTjjcxTOTidj4/JjERqcokJJ5SOiQualLs/ivHsw=
-SHA256 (jruby-dist-10.0.3.0-bin.tar.gz) =
DttbAsP0giBdHPg1jzjjHZ5MbZOiEAOSJHUMclAeRxc=
+SHA256 (jruby-dist-10.0.4.0-bin.tar.gz) =
0CYOvHU6Xprkm+HuwOTuyQeq8rcYT6qvyHmw7DJTyiQ=
SHA256 (jruby-launcher-1.1.19-java.gem) =
LPGrpNcsdLNq7MSjCxiSXh4h+vcPVuC0ykUyUYquGJo=
SIZE (jffi-1.3.10.tar.gz) = 3304571
-SIZE (jruby-dist-10.0.3.0-bin.tar.gz) = 35969998
+SIZE (jruby-dist-10.0.4.0-bin.tar.gz) = 35992123
SIZE (jruby-launcher-1.1.19-java.gem) = 64000
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/jruby/pkg/PLIST,v
retrieving revision 1.82
diff -u -p -u -p -r1.82 PLIST
--- pkg/PLIST 5 Feb 2026 01:16:15 -0000 1.82
+++ pkg/PLIST 5 Mar 2026 06:18:09 -0000
@@ -51,7 +51,13 @@ jruby/lib/ruby/gems/1.8/cache/resolv-rep
jruby/lib/ruby/gems/1.8/cache/rexml-3.4.4.gem
jruby/lib/ruby/gems/1.8/cache/rinda-0.2.0.gem
jruby/lib/ruby/gems/1.8/cache/rss-0.3.1.gem
+jruby/lib/ruby/gems/1.8/cache/syslog-0.4.0.gem
jruby/lib/ruby/gems/1.8/cache/test-unit-3.6.7.gem
+jruby/lib/ruby/gems/1.8/extensions/
+jruby/lib/ruby/gems/1.8/extensions/universal-java/
+jruby/lib/ruby/gems/1.8/extensions/universal-java/3.4.0/
+jruby/lib/ruby/gems/1.8/extensions/universal-java/3.4.0/syslog-0.4.0/
+jruby/lib/ruby/gems/1.8/extensions/universal-java/3.4.0/syslog-0.4.0/gem.build_complete
jruby/lib/ruby/gems/1.8/gems/
jruby/lib/ruby/gems/1.8/gems/abbrev-0.1.2/
jruby/lib/ruby/gems/1.8/gems/abbrev-0.1.2/.github/
@@ -747,6 +753,34 @@ jruby/lib/ruby/gems/1.8/gems/rubygems-up
jruby/lib/ruby/gems/1.8/gems/syntax_suggest-2.0.2/
jruby/lib/ruby/gems/1.8/gems/syntax_suggest-2.0.2/exe/
jruby/lib/ruby/gems/1.8/gems/syntax_suggest-2.0.2/exe/syntax_suggest
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/.git-blame-ignore-revs
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/.github/
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/.github/CODEOWNERS
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/.github/dependabot.yml
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/.github/release.yml
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/.github/workflows/
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/.github/workflows/push_gem.yml
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/.github/workflows/test.yml
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/BSDL
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/COPYING
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/Gemfile
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/README.md
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/Rakefile
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/bin/
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/bin/console
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/bin/setup
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/ext/
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/ext/syslog/
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/ext/syslog/extconf.rb
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/ext/syslog/syslog.c
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/ext/syslog/syslog.txt
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/lib/
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/lib/syslog/
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/lib/syslog.rb
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/lib/syslog/jruby.rb
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/lib/syslog/logger.rb
+jruby/lib/ruby/gems/1.8/gems/syslog-0.4.0/syslog.gemspec
jruby/lib/ruby/gems/1.8/gems/test-unit-3.6.7/
jruby/lib/ruby/gems/1.8/gems/test-unit-3.6.7/BSDL
jruby/lib/ruby/gems/1.8/gems/test-unit-3.6.7/COPYING
@@ -885,7 +919,6 @@ jruby/lib/ruby/gems/1.8/specifications/d
jruby/lib/ruby/gems/1.8/specifications/default/subspawn-0.1.1.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/subspawn-posix-0.1.1.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/syntax_suggest-2.0.2.gemspec
-jruby/lib/ruby/gems/1.8/specifications/default/syslog-0.4.0.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/tempfile-0.3.1.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/time-0.4.1.gemspec
jruby/lib/ruby/gems/1.8/specifications/default/timeout-0.4.3.gemspec
@@ -913,6 +946,7 @@ jruby/lib/ruby/gems/1.8/specifications/r
jruby/lib/ruby/gems/1.8/specifications/rexml-3.4.4.gemspec
jruby/lib/ruby/gems/1.8/specifications/rinda-0.2.0.gemspec
jruby/lib/ruby/gems/1.8/specifications/rss-0.3.1.gemspec
+jruby/lib/ruby/gems/1.8/specifications/syslog-0.4.0.gemspec
jruby/lib/ruby/gems/1.8/specifications/test-unit-3.6.7.gemspec
jruby/lib/ruby/gems/shared
jruby/lib/ruby/include/
@@ -1592,6 +1626,8 @@ jruby/lib/ruby/stdlib/jopenssl/load.rb
jruby/lib/ruby/stdlib/jopenssl/version.rb
jruby/lib/ruby/stdlib/jruby/
jruby/lib/ruby/stdlib/jruby.rb
+jruby/lib/ruby/stdlib/jruby/build/
+jruby/lib/ruby/stdlib/jruby/build/rbconfig.rb
jruby/lib/ruby/stdlib/jruby/compiler/
jruby/lib/ruby/stdlib/jruby/compiler.rb
jruby/lib/ruby/stdlib/jruby/compiler/extending.rb
@@ -2402,10 +2438,6 @@ jruby/lib/ruby/stdlib/syntax_suggest/rip
jruby/lib/ruby/stdlib/syntax_suggest/scan_history.rb
jruby/lib/ruby/stdlib/syntax_suggest/unvisited_lines.rb
jruby/lib/ruby/stdlib/syntax_suggest/version.rb
-jruby/lib/ruby/stdlib/syslog/
-jruby/lib/ruby/stdlib/syslog.rb
-jruby/lib/ruby/stdlib/syslog/jruby.rb
-jruby/lib/ruby/stdlib/syslog/logger.rb
jruby/lib/ruby/stdlib/tempfile.rb
jruby/lib/ruby/stdlib/time.rb
jruby/lib/ruby/stdlib/timeout.rb
@@ -2413,7 +2445,6 @@ jruby/lib/ruby/stdlib/tmpdir.rb
jruby/lib/ruby/stdlib/tsort.rb
jruby/lib/ruby/stdlib/un.rb
jruby/lib/ruby/stdlib/unicode_normalize/
-jruby/lib/ruby/stdlib/unicode_normalize.rb
jruby/lib/ruby/stdlib/unicode_normalize/normalize.rb
jruby/lib/ruby/stdlib/unicode_normalize/tables.rb
jruby/lib/ruby/stdlib/uri/