From nobody Wed Dec 8 23:23:37 2021 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id BB3C818D58EC; Wed, 8 Dec 2021 23:23:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4J8YBf0lZPz4g2q; Wed, 8 Dec 2021 23:23:38 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D70ED1C328; Wed, 8 Dec 2021 23:23:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1B8NNbWa084564; Wed, 8 Dec 2021 23:23:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1B8NNbuU084563; Wed, 8 Dec 2021 23:23:37 GMT (envelope-from git) Date: Wed, 8 Dec 2021 23:23:37 GMT Message-Id: <202112082323.1B8NNbuU084563@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yasuhiro Kimura Subject: git: 2883204dd3c0 - main - lang/ruby27: Update to 2.7.5 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yasu X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2883204dd3c0b2b07fdf5cdaba87be83e1ff19a7 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1639005818; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=fktqllnVG4xrMwLwlP7QRBPgBARwuBJyJ12ow6WRz2U=; b=yGodvbHXofJQW+KLSu1o8HQMQTF1QZt9p2F4r8n8Znlnn5T6iDEUu3j+2/gfp52tpysdSp FQ0Bdnosdo2q2OFOMKC4kqzG5VZwBLRT+bzyrQjm7ZpTdk5Lxx+ORWlXJisRG/SKUbY0Bz myHNowhN+SIofq/oZtlIUO7L4mfSlIwe+kZ2rCFgTP+kNJfTg1MeyLOMqgOrzjmrV6yANG FPVKHCVLmSumHmeS2CvqfN6S5+ah/fPeXhf+AKxZd+CJS2xuRagnKkFF80n1bYr571FTcl XDdDUFx3VxrEC79j1qv5Gg02W5wEJFtdlJrZ2HaYHsnmVfxeqysoz8KQNeX3pA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1639005818; a=rsa-sha256; cv=none; b=bAxkbQDhPnAMQZK9Hbb/9P09Hgyc/fjAdPzzdHDdsCE5iupZDovc+CgGtT0mVwAEHErb6b ENUh3/Ylg0Wgc6xmq64nFoYndrN7L8rZVgXHyJpPpZ80DSEgYoomzfeClpVkA7UaVvrA73 yFHmpgs2Fhpw9U2t6KkNd2Nn3LqeaB6PDrbTYFCejd2Xxkuiwvqxbsarcu1KUg7tB6PF0e ZVX9PE7c0I58YhWZC1qYe/k/Y29NcV0JziZxx22crrCEN2cZQJ3/MMB/3VO541iD1KJjKT eHxSYn+Hfl0P3/NcnpvZIKZKlV7cEdaRb+LE8n0gdcSDo8ROiRBHOsHVh5qePg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yasu: URL: https://cgit.FreeBSD.org/ports/commit/?id=2883204dd3c0b2b07fdf5cdaba87be83e1ff19a7 commit 2883204dd3c0b2b07fdf5cdaba87be83e1ff19a7 Author: Yasuhiro Kimura AuthorDate: 2021-11-24 18:11:13 +0000 Commit: Yasuhiro Kimura 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