pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2022Q1]: pkgsrc/lang Pullup ticket #6616 - requested by taca



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a31fcf733a84
branches:  pkgsrc-2022Q1
changeset: 377097:a31fcf733a84
user:      spz <spz%pkgsrc.org@localhost>
date:      Sat Apr 16 09:10:21 2022 +0000

description:
Pullup ticket #6616 - requested by taca
lang/ruby27: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.247
- lang/ruby27-base/Makefile                                     1.9
- lang/ruby27-base/distinfo                                     1.10
- lang/ruby27/Makefile                                          1.3

-------------------------------------------------------------------
   Module Name: pkgsrc
   Committed By:        taca
   Date:                Tue Apr 12 14:21:00 UTC 2022

   Modified Files:
        pkgsrc/lang/ruby: rubyversion.mk
        pkgsrc/lang/ruby27: Makefile
        pkgsrc/lang/ruby27-base: Makefile distinfo

   Log Message:
   lang/ruby27-base: update to 2.6.7

   Ruby 2.7.6 has been released.

   This release includes a security fix.  Please check the topics below for
   details.

   CVE-2022-28739: Buffer overrun in String-to-Float conversion

   This release also includes some bug fixes.  See the commit logs for further
   details.

   After thies release, we end the normal maintenance phase of Ruby 2.7, and
   Ruby 2.7 enters the security maintenance phase.  This means that we will no
   longer backport any bug fixes to Ruby 2.7 excpet security fixes.  Ther term
   of the security maintenance pahse is scheduled for a year.  Ruby 2.7 reaches
   EOL and its official support ends by the end of the security maintenance
   phase.  Therefore, we recommend that you start to plan upgrade to Ruby 3.0
   or 3.1.


   To generate a diff of this commit:
   cvs rdiff -u -r1.246 -r1.247 pkgsrc/lang/ruby/rubyversion.mk
   cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/ruby27/Makefile
   cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/ruby27-base/Makefile
   cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/ruby27-base/distinfo

diffstat:

 lang/ruby/rubyversion.mk  |  4 ++--
 lang/ruby27-base/Makefile |  3 +--
 lang/ruby27-base/distinfo |  8 ++++----
 lang/ruby27/Makefile      |  3 +--
 4 files changed, 8 insertions(+), 10 deletions(-)

diffs (61 lines):

diff -r 98353f159d6e -r a31fcf733a84 lang/ruby/rubyversion.mk
--- a/lang/ruby/rubyversion.mk  Sat Apr 16 08:59:30 2022 +0000
+++ b/lang/ruby/rubyversion.mk  Sat Apr 16 09:10:21 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: rubyversion.mk,v 1.244.2.2 2022/04/16 08:59:30 spz Exp $
+# $NetBSD: rubyversion.mk,v 1.244.2.3 2022/04/16 09:10:21 spz Exp $
 #
 
 # This file determines which Ruby version is used as a dependency for
@@ -214,7 +214,7 @@
 
 # current supported Ruby's version
 RUBY26_VERSION=                2.6.10
-RUBY27_VERSION=                2.7.5
+RUBY27_VERSION=                2.7.6
 RUBY30_VERSION=                3.0.3
 RUBY31_VERSION=                3.1.1
 
diff -r 98353f159d6e -r a31fcf733a84 lang/ruby27-base/Makefile
--- a/lang/ruby27-base/Makefile Sat Apr 16 08:59:30 2022 +0000
+++ b/lang/ruby27-base/Makefile Sat Apr 16 09:10:21 2022 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2022/01/14 16:12:19 taca Exp $
+# $NetBSD: Makefile,v 1.8.2.1 2022/04/16 09:10:21 spz Exp $
 
 DISTNAME=      ${RUBY_DISTNAME}
 PKGNAME=       ${RUBY_PKGPREFIX}-base-${RUBY_VERSION}
-PKGREVISION=   1
 CATEGORIES=    lang ruby
 MASTER_SITES=  ${MASTER_SITE_RUBY}
 
diff -r 98353f159d6e -r a31fcf733a84 lang/ruby27-base/distinfo
--- a/lang/ruby27-base/distinfo Sat Apr 16 08:59:30 2022 +0000
+++ b/lang/ruby27-base/distinfo Sat Apr 16 09:10:21 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.9 2021/11/25 16:01:18 taca Exp $
+$NetBSD: distinfo,v 1.9.4.1 2022/04/16 09:10:21 spz Exp $
 
-BLAKE2s (ruby-2.7.5.tar.xz) = 4a7ca38866134fe88b0b6f4f3d3279f2661db1d7985bd2ec2c64893e63d0bba8
-SHA512 (ruby-2.7.5.tar.xz) = 21c8a713e3ce115fc4c405113ac691ddcefc3419f528b93ca1ac59e7052c1b6e9e241da0e570e291e567f28f3d840824dbcc5967b216cbe7d6ca7a05580fa311
-Size (ruby-2.7.5.tar.xz) = 12072980 bytes
+BLAKE2s (ruby-2.7.6.tar.xz) = 4cc99a73c925a1652758b41769e06a1a4c8bd9e7cb0da7ffe5ece6e8b132e920
+SHA512 (ruby-2.7.6.tar.xz) = e86410b59d5917786fe43b00fd75dedd0e7f84611286b9274c542d2e562088fcee6bcc6c2596c30ccf793280d2bac6bfbb2619ef0513b3ca31f10f88684c7b1f
+Size (ruby-2.7.6.tar.xz) = 12084408 bytes
 SHA1 (patch-configure) = 5ee800f6824b18efd06e56a659235ea784819f2e
 SHA1 (patch-ext_dbm_extconf.rb) = c998f8735db54b1ae2bc8b6caa359ce88bc7a45b
 SHA1 (patch-ext_openssl_ossl__pkey__rsa.c) = 925fa135abb90b9a1fa16da14b17c0d2b2bec364
diff -r 98353f159d6e -r a31fcf733a84 lang/ruby27/Makefile
--- a/lang/ruby27/Makefile      Sat Apr 16 08:59:30 2022 +0000
+++ b/lang/ruby27/Makefile      Sat Apr 16 09:10:21 2022 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.2 2022/01/14 16:12:42 taca Exp $
+# $NetBSD: Makefile,v 1.2.2.1 2022/04/16 09:10:21 spz Exp $
 #
 
 DISTNAME=      # empty
 PKGNAME=       ${RUBY_PKGPREFIX}-${RUBY_VERSION}
-PKGREVISION=   1
 CATEGORIES=    lang ruby
 MASTER_SITES=  # empty
 DISTFILES=     # empty



Home | Main Index | Thread Index | Old Index