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

Reply via email to