git: 2883204dd3c0 - main - lang/ruby27: Update to 2.7.5

From: Yasuhiro Kimura <yasu_at_FreeBSD.org>
Date: Wed, 08 Dec 2021 23:23:37 UTC
The branch main has been updated by yasu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2883204dd3c0b2b07fdf5cdaba87be83e1ff19a7

commit 2883204dd3c0b2b07fdf5cdaba87be83e1ff19a7
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2021-11-24 18:11:13 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2021-12-08 23:21:51 +0000

    lang/ruby27: Update to 2.7.5
    
    ReleaseNotes:   https://www.ruby-lang.org/en/news/2021/11/24/ruby-2-7-5-released/
    PR:             260030
    Exp-run by:     antoine
    Approved by:    maintainer timeout (> 2 weeks)
    Security:       CVE-2021-41816
    Security:       CVE-2021-41817
    Security:       CVE-2021-41819
    MFH:            2021Q4
---
 Mk/bsd.ruby.mk                              |  2 +-
 lang/ruby27/distinfo                        |  6 +++---
 lang/ruby27/files/patch-include_ruby_ruby.h | 29 -----------------------------
 lang/ruby27/pkg-plist                       |  8 --------
 4 files changed, 4 insertions(+), 41 deletions(-)

diff --git a/Mk/bsd.ruby.mk b/Mk/bsd.ruby.mk
index 44038cf8d387..43b92b03edb2 100644
--- a/Mk/bsd.ruby.mk
+++ b/Mk/bsd.ruby.mk
@@ -142,7 +142,7 @@ RUBY26=			""	# PLIST_SUB helpers
 #
 # Ruby 2.7
 #
-RUBY_VERSION=		2.7.4
+RUBY_VERSION=		2.7.5
 RUBY_PORTREVISION=	0
 RUBY_PORTEPOCH=		1
 RUBY27=			""	# PLIST_SUB helpers
diff --git a/lang/ruby27/distinfo b/lang/ruby27/distinfo
index ff4f31053662..26e8984cba32 100644
--- a/lang/ruby27/distinfo
+++ b/lang/ruby27/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1625854090
-SHA256 (ruby/ruby-2.7.4.tar.xz) = 2a80824e0ad6100826b69b9890bf55cfc4cf2b61a1e1330fccbcb30c46cef8d7
-SIZE (ruby/ruby-2.7.4.tar.xz) = 12067588
+TIMESTAMP = 1637774590
+SHA256 (ruby/ruby-2.7.5.tar.xz) = d216d95190eaacf3bf165303747b02ff13f10b6cfab67a9031b502a49512b516
+SIZE (ruby/ruby-2.7.5.tar.xz) = 12072980
diff --git a/lang/ruby27/files/patch-include_ruby_ruby.h b/lang/ruby27/files/patch-include_ruby_ruby.h
deleted file mode 100644
index 1cbe0ed4a699..000000000000
--- a/lang/ruby27/files/patch-include_ruby_ruby.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- include/ruby/ruby.h.orig	2021-04-05 12:39:38 UTC
-+++ include/ruby/ruby.h
-@@ -1828,12 +1828,14 @@ VALUE rb_sym2str(VALUE);
- VALUE rb_to_symbol(VALUE name);
- VALUE rb_check_symbol(volatile VALUE *namep);
- 
--#define RUBY_CONST_ID_CACHE(result, str)		\
--    {							\
-+#define RUBY_CONST_ID_CACHE_NB(result, str)		\
- 	static ID rb_intern_id_cache;			\
- 	if (!rb_intern_id_cache)			\
- 	    rb_intern_id_cache = rb_intern2((str), (long)strlen(str)); \
--	result rb_intern_id_cache;			\
-+	result rb_intern_id_cache;
-+#define RUBY_CONST_ID_CACHE(result, str)		\
-+    {							\
-+	RUBY_CONST_ID_CACHE_NB(result, str)		\
-     }
- #define RUBY_CONST_ID(var, str) \
-     do RUBY_CONST_ID_CACHE((var) =, (str)) while (0)
-@@ -1844,7 +1846,7 @@ VALUE rb_check_symbol(volatile VALUE *namep);
-  * since gcc-2.7.2.3 at least. */
- #define rb_intern(str) \
-     (__builtin_constant_p(str) ? \
--        __extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \
-+        __extension__ ({RUBY_CONST_ID_CACHE_NB((ID), (str))}) : \
-         rb_intern(str))
- #define rb_intern_const(str) \
-     (__builtin_constant_p(str) ? \
diff --git a/lang/ruby27/pkg-plist b/lang/ruby27/pkg-plist
index 7e05dfd62ef9..3534fcd91712 100644
--- a/lang/ruby27/pkg-plist
+++ b/lang/ruby27/pkg-plist
@@ -204,14 +204,6 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
 %%RUBY_LIBDIR%%/drb/unix.rb
 %%RUBY_LIBDIR%%/drb/weakidconv.rb
 %%RUBY_LIBDIR%%/erb.rb
-%%RUBY_LIBDIR%%/exe/bundle
-%%RUBY_LIBDIR%%/exe/bundler
-%%RUBY_LIBDIR%%/exe/irb
-%%RUBY_LIBDIR%%/exe/racc
-%%RUBY_LIBDIR%%/exe/racc2y
-%%RUBY_LIBDIR%%/exe/rdoc
-%%RUBY_LIBDIR%%/exe/ri
-%%RUBY_LIBDIR%%/exe/y2racc
 %%RUBY_LIBDIR%%/expect.rb
 %%RUBY_LIBDIR%%/fiddle.rb
 %%RUBY_LIBDIR%%/fiddle/closure.rb