Commit graph

17 commits

Author SHA1 Message Date
taca
d7a8fe7cc3 lang/ruby26-base: trivial fixes
* Do not REPLACE_RUBY for nonexistent files.
* Fix include guard for hack.mk.
2021-02-14 15:31:02 +00:00
taca
fda839c9c0 lang/ruby26-base: Add fix for CVE-2020-25613
Add fix for CVE-2020-25613.

Bump PKGREVISION.
2020-10-04 03:41:12 +00:00
taca
da3521767f lang/ruby26-base: update to 2.6.6
Update ruby26-base (and ruby26 related packages) to 2.6.6.


2.6.6 (2020-03-31)

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

* CVE-2020-16255: Unsafe Object Creation Vulnerability in JSON (Additional
  fix)
* CVE-2020-10933: Heap exposure vulnerability in the socket library
2020-04-01 15:21:57 +00:00
taca
c0bfd991de lang/ruby26-base/Makefile: add missing options.mk inclusion
Add misssing including "options.mk".
2020-03-29 05:31:33 +00:00
rillig
a21ac84327 lang/ruby26-base: fix typo in REPLACE_RUBY 2020-03-18 00:32:55 +00:00
jperkin
26c1bffc9f *: Recursive revision bump for openssl 1.1.1. 2020-01-18 21:48:19 +00:00
mrg
4aee2014bd apply GCC hack for arm64 to all GCC versions until further notice.
fixes GCC-8 arm64 systems.
2019-12-07 07:18:52 +00:00
rillig
8c6aee8563 lang: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-03 19:03:56 +00:00
ryoon
a6190263cd Ruby binary is not PaX mprotect safe in devel/ruby-ffi and www/ruby-sassc case
Bump PKGREVISIONs.
2019-10-03 00:40:32 +00:00
taca
3d8d2529f2 lang/ruby26: update to 2.6.5
Update ruby26-base and ruby26 packges to 2.6.5

pkgsrc chagnes

* fix warnings of pkglint.

Quote from release announce:

Ruby 2.6.5 (2019-10-01)

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

* CVE-2019-16255: A code injection vulnerability of Shell#[] and Shell#test
* CVE-2019-16254: HTTP response splitting in WEBrick (Additional fix)
* CVE-2019-15845: A NUL injection vulnerability of File.fnmatch and
  File.fnmatch?
* CVE-2019-16201: Regular Expression Denial of Service vulnerability of
  WEBrick's Digest access authentication
2019-10-02 13:44:34 +00:00
taca
c79867cd74 lang/ruby26: update to 2.6.4
Update lang/ruby26-base and lang/ruby26 to 2.6.4.

Ruby 2.6.4 (2019-08-28)

Ruby 2.6.4 has been released.

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

	* Multiple jQuery vulnerabilities in RDoc

See the commit logs for changes in detail.
2019-08-28 14:23:21 +00:00
taca
c7d9765f11 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-04-17 16:33:10 +00:00
taca
bbe228288b 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-16 14:39:35 +00:00
jperkin
cdff7f398b ruby26-base: Fix install on Darwin. 2019-03-14 09:57:54 +00:00
taca
35cf4cfba4 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-03-12 04:19:09 +00:00
mrg
168adfd142 apply the gcc6.5 and arm64 hack to gcc [67].*. fixes arm64 builds on gcc7. 2019-02-07 10:07:21 +00:00
taca
6784ce300d 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/>
2019-02-03 13:41:33 +00:00