From nobody Tue Apr 23 14:59:27 2024 X-Original-To: dev-commits-ports-branches@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 4VP4ym1yN2z5HQQ0; Tue, 23 Apr 2024 14:59:28 +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 4VP4yl6jsMz3xTG; Tue, 23 Apr 2024 14:59:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713884367; 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=5tu7bjeLW6721m0dyWDrLOAqVD/mNJAB4mZB+b5nKfc=; b=cpWv7h914lMqFBrLeZ/Hw5AeIoepg75LNmGrv0bnKGGR0zSORMkS8J2pTvyub9f9JQcA3R N4sr+kv2hCsl9lihdOt7e7r/dE2U14ojnlv/X+7boivto+wY273wuwESimAQ4OrL3aCSaM +H1GAtv7iBKbRw6gJQjSQBN9/iZIPqa8SVwus1X8jr/dlc6jzTtXqPOrcQ0bI0Nsxl6urp FSi8GtVkUxdqoVps489MiM4IEexLPsbOHrZJ8u26F17fzKtiwc6pkXnuZuroskfL3GYJgW K6PD3GyLDmgh4EdMZ2HYF5c5L3rhgvRM2MkEC8jE5PBlKGI/G261zpnRaH22IA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713884367; a=rsa-sha256; cv=none; b=PkEKDEprz44JMaf4goJyFLpiLtQM7F8/Tyz6SxIt//CMCeL1luu5sAjGZQtNSixohW9oig glfmgCDY852CjzMAmQoa2prM0fNlft6ZC4lH7d1Fyl3CLLf7TFa/7+XFFdaeoM1+z/Kr9t ARQ3Rjo6EY+ojmQm/mbba836IOLwrwTi0CY/WaveoEIKonapqSxmP53Kt1PoTtPcxoWlSw Vt386ZuUf99HjajiI4r5ZOnT2Hv6v9VN2GMsJC4cktuOnjdr57kHCiPDtJLassIjKs7ICa f3ThdtEob0ON55Dlk8hHtrnBH9UDa7stPVoyBD5N3DY13z+HXzQ0U6+x37Wr8A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713884367; 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=5tu7bjeLW6721m0dyWDrLOAqVD/mNJAB4mZB+b5nKfc=; b=R+NVFopkkdSlF2rgxk7Q7DBgxK/JxbuHgBIs5nfxsRjOEVqD1ZmfqnyDzHiANPVUomVIFt xe4ZGEQxn3u48dHUlmaZKx3zJIySedB6avLubHs+f3s8XN8ywxfwNjI0Uuyj9dZBnUocc7 ghiIP/gpKigEufIMvRPlL6jxLhK1qrxd1ma4afMCUR8yJfpvLFTY7t6wiKfpOK819aItfn ecxzmSh1t/F0ucjehdfaAcZBIxTm/0iDqKtz59/O7NVSz1UCv9lunILwZ2Ie/1foi+Yso1 0NgitceG35yYjoBhdfimiNMkwTH9ESeJ4z3ihyQJvm3XvZlPiOSnahHtRW2WlA== 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 4VP4yl5zgvzbKY; Tue, 23 Apr 2024 14:59:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 43NExRfE085666; Tue, 23 Apr 2024 14:59:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 43NExRV9085663; Tue, 23 Apr 2024 14:59:27 GMT (envelope-from git) Date: Tue, 23 Apr 2024 14:59:27 GMT Message-Id: <202404231459.43NExRV9085663@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Yasuhiro Kimura Subject: git: 892dc1e481db - 2024Q2 - lang/ruby31: Update to 3.1.5 List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-branches@freebsd.org Sender: owner-dev-commits-ports-branches@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/2024Q2 X-Git-Reftype: branch X-Git-Commit: 892dc1e481dbf062046a5332c5d7a41717c7e3cd Auto-Submitted: auto-generated The branch 2024Q2 has been updated by yasu: URL: https://cgit.FreeBSD.org/ports/commit/?id=892dc1e481dbf062046a5332c5d7a41717c7e3cd commit 892dc1e481dbf062046a5332c5d7a41717c7e3cd Author: Yasuhiro Kimura AuthorDate: 2024-04-23 14:08:13 +0000 Commit: Yasuhiro Kimura CommitDate: 2024-04-23 14:58:45 +0000 lang/ruby31: Update to 3.1.5 After the release of 3.1.3 Ruby 3.1 series has entered security maintainance phase that only security fixes are provided. And it is expected to reach its EoL on March 31, 2025. So mark DEPRECATED to encourage user to migrate to newer version, and set EXPIRATION_DATE to its expected EoL day. ReleaseNotes: https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-1-5-released/ MFH: 2024Q1 Security: 2ce1a2f1-0177-11ef-a45e-08002784c58d (cherry picked from commit d228858e03f68ee87e95ba232a7399916c582019) --- Mk/Uses/ruby.mk | 4 ++-- lang/ruby31/Makefile | 3 +++ lang/ruby31/distinfo | 6 +++--- lang/ruby31/pkg-plist | 1 + 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Mk/Uses/ruby.mk b/Mk/Uses/ruby.mk index 1ebe6ad91524..db778caf380f 100644 --- a/Mk/Uses/ruby.mk +++ b/Mk/Uses/ruby.mk @@ -148,8 +148,8 @@ RUBY?= ${LOCALBASE}/bin/ruby${RUBY_SUFFIX} # # Ruby 3.1 # -RUBY_DISTVERSION= 3.1.4 -RUBY_PORTREVISION= 1 +RUBY_DISTVERSION= 3.1.5 +RUBY_PORTREVISION= 0 . elif ${RUBY_VER} == 3.2 # diff --git a/lang/ruby31/Makefile b/lang/ruby31/Makefile index 750ad893b761..4a0444b6679a 100644 --- a/lang/ruby31/Makefile +++ b/lang/ruby31/Makefile @@ -15,6 +15,9 @@ LICENSE_COMB= dual LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/BSDL LICENSE_FILE_RUBY= ${WRKSRC}/COPYING +DEPRECATED= Please migrate to newer version. Ruby 3.1 is expected to reach its EoL on March 31, 2025 +EXPIRATION_DATE= 2025-03-31 + # Using LIB_DEPENDS finds the libffi from gcc which causes problems BUILD_DEPENDS= libffi>=0:devel/libffi LIB_DEPENDS= libyaml.so:textproc/libyaml diff --git a/lang/ruby31/distinfo b/lang/ruby31/distinfo index 41be02864cf8..68b9b2d7da57 100644 --- a/lang/ruby31/distinfo +++ b/lang/ruby31/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680203228 -SHA256 (ruby/ruby-3.1.4.tar.xz) = 1b6d6010e76036c937b9671f4752f065aeca800a6c664f71f6c9a699453af94f -SIZE (ruby/ruby-3.1.4.tar.xz) = 15316604 +TIMESTAMP = 1713880378 +SHA256 (ruby/ruby-3.1.5.tar.xz) = f9375a45bdf1cc41298558e7ac6c367f7b6cdcccf7196618b21f0886ff583b91 +SIZE (ruby/ruby-3.1.5.tar.xz) = 15293020 diff --git a/lang/ruby31/pkg-plist b/lang/ruby31/pkg-plist index e8ffd04fa6c4..a299de989432 100644 --- a/lang/ruby31/pkg-plist +++ b/lang/ruby31/pkg-plist @@ -9843,6 +9843,7 @@ libdata/pkgconfig/ruby-%%RUBY_VER%%.pc %%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/main%3d-i.ri %%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/main-i.ri %%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/make_variable_map-i.ri +%%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/marshal_load-i.ri %%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/method_file-i.ri %%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/module_names-i.ri %%RDOC%%%%RUBY_RIDIR%%/RDoc/Store/modules_hash-i.ri