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

[ CVSweb ] [ Homepage ] [ RSS feed ]

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

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 contains the files used by ruby's ri tool to get documentation
about classes and methods in ruby core and standard library.

Filesize: 19203.709 KB
Version History (View Complete History)
  • (2021-04-07) Updated to version: ruby-3.0.1
  • (2020-12-28) Package added to openports.se, version ruby-3.0.0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-04-07 08:56:12 by Jeremy Evans | Files touched by this commit (4)
Log message:
Update to Ruby 3.0.1
   2021-03-23 08:58:37 by Visa Hankala | Files touched by this commit (2)
Log message:
Fix lang/ruby/3.0 build on mips64.
* Disable the peephole optimizer on mips64 to avoid occasional crashes.
* Ensure sufficient alignment of builtin bytecode arrays so that
compiler.c can cast and access the data through struct ibf_header
without crashing (OpenBSD/mips64 requires strict alignment).
OK jeremy@
   2021-01-03 14:27:12 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Unbreak, don't try to use __thread on base-gcc archs
ok jeremy@ (maintainer)
   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
ok kn