On Mon, Dec 25, 2023 at 08:35:09PM +0000, Jeremy Evans wrote: > This adds Ruby 3.3, released today. Release announcement at: > > https://www.ruby-lang.org/en/news/2023/12/25/ruby-3-3-0-released/ > > I'd like to commit this with updates to ruby.port.mk to support the > ruby33 FLAVOR for Ruby ports, and with updates to ruby Makefile.inc: > > * This sets PATCHORIG = .orig, because the build infrastructure handles > that better and it requires less work when updating plists. > > * This sets optflags="", so that the build infrastructure does not > override the default optimization flags. > > * This removes ncurses, readline, and yaml from WANTLIB, and adds yaml-0 > to WANTLIB. For Ruby 3.1 and 3.2, ncurses and readline are added back. > Ruby 3.3 drops the readline extension, so those libraries are no longer > needed. > > * This drops the gdbm subpackage code from Makefile.inc, since it > is no longer used by any supported Ruby version. > > Tested on amd64 since beta1. > > OK to commit?
The diff reads fine and the tarball looks good, as does the diff between ruby/3.2 and ruby/3.3. I did not check, but I assume the bits missing in the patches were upstreamed. Go ahead ok tb