Update to Ruby 3.3.7, released today. Release notes at:
https://www.ruby-lang.org/en/news/2025/01/15/ruby-3-3-7-released/
This drops the distpatch we were using, as it is included in this
release.
Will be committing in a couple days unless I hear objections.
Thanks,
Jeremy
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/ruby/3.3/Makefile,v
diff -u -p -u -p -r1.13 Makefile
--- Makefile 8 Jan 2025 18:45:42 -0000 1.13
+++ Makefile 16 Jan 2025 01:14:45 -0000
@@ -1,16 +1,10 @@
-VERSION = 3.3.6
-REVISION = 0
+VERSION = 3.3.7
DISTNAME = ruby-${VERSION}
PKGNAME-main = ruby-${VERSION}
PKGNAME-ri_docs = ruby${BINREV}-ri_docs-${VERSION}
SHARED_LIBS = ruby33 0.0
NEXTVER = 3.4
PKGSPEC-main ?= ruby->=3.3.0,<${NEXTVER}
-
-SITES.p1 = https://github.com/ruby/openssl/commit/
-
-# Fix openssl test failure
-PATCHFILES.p1 +=
ruby33-openssl-csr-version-failure{c06fdeb0912221d9a2888369bbf9c10704af021e}.patch
PSEUDO_FLAVORS= no_ri_docs bootstrap
# Do not build the RI docs on slow arches
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/ruby/3.3/distinfo,v
diff -u -p -u -p -r1.7 distinfo
--- distinfo 7 Nov 2024 04:45:18 -0000 1.7
+++ distinfo 16 Jan 2025 01:14:49 -0000
@@ -1,4 +1,2 @@
-SHA256 (ruby-3.3.6.tar.gz) = jcSP/68nD4bxAZBT8o5R5NpMzjKjZ2CgYDqa7mfX/Y0=
-SHA256 (ruby33-openssl-csr-version-failure.patch) =
5OTIvi/5NUJ4moT03s5LxllLDAtdnkrMMZAcJk+oubk=
-SIZE (ruby-3.3.6.tar.gz) = 22153657
-SIZE (ruby33-openssl-csr-version-failure.patch) = 2441
+SHA256 (ruby-3.3.7.tar.gz) = nDfDsSKIx67CDKEhznaEW+W7XXdmKiSRllGq8dEshig=
+SIZE (ruby-3.3.7.tar.gz) = 22163173