./lang/ruby26-base, Ruby 2.6.10 release minimum base package

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2022Q1, Version: 2.6.10, Package name: ruby26-base-2.6.10, Maintainer: taca

Ruby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.

Features of Ruby are shown below.

+ Simple Syntax
+ *Normal* Object-Oriented features (ex. class, method calls)
+ *Advanced* Object-Oriented features (ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files (on some architecture)
+ Highly Portable (works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)

This package is Ruby 2.6 release minimum base package.

DEINSTALL [+/-]


Package options: ruby-build-ri-db

Master sites: (Expand)

Filesize: 11310.602 KB

Version history: (Expand)


CVS history: (Expand)


   2022-04-16 10:59:31 by S.P.Zeidler | Files touched by this commit (4) | Package updated
Log message:
Pullup ticket #6615 - requested by taca
lang/ruby26-base: security-update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.246
- lang/ruby26-base/Makefile                                     1.17
- lang/ruby26-base/distinfo                                     1.16
- lang/ruby26/Makefile                                          1.6

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Apr 12 14:16:44 UTC 2022

   Modified Files:
   	pkgsrc/lang/ruby26: Makefile
   	pkgsrc/lang/ruby26-base: Makefile distinfo

   Log message:
   lang/ruby26-base: update to 2.6.10

   Here is release announce:

   Ruby 2.6.10 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 a fix of a build problem with very old compilers
   and a fix of a regression of date library.  See the commit logs for further
   details.

   After this release, Ruby 2.6 reaches EOL.  In other words, this is expected
   to be the last release of Ruby 2.6 series.  We will not release Ruby 2.6.11
   even if a security vulnerability is found (but ocould release if a severe
   regression is found).  We recommend all Ruby 2.6 users to start migration to
   Ruby 3.1, 3.0, or 2.7 immediately.

   To generate a diff of this commit:
   cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/ruby26/Makefile
   cvs rdiff -u -r1.16 -r1.17 pkgsrc/lang/ruby26-base/Makefile
   cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/ruby26-base/distinfo

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Tue Apr 12 14:19:26 UTC 2022

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk

   Log message:
   lang/ruby: forgot to commit for 2.6.10

   To generate a diff of this commit:
   cvs rdiff -u -r1.245 -r1.246 pkgsrc/lang/ruby/rubyversion.mk