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

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


Branch: CURRENT, Version: 2.6.3, Package name: ruby26-base-2.6.3, 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 [+/-]

Required to run:
[textproc/libyaml]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: ee231856cee812cfc67440d643f7451857a760c9
RMD160: dc1d6a920ec81ce870d1302303683eef860ed137
Filesize: 11625.352 KB

Version history: (Expand)


CVS history: (Expand)


   2019-04-17 18:33:10 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
lang/ruby26-base: update to 2.6.3

Update ruby26{,-base} to 2.6.3.  Here is release announce:

Ruby 2.6.3 Released
Posted by naruse on 17 Apr 2019

Ruby 2.6.3 has been released.

This release adds support for New Japanese Era “令和” (Reiwa). It updates
the Unicode version to 12.1 beta (#15195), and updates date library (#15742).

This release also includes some bug fixes. See details commit logs.
   2019-03-16 15:39:35 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
lang/ruby26-base: update to 2.6.2

Update ruby26{,-base} to 2.6.2.

Quote from release announce.

Ruby 2.6.2 (2019-03-13)

This release includes bug fixes and a security update of the bundled
RubyGems.

See details in Multiple vulnerabilities in RubyGems and the commit logs.
   2019-03-14 10:57:54 by Jonathan Perkin | Files touched by this commit (2)
Log message:
ruby26-base: Fix install on Darwin.
   2019-03-12 05:19:09 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
lang/ruby26-base: Add security patch for rubygems

Add security patch for rubygems, fixing these problem.

* CVE-2019-8320: Delete directory using symlink when decompressing tar
* CVE-2019-8321: Escape sequence injection vulnerability in verbose
* CVE-2019-8322: Escape sequence injection vulnerability in gem owner
* CVE-2019-8323: Escape sequence injection vulnerability in API response handling
* CVE-2019-8324: Installing a malicious gem may lead to arbitrary code execution
* CVE-2019-8325: Escape sequence injection vulnerability in errors

Bump PKGREVISION.
   2019-02-07 11:07:21 by matthew green | Files touched by this commit (3)
Log message:
apply the gcc6.5 and arm64 hack to gcc [67].*.  fixes arm64 builds on gcc7.
   2019-02-03 14:41:33 by Takahiro Kambe | Files touched by this commit (25)
Log message:
lang/ruby26-base: add Ruby 2.6.1

Add Ruby release 2.6.1.

Ruby 2.6.0 (2018-12-25)

New major features:

* A new JIT compiler.
* The RubyVM::AbstractSyntaxTree module.

For more detail, please refer: \ 
<https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/>

Ruby 2.6.1 (2019-01-30)

Major change:

* Net::Protocol::BufferedIO#write raises NoMethodError when sending large
  multi-byte string has been fixed.

For more detail, please refer: \ 
<https://www.ruby-lang.org/en/news/2019/01/30/ruby-2-6-1-released/>