./lang/ruby24-base, Ruby 2.4.5 release minimum base package

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


Branch: pkgsrc-2018Q3, Version: 2.4.5, Package name: ruby24-base-2.4.5, 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.4 release minimum base package.

DEINSTALL [+/-]

Required to run:
[textproc/libyaml]

Required to build:
[pkgtools/cwrappers]

Package options: ruby-build-ri-db

Master sites: (Expand)

SHA1: 0e1f184556507c22bc59054496c0af7cf28fb188
RMD160: 72478559b56856d77f2898148bfeb35f294c4dc1
Filesize: 12370.629 KB

Version history: (Expand)


CVS history: (Expand)


   2018-10-29 08:53:23 by S.P.Zeidler | Files touched by this commit (2) | Package updated
Log message:
Pullup ticket #5861 - requested by taca
lang/ruby: security update
lang/ruby24-base: security update

Revisions pulled up:
- lang/ruby/rubyversion.mk                                      1.196
- lang/ruby24-base/distinfo                                     1.10

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Thu Oct 18 14:15:13 UTC 2018

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

   Log message:
   lang/ruby24-base: update to 2.4.5

   Ruby 2.4.5 Released

   Ruby 2.4.5 has been released.

   This release includes about 40 bug fixes after the previous release, and also
   includes several security fixes. Please check the topics below for details.

   * CVE-2018-16396: Tainted flags are not propagated in Array#pack and
     String#unpack with some directives

   * CVE-2018-16395: OpenSSL::X509::Name equality check does not work correctly
     See the commit logs for details.

   To generate a diff of this commit:
   cvs rdiff -u -r1.195 -r1.196 pkgsrc/lang/ruby/rubyversion.mk
   cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/ruby24-base/distinfo