./lang/ruby/2.6 [object oriented script language with threads]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.6.7, Package name: ruby-2.6.7
Maintained by: Jeremy Evans
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • no_ri_docs
  • bootstrap
Description-gdbm
This is a Ruby extension to the GDBM library which is part of the Ruby
distribution.

Description-main
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.)

Description-ri_docs
This contains the files used by ruby's ri tool to get documentation
about classes and methods in ruby core and standard library.


Filesize: 15819.318 KB
Version History (View Complete History)
  • (2021-04-07) Updated to version: ruby-2.6.7
  • (2020-04-03) Updated to version: ruby-2.6.6
  • (2020-01-13) Updated to version: ruby-2.6.5
  • (2019-01-14) Package added to openports.se, version ruby-2.6.0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-04-07 08:58:10 by Jeremy Evans | Files touched by this commit (4)
Log message:
Update to Ruby 2.6.7
   2021-01-03 08:44:41 by joshua stein | Files touched by this commit (6)
Log message:
mention ruby-shims in ruby MESSAGE files as an alternative to adding
symlinks
ok kn
   2020-07-22 04:22:35 by Visa Hankala | Files touched by this commit (6)
Log message:
Disable the peephole optimizer on mips64 to fix intermittent crashes.
OK jeremy@
   2020-04-03 17:10:40 by Jeremy Evans | Files touched by this commit (2)
Log message:
Update to Ruby 2.6.6
   2020-04-02 19:47:05 by Jeremy Evans | Files touched by this commit (4)
Log message:
Update to Ruby 2.6.6
   2019-11-19 10:20:12 by Jeremy Evans | Files touched by this commit (5)
Log message:
Use more automated debug package creation
   2019-11-10 06:50:00 by Jeremy Evans | Files touched by this commit (5)
Log message:
Build debug packages for ruby
   2019-10-04 09:21:31 by Jeremy Evans | Files touched by this commit (2)
Log message:
Update to Ruby 2.6.5, fixing the following vulnerabilities:
* 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-03 12:38:54 by Jeremy Evans | Files touched by this commit (3)
Log message:
Update to Ruby 2.6.5, fixing the following vulnerabilities:
* 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-09-03 16:24:43 by Jeremy Evans | Files touched by this commit (6)
Log message:
Update to Ruby 2.4.7, 2.5.6, and 2.6.4
Fixes CVE-2012-6708 and CVE-2015-9251 by removing embedded version of JQuery
from RDoc.
   2019-08-30 09:58:26 by Jeremy Evans | Files touched by this commit (4)
Log message:
Update to Ruby 2.6.4
Drop PATCHFILES as the patch is now included.
Backport use of realpath(3) for File.realpath to allow unveil(2) to work.
   2019-06-25 14:25:24 by Stuart Henderson | Files touched by this commit (77)
Log message:
bump REVISION in a bunch of ports known or likely to use struct kinfo_proc,
there may be some missing as my unpacked ports source is a little out of date
but this should catch the main things people might run into
the struct was reordered a second time in sysctl.h r1.192 to improve
compatibility but amd64 snapshot packages made it out before that happened
so the bumps are still needed
   2019-05-27 15:42:01 by Jeremy Evans | Files touched by this commit (4)
Log message:
Fix waking up on received signals
Changes in thread internals between ruby 2.5 and 2.6 resulted in
ruby processes not waking up when receiving some signals.  Fix
this by backporting an upstream patch.  Remove three patches to
the tests that skipped tests. Two of these issues were fixed by
this upstream patch, and the other was fixed by the pthread fifo
fdlock fix.
   2019-04-26 09:46:28 by Jeremy Evans | Files touched by this commit (4)
Log message:
Update to ruby 2.6.3
   2019-03-15 10:44:50 by Jeremy Evans | Files touched by this commit (4)
Log message:
Update to ruby 2.6.2
Fixes the following vulnerabilities in rubygems:
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
   2019-02-01 09:25:00 by Jeremy Evans | Files touched by this commit (6)
Log message:
Update to ruby 2.6.1