ruby40
Port variant std
Summary Object-oriented interpreted scripting language
Package version 4.0.5
Homepage https://www.ruby-lang.org/en/
Keywords lang, ruby
Maintainer nobody
License BSD2CLAUSE , RUBY (dual)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 29 MAY 2026, 22:43:27 UTC
Port created 23 JAN 2026, 21:39:59 UTC
Subpackage Descriptions
set This is the ruby40:std metapackage. It pulls in all subpackages of ruby40:std.
primary 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.)
docs This is the documents subpackage of the ruby40:std port.
examples This is the examples subpackage of the ruby40:std port.
man This is the man page subpackage of the ruby40:std port.
rinfo This subpackage contains the Ruby Information pages that describe the Ruby API (core, standard libraries, etc).
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) gdbm:dev:std
gmp:dev:std
libffi:dev:std
libyaml:dev:std
autoconf:primary:std
automake:primary:std
libtool:primary:std
libexecinfo:dev:std
libressl:dev:std
zlib:dev:std
Build and Runtime gdbm:primary:std
gmp:primary:std
libffi:primary:std
libyaml:primary:std
libexecinfo:primary:std
libressl:primary:std
zlib:primary:std
Runtime (only) autoselect-ruby:single:std
Download groups
main mirror://RUBY/4.0
Distribution File Information
5dc5521ea54c726e6cc10b1b5a0f4004b27b482e61c04c99aed79315e30895e5 17893756 ruby/ruby-4.0.5.tar.xz
Ports that require ruby40:std
ruby-rubygems:v40 Package management framework for Ruby (v4.0)