ruby31
Port variant standard
Summary Object-oriented interpreted scripting language
Package version 3.1.4
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 OCT 2023, 21:28:37 UTC
Port created 02 JAN 2022, 16:31:04 UTC
Subpackage Descriptions
complete This is the ruby31-standard metapackage. It pulls in all subpackages of ruby31-standard.
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.)
rdoc This package contains the Ruby Documentation System for Ruby24.
docs This is the documents subpackage of the ruby31-standard port.
examples This is the examples subpackage of the ruby31-standard port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) gdbm:dev:standard
libffi:dev:standard
readline:dev:standard
autoconf:single:standard
automake:single:standard
libtool:single:standard
libexecinfo:dev:standard
openssl11:dev:standard
zlib:dev:standard
Build and Runtime libyaml:single:standard
libffi:primary:standard
gmp:complete:standard
gdbm:primary:standard
readline:primary:standard
libexecinfo:primary:standard
openssl11:primary:standard
zlib:primary:standard
Runtime (only) autoselect-ruby:single:standard
Download groups
main mirror://RUBY/3.1
Distribution File Information
1b6d6010e76036c937b9671f4752f065aeca800a6c664f71f6c9a699453af94f 15316604 ruby/ruby-3.1.4.tar.xz
Ports that require ruby31:standard
git-lfs:standard Git extension for versioning large files
jq:standard Command-line JSON processor
leatherman:standard C++ and CMake utility libraries
ocl-icd:standard Utility to regenerate the GNU info page index
puppet:standard Server automation framework and application
ruby-rubygems:v31 Package management framework for Ruby (v3.1)
vim:loaded VIsual editor iMproved (all options + X)
webkit2:api40 Opensource browser engine using GTK+3 (API 4.0)
webkit2:api41 Opensource browser engine using GTK+3 (API 4.1)
webkit2:api60 Opensource browser engine using GTK4 (API 6.0)
weechat:standard Fast, light and extensible chat client